From 31ccc8cc70ea708efdf9298345e6e4dc9a70d0a2 Mon Sep 17 00:00:00 2001 From: Jaime Soriano Pastor Date: Thu, 3 Dec 2020 13:36:31 +0100 Subject: [PATCH] Add docs for http+unix --- metricbeat/docs/metricbeat-options.asciidoc | 9 +- metricbeat/docs/modules/appsearch.asciidoc | 3 + metricbeat/docs/modules/consul.asciidoc | 3 + metricbeat/docs/modules/couchdb.asciidoc | 3 + metricbeat/docs/modules/docker.asciidoc | 2 + metricbeat/docs/modules/envoyproxy.asciidoc | 3 + metricbeat/docs/modules/ibmmq.asciidoc | 1 + metricbeat/docs/modules/istio.asciidoc | 3 + metricbeat/docs/modules/nats.asciidoc | 3 + metricbeat/docs/modules/stan.asciidoc | 3 + metricbeat/docs/modules/traefik.asciidoc | 3 + metricbeat/helper/http_test.go | 125 ++++++++++-------- metricbeat/module/consul/_meta/fields.yml | 1 + metricbeat/module/consul/fields.go | 2 +- metricbeat/module/couchdb/_meta/fields.yml | 1 + metricbeat/module/couchdb/fields.go | 2 +- metricbeat/module/docker/_meta/fields.yml | 1 + metricbeat/module/docker/fields.go | 2 +- metricbeat/module/envoyproxy/_meta/fields.yml | 1 + metricbeat/module/envoyproxy/fields.go | 2 +- metricbeat/module/nats/_meta/fields.yml | 1 + metricbeat/module/nats/fields.go | 2 +- metricbeat/module/traefik/_meta/fields.yml | 1 + metricbeat/module/traefik/fields.go | 2 +- .../module/appsearch/_meta/fields.yml | 1 + x-pack/metricbeat/module/appsearch/fields.go | 2 +- .../metricbeat/module/ibmmq/_meta/fields.yml | 2 +- x-pack/metricbeat/module/ibmmq/fields.go | 2 +- .../metricbeat/module/istio/_meta/fields.yml | 1 + x-pack/metricbeat/module/istio/fields.go | 2 +- .../metricbeat/module/stan/_meta/fields.yml | 1 + x-pack/metricbeat/module/stan/fields.go | 2 +- 32 files changed, 123 insertions(+), 69 deletions(-) diff --git a/metricbeat/docs/metricbeat-options.asciidoc b/metricbeat/docs/metricbeat-options.asciidoc index 84e13274f44..ce14acf34a5 100644 --- a/metricbeat/docs/metricbeat-options.asciidoc +++ b/metricbeat/docs/metricbeat-options.asciidoc @@ -242,6 +242,13 @@ clusters with the same `service.type`. [[module-http-config-options]] === Standard HTTP config options +Modules and metricsets that define the host as an HTTP URL can use the standard +schemes for HTTP (`http://` and `https://`) and the following schemes to connect +to local pipes: + +* `http+unix://` to connect to UNIX sockets. +* `http+npipe://` to connect to Windows named pipes. + The following options are available for modules and metricsets that define the host as an HTTP URL: @@ -316,4 +323,4 @@ query: :modulename!: // Add Javascript and CSS for tabbed panels -include::{libbeat-dir}/tab-widgets/code.asciidoc[] \ No newline at end of file +include::{libbeat-dir}/tab-widgets/code.asciidoc[] diff --git a/metricbeat/docs/modules/appsearch.asciidoc b/metricbeat/docs/modules/appsearch.asciidoc index 69a2b1da473..8c42f2a8152 100644 --- a/metricbeat/docs/modules/appsearch.asciidoc +++ b/metricbeat/docs/modules/appsearch.asciidoc @@ -30,6 +30,9 @@ metricbeat.modules: #password: "changeme" ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/consul.asciidoc b/metricbeat/docs/modules/consul.asciidoc index ad80d0f1a2c..9d6e3751eaf 100644 --- a/metricbeat/docs/modules/consul.asciidoc +++ b/metricbeat/docs/modules/consul.asciidoc @@ -40,6 +40,9 @@ metricbeat.modules: ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/couchdb.asciidoc b/metricbeat/docs/modules/couchdb.asciidoc index aaf88063cf5..b21c308c412 100644 --- a/metricbeat/docs/modules/couchdb.asciidoc +++ b/metricbeat/docs/modules/couchdb.asciidoc @@ -41,6 +41,9 @@ metricbeat.modules: hosts: ["localhost:5984"] ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/docker.asciidoc b/metricbeat/docs/modules/docker.asciidoc index a9ceb0aa1fb..56783db3868 100644 --- a/metricbeat/docs/modules/docker.asciidoc +++ b/metricbeat/docs/modules/docker.asciidoc @@ -61,6 +61,8 @@ metricbeat.modules: #key: "/etc/pki/client/cert.key" ---- +This module supports TLS connections when using `ssl` config field, as described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/envoyproxy.asciidoc b/metricbeat/docs/modules/envoyproxy.asciidoc index 217b60aff39..8e5ad2510e6 100644 --- a/metricbeat/docs/modules/envoyproxy.asciidoc +++ b/metricbeat/docs/modules/envoyproxy.asciidoc @@ -30,6 +30,9 @@ metricbeat.modules: hosts: ["localhost:9901"] ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/ibmmq.asciidoc b/metricbeat/docs/modules/ibmmq.asciidoc index 911659d37d4..0eb6fc3ee84 100644 --- a/metricbeat/docs/modules/ibmmq.asciidoc +++ b/metricbeat/docs/modules/ibmmq.asciidoc @@ -57,6 +57,7 @@ metricbeat.modules: metrics_path: /metrics ---- +This module supports TLS connections when using `ssl` config field, as described in <>. It also supports the options described in <>. [float] diff --git a/metricbeat/docs/modules/istio.asciidoc b/metricbeat/docs/modules/istio.asciidoc index fee401e1983..6d4fd1666b9 100644 --- a/metricbeat/docs/modules/istio.asciidoc +++ b/metricbeat/docs/modules/istio.asciidoc @@ -102,6 +102,9 @@ metricbeat.modules: hosts: ['localhost:15090'] ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/nats.asciidoc b/metricbeat/docs/modules/nats.asciidoc index 91c45b0c32f..649ae8b2bcd 100644 --- a/metricbeat/docs/modules/nats.asciidoc +++ b/metricbeat/docs/modules/nats.asciidoc @@ -51,6 +51,9 @@ metricbeat.modules: #route.metrics_path: "/routez" ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/stan.asciidoc b/metricbeat/docs/modules/stan.asciidoc index 13bcf8a7c2c..624b69d0bcc 100644 --- a/metricbeat/docs/modules/stan.asciidoc +++ b/metricbeat/docs/modules/stan.asciidoc @@ -40,6 +40,9 @@ metricbeat.modules: #subscriptions.metrics_path: "/streaming/channelsz" # we retrieve streaming subscriptions with a detailed query param to the channelsz endpoint ---- +This module supports TLS connections when using `ssl` config field, as described in <>. +It also supports the options described in <>. + [float] === Metricsets diff --git a/metricbeat/docs/modules/traefik.asciidoc b/metricbeat/docs/modules/traefik.asciidoc index 67bbee3721f..d5fc4b8c0ce 100644 --- a/metricbeat/docs/modules/traefik.asciidoc +++ b/metricbeat/docs/modules/traefik.asciidoc @@ -28,6 +28,9 @@ metricbeat.modules: 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 diff --git a/metricbeat/helper/http_test.go b/metricbeat/helper/http_test.go index 9765c4cb618..808147bebf0 100644 --- a/metricbeat/helper/http_test.go +++ b/metricbeat/helper/http_test.go @@ -33,6 +33,7 @@ import ( "github.com/elastic/beats/v7/metricbeat/helper/dialer" "github.com/elastic/beats/v7/metricbeat/mb" + "github.com/elastic/beats/v7/metricbeat/mb/parse" ) func TestGetAuthHeaderFromToken(t *testing.T) { @@ -196,18 +197,40 @@ func TestOverUnixSocket(t *testing.T) { 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" + cases := map[string]struct { + hostDataBuilder func(sockFile string) (mb.HostData, error) + }{ + "at root": { + hostDataBuilder: func(sockFile string) (mb.HostData, error) { + return mb.HostData{ + Transport: dialer.NewUnixDialerBuilder(sockFile), + URI: "http://unix/", + SanitizedURI: "http://unix", + }, nil + }, + }, + "at specific path": { + hostDataBuilder: func(sockFile string) (mb.HostData, error) { + uri := "http://unix/ok" + return mb.HostData{ + Transport: dialer.NewUnixDialerBuilder(sockFile), + URI: uri, + SanitizedURI: uri, + }, nil + }, + }, + "with parser builder": { + hostDataBuilder: func(sockFile string) (mb.HostData, error) { + parser := parse.URLHostParserBuilder{}.Build() + return parser(&dummyModule{}, "http+unix://"+sockFile) + }, + }, + } - l, err := net.Listen("unix", sockFile) + serveOnUnixSocket := func(t *testing.T, path string) net.Listener { + l, err := net.Listen("unix", path) require.NoError(t, err) - defer l.Close() - mux := http.NewServeMux() mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "ehlo!") @@ -215,61 +238,35 @@ func TestOverUnixSocket(t *testing.T) { go http.Serve(l, mux) - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewUnixDialerBuilder(sockFile), - URI: "http://unix/", - SanitizedURI: "http://unix", - } - - h, err := NewHTTPFromConfig(cfg, hostData) - require.NoError(t, err) + return l + } - 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) - }) + for title, c := range cases { + t.Run(title, func(t *testing.T) { + tmpDir, err := ioutil.TempDir("", "testsocket") + require.NoError(t, err) + defer os.RemoveAll(tmpDir) - 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" + l := serveOnUnixSocket(t, sockFile) + defer l.Close() - sockFile := tmpDir + "/test.sock" - uri := "http://unix/ok" + cfg := defaultConfig() - l, err := net.Listen("unix", sockFile) - require.NoError(t, err) + hostData, err := c.hostDataBuilder(sockFile) + require.NoError(t, err) - defer l.Close() + h, err := NewHTTPFromConfig(cfg, hostData) + require.NoError(t, err) - mux := http.NewServeMux() - mux.HandleFunc("/ok", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") + 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) }) - - go http.Serve(l, mux) - - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewUnixDialerBuilder(sockFile), - URI: uri, - SanitizedURI: uri, - } - - h, err := NewHTTPFromConfig(cfg, 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) { @@ -291,3 +288,17 @@ func checkTimeout(t *testing.T, h *HTTP) { t.Fatal("timeout should have happened time ago") } } + +type dummyModule struct{} + +func (*dummyModule) Name() string { + return "dummy" +} + +func (*dummyModule) Config() mb.ModuleConfig { + return mb.ModuleConfig{} +} + +func (*dummyModule) UnpackConfig(interface{}) error { + return nil +} diff --git a/metricbeat/module/consul/_meta/fields.yml b/metricbeat/module/consul/_meta/fields.yml index 7988b64ce88..af2e87122e8 100644 --- a/metricbeat/module/consul/_meta/fields.yml +++ b/metricbeat/module/consul/_meta/fields.yml @@ -3,6 +3,7 @@ description: > Consul module release: beta + settings: ["ssl", "http"] fields: - name: consul type: group diff --git a/metricbeat/module/consul/fields.go b/metricbeat/module/consul/fields.go index b238c089daa..aff2a2fb9df 100644 --- a/metricbeat/module/consul/fields.go +++ b/metricbeat/module/consul/fields.go @@ -32,5 +32,5 @@ func init() { // AssetConsul returns asset data. // This is the base64 encoded gzipped contents of module/consul. func AssetConsul() string { - return "eJzcVsFu2zAMvecriN7TD8hhwLbDdlkLdL0XtMzY2mTRIKlu/vtBdtzYiZ2m2IAN0yWBJD6+90gT2sJ36nbgOGoKGwDzFmgHNx/7jZsNQEnqxLfmOe7g3QYAYDiEhssUaAMgFAiVdlCQ4QZg7ymUuuvvbiFiQ5MMeVnX0g4q4dQedqYh0zCsKNrL7lJkXqcExrXAfVzvMzB8IRPvlAz2ZK4mhWbYAR/3LA3mUNgLN4CjbB/VMDoCSTH6WAHqgDbBP5Uzk5SMWx/YZqdr0tbQpog1YbC6OzsfMQvmQBgXzmcG3T+TYAgHOOA9WE0Q2GEAJXkmAReSGsmiLknRfENXq5rlfhiCcyXRqBzL8EYjtDuNuEzhEuYUt+iMlpCP6IFjtXJhpvMuNQVJ9rbHzH8aalg64MLQRyqHbsvO33+9XVXaYAjsnhyneNpHr5KaEfpM2AIX38iZQg+a/b/Uau3T4fpv5b0/TQkce9U5A2AswSsgVBRzU44mtUKqSQh8LL1DY7mFx9orNNhBkUTtYF/uJePht0gGWnMKJQhZkphPENQIyw7U0AieMSRat7ti4WQ+LnbB9aIfDhPjCHeuNDCWf01nX41//BP60H84x74pur5vDtO5FXakeqGUKAVW9OQ4BHLG8ma5MzafBjh4gVsZXdf6JCn+GZvOiRkbBqCf5FK+spxm5NFi0tNZfp09Z0we+yat0fo6VWe8atQhXdlfwHYN9ZJ/U+4uidDiXLxewTX5pjlXqzZPeaF643qlir1TwwfvI0SMrOQ4luv5R4p9/f8HU+6Oood3ZTOMATVut1bT9gdLKE87Lb/kevMU1Of322FiqKEYlbebXwEAAP//4L3i9g==" + return "eJzcVsGO2zgMvecriJw38wE5LLC7h93LzgCzc1sUA1pmbLWyaJDUtP77QnY8sRM7k0ELtKguCSTx8b1HmtAOPlG3B8dRU9gAmLdAe9j+1W9sNwAlqRPfmue4h983AADDITRcpkAbAKFAqLSHggw3AEpmPla6h/+3qmH7G2xrs3b7YQNw8BRK3fc4O4jY0CR7Xta1tIdKOLXHnWnINAwriva6uxSZ1zm5cS3oGtcfGRj+JRPvlAwOZK4mhWbYAR8PLA3mUDgIN4CjJT6qYXQEkmL0sQLUAW2Cfy5nJikZtz6wzU7XpK2hTRFrwmB1d3E+YhbMgTAunM8MenghwRCOcMAHsJogsMMASvJCAi4kNZJFXZKi+YZuVjXL/TgE50qiUTmW4Z1GaHcecZ3CNcwpbtEZLSGf0APHauXCTOd9agqS7G2Pmf801LB0wIWhj1QO3Zadf/jvblVpgyGwe3ac4nkfvUlqRugfwha4+EjOFHrQ7P+1Vmufj9e/Ke/DeUrg2KvOGQBjCV4BoaKYm3I0qRVSTULgY+kdGssdPNVeocEOiiRqR/tyLxkPv0Uy0JpTKEHIksR8gqBGWHaghkbwgiHRut0VCyfzcbELbhf9eJwYJ7hLpYGx/GE6+2r85J/Qn/2Hc+qbouv75jidW2FHqldKiVJgRc+OQyBnLO+WO2Pz9wAHr3Aro+tWnyTF72PTJTFjwwD0hVzKV5bTjDxaTHo+y2+z54LJU9+kNVpfp+qCV406pCv7C9iuoV7zb8rdJRFanIu3K7gl3zTnatXmKa9Ub1xvVLF3avjgfYSIkZUcx3I9/0ixr/+vYMr9SfTwrmyGMaDG7c5q2n1mCeV5p+WXXG+egvr8fjtODDUUo/Ju8zUAAP//ku7rqQ==" } diff --git a/metricbeat/module/couchdb/_meta/fields.yml b/metricbeat/module/couchdb/_meta/fields.yml index 7c6d7aa2de1..b46fac2ba9e 100644 --- a/metricbeat/module/couchdb/_meta/fields.yml +++ b/metricbeat/module/couchdb/_meta/fields.yml @@ -3,6 +3,7 @@ description: > couchdb module release: ga + settings: ["ssl", "http"] fields: - name: couchdb type: group diff --git a/metricbeat/module/couchdb/fields.go b/metricbeat/module/couchdb/fields.go index 5c0e6f2d20b..26ba91bcdaa 100644 --- a/metricbeat/module/couchdb/fields.go +++ b/metricbeat/module/couchdb/fields.go @@ -32,5 +32,5 @@ func init() { // AssetCouchdb returns asset data. // This is the base64 encoded gzipped contents of 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=" + return "eJy8mFtvwjYUx9/5FEd5XqVweygPlVpK22m9oJVqmqYpMvaBWE3szD4pYp9+ciCQFChzqySPSXz+P/3POb5dwDuuR8B1zmMx7wCQpARHEIzdm9uboAMg0HIjM5JajeCqAwDl/5BqkSfYATCYILM4giXrAFgkkmppR/BXYG0S/AJBTJQFf3cAFhITYUdFmAtQLMWqvHtonblARufZ9k2NYFxqIxnJ7faXathqaIvmA83u9bHoBwpXlQ8AY62ISWVha8k2JFhiZCt/1i0on89cVTbniah9OYV3BtE9D7PZtGCSlva2fIVRRfmQuIoMMvF54J4p0Wp55OMZrOJ5ztM5GtCLQgfqOieZ5nnyHhn8J0dLTWDtqZwSHCidBOOJREW2ZJNqGfGYqSU2S7mVhYU2wLUiqXKdWzjQPslNmGbaMLOOGk33nngn6JX3VlJetMvXKa+1aZnsKEWK9YFvP2vbbWw4Hvtc745fpn8275VT8eiRh8n1bfNQTsUDavryOmseyql4QN1OHiezSfNYGx0PsPtJC2bdT3y8mr61kb+3c0j1mcEturmNuBYHC8DPV/PcQhH4+0t70AvDoHnXemEIL7+BQZtpZf/PchT0wm4rYF0YG2SEwpOu1wpdD645x8wXr9+Kef2wC0/6AwVM0aRMoaJk7ck5aIVzAM+a4EkLuZCeVg5aaZBBGMINE/D7drH3I2wj2YOwC2+K5RRrI//1NrHfCmIf7rSZSyFQefI1UoeHgJtCvNO58jVw2IqBQ3gqtpkF5nWS6JV3pi9bAb10R+9FIrlnr3TbmLcH3R5MDXKthHTD4I7JxNPIYSvzzjAM4VdFaBRL4HVzdzExRptzrMdvZ+qU39jalHdH397QCEZszixGKyOp4TM3yRQtsJ0mrJiFzYFbnM+wzlBF5dBmQZ0UHEqdRHOzfMQZjzFKpW2azqmhIslZ0SuFLnzSPYlanrxdLhqgfES1pLig3B3EpbJS4O7GbyUp1rnbXfBY/oHz88y7Gm3hkqUsUc3zFBUVJepkYWF0Wqldr6KIZcMXMEdLoqb6dVtpGy1k0nDdOoXdCG32d8AxswVG578AAAD//2DQe0E=" } diff --git a/metricbeat/module/docker/_meta/fields.yml b/metricbeat/module/docker/_meta/fields.yml index 5f1266c5c26..c68462666ac 100644 --- a/metricbeat/module/docker/_meta/fields.yml +++ b/metricbeat/module/docker/_meta/fields.yml @@ -3,6 +3,7 @@ description: > Docker stats collected from Docker. release: ga + settings: ["ssl"] short_config: false fields: - name: docker diff --git a/metricbeat/module/docker/fields.go b/metricbeat/module/docker/fields.go index eafb7a969e9..994f6bd7cb1 100644 --- a/metricbeat/module/docker/fields.go +++ b/metricbeat/module/docker/fields.go @@ -32,5 +32,5 @@ func init() { // AssetDocker returns asset data. // This is the base64 encoded gzipped contents of module/docker. func AssetDocker() string { - return "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" + return "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" } diff --git a/metricbeat/module/envoyproxy/_meta/fields.yml b/metricbeat/module/envoyproxy/_meta/fields.yml index 8631c8124d0..86f4e7f05f3 100644 --- a/metricbeat/module/envoyproxy/_meta/fields.yml +++ b/metricbeat/module/envoyproxy/_meta/fields.yml @@ -3,6 +3,7 @@ description: > envoyproxy module release: ga + settings: ["ssl", "http"] fields: - name: envoyproxy type: group diff --git a/metricbeat/module/envoyproxy/fields.go b/metricbeat/module/envoyproxy/fields.go index 5a9d80f0f67..6526b577e3b 100644 --- a/metricbeat/module/envoyproxy/fields.go +++ b/metricbeat/module/envoyproxy/fields.go @@ -32,5 +32,5 @@ func init() { // AssetEnvoyproxy returns asset data. // This is the base64 encoded gzipped contents of module/envoyproxy. func AssetEnvoyproxy() string { - return "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" + return "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" } diff --git a/metricbeat/module/nats/_meta/fields.yml b/metricbeat/module/nats/_meta/fields.yml index b70dc9ab0a1..1a62df35242 100644 --- a/metricbeat/module/nats/_meta/fields.yml +++ b/metricbeat/module/nats/_meta/fields.yml @@ -3,6 +3,7 @@ description: > nats Module release: ga + settings: ["ssl", "http"] fields: - name: nats type: group diff --git a/metricbeat/module/nats/fields.go b/metricbeat/module/nats/fields.go index bb1be3f6dcd..3cb9add8921 100644 --- a/metricbeat/module/nats/fields.go +++ b/metricbeat/module/nats/fields.go @@ -32,5 +32,5 @@ func init() { // AssetNats returns asset data. // This is the base64 encoded gzipped contents of module/nats. func AssetNats() string { - return "eJzsmjuT2zgMx/v9FJhUd0U8KW9c3EzmrklxW9zu1Q5NwhYnIqmAoDfOp7+hHl49KEv22vvIrEpLBn4CSOIP2B/hG+6XYAX7GwDWnOMSPtx+vr/7cAOg0EvSBWtnl/DnDQCUT8I/ToUcbwAIcxQel7AVNwAbjbnyy/K5j2CFwYPlePG+iE+SC0X9ScJ+vL7GL30F6SwLbT14Fqw9a+mBM8HwgIRAKBRsyBm4fXTRJmhTeKQd0kKrw50G5xvuHxy1Px+Bitd9hrUp+PL3mBPWBgdulGDs+CgIpWBUS/hj8WnxaZ7/u8p39ABuAwaZtARJKOLTAyDprEXZuZXKwoTTv5o0lKl/tBmTH9+gxvCtL3WXRXP1k9NdJp2gHcvPBG6Tp2gxBokzTAeilbiwPpjzSQptGbdIZ1AEs0aKHB0noC1wpv0UWYFWabtdrfeMabLc2W3vxsaREbyE1JdOQq69V4aqWE4jh6K3AWaxqkBiYHIWboGkneqlGbSHUMBvHuXvSUqtcly9EtDIcgy17yu9g2dSCOOC5ZhMbaUzMb1KsOi/bWKrtpkMei+2g9V1NIIzAI9AjnpskFKrfZLn2FZ5Gu/QYgPqAl8noS7w1r32hB4g30hCD7xdi8MS6199jWXHIr9WeZOBCC3nexCS9Q5B5hotDyNGLvBQH50dq9LcRcP0etUAoXGMK91XQ09USpVZ0AqchYdMy6wsUlVkH6lQAbujKsXrn7Pr6VlCpERKn6qFo/SxenayosVGQPYXbas694/s2usZJ7kuZrh7FwNvp3a8i4GJAP1iYmBwPL262nZVCUC41Z6RUPUjcSitLPiC8dkJumh0XrB1radKU22rQbN4zllAreqiX0d7CHGTxlTffr6/g4KcRJ8+16SjEcgLLLTcbbUUeeWkDF+bByhYDyMSShYhSeWlyFGtNrkT/QO5CWGBJNH2754QRFmETgT90QiWW3WV7i/gYsqq9JLvqxkiqoFqh4H8vFpW28dHwtO7AnpXQO8K6ESe51JAbVCfu4d4bvlgkK5zakUXcHDRmj04W5aCJFfGnO7Vzlxp0V4jOw41sarjJ642wu+rvjSaRpyBCYcO/3tAz+1f0lKLZQSzjRpIJ+9Pgc6E7QGD0p5Jr0M5C3MWjLOaHcUF+N+/X+5GbBx7Eejr9Z+jj03srRNfCwarONMcdUqN0X638Sh3J48vz15SnIq+E/Ty5BHiVHAf1v7lyUuKU9HJuX6dfX7yCDEGPjV+fWKv2B24vpmeuh6mj8+kH2WxRxpUkMuU28o2uAKrTrccWHcDmmvPo03Dbn6/emLHEG2fx2UEy+xKXKwNehCVj9jTb1ywKooxEB2+dIsqZIaL0Vn6RTotH3IGj1z/9ICV0yM4meYVCU4jXbN5jk6bZIEghDWWvwTEjYs7rP8CNIW/EdYFXhjx47IxNeKHNsFAZb9SfwrW+7lAYtdfaPXfhVxY5/1gz+l+dkhii2M8/wcAAP//ssWVPg==" + return "eJzsmkuP4zYMx+/5FEROLdAN9ljkUGDRXvbQOXSmp6LIKjITC2tJXorKbPbTF/Ij44ccO5lkHkV8jBPyZ5IS/5TzAb7ifglGsJsBsOIMlzC/+/RwP58BJOgkqZyVNUv4bQYAxTfhT5v4DGcAhBkKh0vYihmAQ2Zltm4J/8ydy+a/wDxlzuf/zgA2CrPELQsbH8AIjQev4eJ9HqyQ9Xn1ScR3uL6EH30BaQ0LZRw4FqwcK+mAU8HwiIRAKBLYkNVw9+SiSdCkcEg7pIVKDndqnK+4f7TU/HwAKlwPKVam4PMfQ05Yaey5SQRjy0dOKAVjsoRfFx8XH6f5vy99Bw9gN6CRSUmQhCJ8uwckrTEoW7diWRhx+nudhqIsnmyGwghPUGG4xo/aJVNf3eS0y6QVtGP5GcGt8xQshiBxivFANBLn1wdzLkqhDOMW6QwKr9dIgaPlBJQBTpUbI8vRJMpsV+s9Y5wss2bbubGxpAUvIfajk5Ar76WhMpbjyD7vLIBJrIkn0TM5CTdHUjbppBmUA5/DTw7lz1FKlWS4eiOggeUYatdXfAVPpBDaesMhmcpIq0N6E8Gi+7SRpdpk0uic2Paq62gEJwAegRz0WCPFqn2U59hSeR5v32INaj1fJ6HW89a+9YQeIN9JQg+8bYv9FuvefI9lyyK7VnuTnggNZ3sQktUOQWYKDfcjRtZzXx+dHavC3EXD9HbVAKG2jCvVVUPPVEqlWVAJWAOPqZJp0aTKyD5RYQJsj6oUp35M7qdnCZECKb6r5pbi2+rZyQoWawHZLdpGd+5u2ZXXM3ZylU9wdxMD76d33MTASID+Z2Kgtz29ud52VQlAuFWOkTDpRuLQWlnwBeOzE3TR6Lzi6FqdKo2NrRr14iXPAipVF/xa2oMPizSk+u7Twz3kZCW6+L4mLQ1AXqDQMrtVUmSlkyJ8TR4gbxwMSCiZ+yiVkyLDZLXJrOhuyHUIcySJpnv3hCDK3Lci6I5GsFiqq/h8ARdTVoWXbF+eIWLSU+3Qk59Xy2pz+4h4uimgmwK6KaATeV5KATVBXWYfw77lvEa6zq4VXMDBRePswZqiFUS5Uub4rHZmpQV7tew49MSyj59YbYTfVl1pNI44ARMOE/43j46bb9JixTKA2UT1pKL3x0AnwnaAIVGOSa19cRZmDWhrFFsKBfj3X5/vB2wcexDo6vUfg18bWVsnPhb0qjhVHHRKhdF8tuEot08eX5+9oDgVfSfo9ckDxKngzq/d65MXFKeik7XdPvvy5AFiCHzs+PWZs2L7wPXdzNTVYfrwmfSTLHZIvQ5ymXZb2gabYznpFgfW7YBmyvHg0LCbPq+eODEE2+dxacEyvRIXK40OROkjzPQb600SxBiIFl98RBUyxcXgWfpFJi3nMwaHXL16wNLpEZxU8YoEx5GuOTwHp3WyQBDCGos3AWHh4g6rvwCN4W+EsZ4XWny/bEy1+K6011DaL9VfAuv9VCCx6xZa9Xch69dZN9hTpp8dktjiEM9/AQAA//8pwp3x" } diff --git a/metricbeat/module/traefik/_meta/fields.yml b/metricbeat/module/traefik/_meta/fields.yml index 219c49b8fa8..abaa86d3d6b 100644 --- a/metricbeat/module/traefik/_meta/fields.yml +++ b/metricbeat/module/traefik/_meta/fields.yml @@ -3,6 +3,7 @@ description: > Traefik reverse proxy / load balancer metrics release: ga + settings: ["ssl", "http"] fields: - name: traefik type: group diff --git a/metricbeat/module/traefik/fields.go b/metricbeat/module/traefik/fields.go index 1a299205ce9..c34a9b7a5c0 100644 --- a/metricbeat/module/traefik/fields.go +++ b/metricbeat/module/traefik/fields.go @@ -32,5 +32,5 @@ func init() { // AssetTraefik returns asset data. // This is the base64 encoded gzipped contents of module/traefik. func AssetTraefik() string { - return "eJy00bFu2zAQBuBdT/HDS4ECdncNBTx2aFEUzWxQ1ElmLPGIO8qI3z6gLDmyojhGgtzIo3if/lvjQKccUQxV7pAB0cWGcqz+n09WGVCSWnEhOvY5fmYAMHQhdCRRQhB+OuEHGjYlCtMYb0nQUhRnNQOEGjJKOWqTAZWjptS8f2kNb1qaClLFU0iXhbswnCwgPgJJNR0/JezJNHF/OV5S3JCk+n2eAy6icZ5KVMLtaPymwwRs//4C+TKw83Hy/XVIY821U3EXomtpo2Sv2qO8YV/PGjfwqR76B8HVJVjnNaYQ4TyULPtSFylCGtgrLULmEd4h+Te8N9vdrVSmHMvdVbbvBnMHKdWfri1IUkDjD89lLwZzrHf9frrXdz4v2R5JTE0XB/rNOY/WWeGlVU1tGk3sdGe5JN18f5PHxSPZpRzPjd0XxIlAMvCQeNlzAAAA///Q4jm5" + return "eJy00bFu2zAQBuBdT/FDS4GidncNBTx2aFEU7RQEBkWdZMYUSfBORvz2AWXJkRXFMRLkRp599+m/FfZ0LCBRUW32GSBGLBXI/51e8gyoiHU0QYx3BX5kADB0EelAkQkh+scjvsN6VaFUVjlNES1JNJozIJIlxVSgURnAJGJcwwXucmabf0O+Ewn5fQbUhmzFRb9lBadamupSyTGkQdF3YXhZAL4HmWq6fkrYkbKyOz8vKa5IUv067YEvRRlHFero29H4hYcN2Pz5CXJV8MbJ5P+XAY41107FXRDT0ppJX7RHufWumTWu4FP97wfC1+dgjWNJIcI4MGnvKl6kROLgHdMiZB7hDZK/w7zZ7a6lMuVo311k+2YwN5BS/e7akmIKaPzguezZoA7Ntr9P9/I3H5dsDhRVQ2cH+ssZh9bo6JdONbWxKOl4q31FvP76Ks+XD6SXcjw1tp8QJwLFgYfEy54CAAD//+cgQmw=" } diff --git a/x-pack/metricbeat/module/appsearch/_meta/fields.yml b/x-pack/metricbeat/module/appsearch/_meta/fields.yml index 7db42403ed2..5cf3be45b72 100644 --- a/x-pack/metricbeat/module/appsearch/_meta/fields.yml +++ b/x-pack/metricbeat/module/appsearch/_meta/fields.yml @@ -1,6 +1,7 @@ - key: appsearch title: "App Search" release: beta + settings: ["ssl", "http"] description: > App Search module fields: diff --git a/x-pack/metricbeat/module/appsearch/fields.go b/x-pack/metricbeat/module/appsearch/fields.go index e09543811fe..f5e63bfb3d3 100644 --- a/x-pack/metricbeat/module/appsearch/fields.go +++ b/x-pack/metricbeat/module/appsearch/fields.go @@ -19,5 +19,5 @@ func init() { // AssetAppsearch returns asset data. // This is the base64 encoded gzipped contents of module/appsearch. func AssetAppsearch() string { - return "eJzs101u2zoQB/C9TzHIPj6AFw8IXhdtgQRFC7RLhRL/lpmIHyFHTnT7glKsyrIV2S4sbcqlbM78OB5T5C09o1qRcC5A+GyzIGLFBVZ0c+cc/agf3iyIPAqIgBWlYLEgkgiZV46VNSv6b0FE9GcCaSvLAguitUIhw6r+/JaM0NhPFgdXDivKvS3d+5MjwfdDdcMFFhzap8fCxdH378bRVM3orKefo2/pep62eu/5kGgkexxff94fpB5K3yVoaOurpAwix8GXPvKcYIrjvo5PQ/GHeF3iBsIlyihephWjv8B9aWFNPvCFE7BxfIZwFLNRGSAprYg3qMurDNWA5bg2Tp1O+xfQzGqtmCfS/r/LVicntpeQtXibBHsv3hrmUHk/pBprkmkb98Ga27Z5lSje/9oXdkfrn7ZD2kW0ac9bxo7/UqI8wF68uf6y/hn+eNCxDVYYUVSsspBgC8NhmdnS8OBWO1DCE8r3UOoUnuyaHIxUJqcnm4ZYp1iyx77jsVnOYRfs4NJmpYbhRCKwtxX8XPRDySgeJlcG89P7jlG4MhJviZByPnOHcBoXMpE2Szy03c7M3qeM8rVQxXziJvso0mPtETZJ+zeoubNtJAOcE5bR/EKzlbsFjFJDtoEWSemk4Pm8+4pR9Dp2k5wA2yRqrK9CcYSzpRTkwV5BHn8le7yUCAcXlItfyt+beKRj0uzc1/L1y+SRwXBRxaOMKxCPMgMl6N531VKWXsQM17iN3X37Qh7BWRNArDQGqkcnXs3ENl/qa58J77bwIkcPrgxpVRQqILNGfnwYj1eGqzPjfeE84o73inS5m5nEmdf46T+JsEmt8PJfA1yJOd4AvwMAAP//P8LP+A==" + return "eJzs171u2zAQB/DdT3Hw3PgBNBQI2qEtkKBogXYoCoUS/5aY8Csk5URvX1CKVVm2IseFraUcaevux/OZIq/oAXVCzFoP5vJyQRREkEhoeW0tfW8mlwsiBwnmkVCGwBZEHiEIXfiEfi29l8t3tCxDsMvfCyIOnzthgzA6ofcLIqK/wUgZXkksiNYCkvuk+fyKNFPYhcQRaouECmcq+zJzIPhuqH44H1jw3eyhcHEM17YdB1O1o7eeYY6hpe+536id+THRRPY4vvy42Us9lr5PUFDG1WnlWYG9L73mOcIUx00Tn8bij/H6xBLMpkKLsMrqgOECd6XS6GLkC0dg4/gEZilmo8qDU1ZTKNGUV2hqAKtpbXz0ctp/gOZGKRHChbQfttma5BTMKWTFni+CvWHPLXOsvK9StdHpZRv31uirrnkFky9/7RO7o/NftkO6RXRp37aMLf+xQrWHPXlz/WncA9zhoFMbLNNM1kHkPsUGOvhVbiodRrfakRIeUb7bSmVwZNZkobnQBd2bzMc6xZLdDR137XL2u2AL5yavFHRIOXxwpoabi74vmcRDF0JjfvrQMQkXmuM5ZZzPZ+4RjuOCp9zkqYMym5nZu5RJvmJCzidus08iHdYOvky7v0HDnW0jGeEcsYz2F5qt3B1gkurzEoqlleUszOfdVUyi17Gb+AWwbaLW+sREvPfFo1wGcghOgB9+JTs8VvB7F5STX8rf2nikYtL8ra/l85fJIYcOso5HGSsRjzIjJejfd8WKV47FDOe4jV1//UwO3hrtQUEojFSPjryasU2xUuc+E15v4FiBAVxoUkJK4ZEbzV8/jMcrw9mZ8b7wNuKW94RstX0yjU+e46f/yHyZGeb4/wY4E3O6Af4EAAD//2c12Ks=" } diff --git a/x-pack/metricbeat/module/ibmmq/_meta/fields.yml b/x-pack/metricbeat/module/ibmmq/_meta/fields.yml index c19c63bcdb0..752a94e021d 100644 --- a/x-pack/metricbeat/module/ibmmq/_meta/fields.yml +++ b/x-pack/metricbeat/module/ibmmq/_meta/fields.yml @@ -3,7 +3,7 @@ release: beta description: > IBM MQ module - settings: ["http"] + settings: ["ssl", "http"] fields: - name: ibmmq type: group diff --git a/x-pack/metricbeat/module/ibmmq/fields.go b/x-pack/metricbeat/module/ibmmq/fields.go index 356251d1716..e764f0f2382 100644 --- a/x-pack/metricbeat/module/ibmmq/fields.go +++ b/x-pack/metricbeat/module/ibmmq/fields.go @@ -19,5 +19,5 @@ func init() { // AssetIbmmq returns asset data. // This is the base64 encoded gzipped contents of module/ibmmq. func AssetIbmmq() string { - return "eJxUzjEOgkAQheF+T/GHhooLTGFhZ0FhbSxARty4C+vuUHB7o5ioU07el/ca7roKvo/x4cC8BRXqw76lPdYOsgbtigq9Wudg0HLJPpmfJ2HnALYwcR6WoA6KmvlpLMKpupml6uzg6jUMRd6gYeqifltfZ2tSYczzkj6fX7Gp/y3PAAAA//8gwjWY" + return "eJxUzrGugkAQheF+n+LPNjSXF9jiFnYWFNbGAmTEjbuwMkPB2xvFRJ1ycr6cU3OTNRC7nO8OLFqSQLXfNTSHysEsSVqVQCfWOuhFz3MsFqcx8O8AtjB56pckDlTM4jho4OhVk//DX82KPzm4REm9hperGdssn/Ln2VokMMzTUt6fb7Gp30mPAAAA//+eWDd6" } diff --git a/x-pack/metricbeat/module/istio/_meta/fields.yml b/x-pack/metricbeat/module/istio/_meta/fields.yml index 1e33d0a81f8..29980101340 100644 --- a/x-pack/metricbeat/module/istio/_meta/fields.yml +++ b/x-pack/metricbeat/module/istio/_meta/fields.yml @@ -3,6 +3,7 @@ description: > istio Module release: beta + settings: ["ssl", "http"] fields: - name: istio type: group diff --git a/x-pack/metricbeat/module/istio/fields.go b/x-pack/metricbeat/module/istio/fields.go index 49ad72ab697..acd44f41148 100644 --- a/x-pack/metricbeat/module/istio/fields.go +++ b/x-pack/metricbeat/module/istio/fields.go @@ -19,5 +19,5 @@ func init() { // AssetIstio returns asset data. // This is the base64 encoded gzipped contents of module/istio. func AssetIstio() string { - return "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" + return "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" } diff --git a/x-pack/metricbeat/module/stan/_meta/fields.yml b/x-pack/metricbeat/module/stan/_meta/fields.yml index 473b4e87fd1..f5b4ade086a 100644 --- a/x-pack/metricbeat/module/stan/_meta/fields.yml +++ b/x-pack/metricbeat/module/stan/_meta/fields.yml @@ -3,6 +3,7 @@ description: > stan Module release: ga + settings: ["ssl", "http"] fields: - name: stan type: group diff --git a/x-pack/metricbeat/module/stan/fields.go b/x-pack/metricbeat/module/stan/fields.go index be6a36a36b2..bcdc39bd5fc 100644 --- a/x-pack/metricbeat/module/stan/fields.go +++ b/x-pack/metricbeat/module/stan/fields.go @@ -19,5 +19,5 @@ func init() { // AssetStan returns asset data. // This is the base64 encoded gzipped contents of module/stan. func AssetStan() string { - return "eJy8l0Fv4zYQhe/+FYPtJQGSzd2HLYIkCwRIXbR2T0WxS4sjmzA1VDijNdxfX1AyZVmik6CVqkNgyPS8j0+TN9Qt7PAwBxZFMwAxYnEOn5ai6NMMQCNn3pRiHM3hywwA6pXwi9OVxRmAR4uKcQ4bNQPIDVrN83rdLZAqsK0cLjmUYaV3VXm8k6gfru/hR98hcyTKEIcaYlhMxiBbJbBHj+BRaci9K2ChhGEpHlVhaAOM/gd6uFqu7hfXx5pdsjO6eu1no9tvIuYOD3vnu/cvwIZrtcUo+/w4EMlsxTKSyrFWUmariNDyQKTr+DsSDx3LCe6AgrUcrb1r9vg3IOnSGRIoULzJupLnHRGvvv9d7vD37IvL5rxDH00KFcHlIFuE0AWnHUSTkiAFMqsNchLGOtr8C5KqWKMPLD2OpFYEWR9kSoq6PBiq/XnLkNx4lm+MryOxfA31gPG1QspaLBbnUfd4PsNzftKHL1AYuvozfDQEXK1bHf7rGrQSBdYxw1YxlI7ZrO0BXJZV3qNO7s2qUbf2oj66sySNxlK2I6H8VmGFTUVYK0YNVekIai9oCKlIw9ZstsgCHkvnBXV0uN7E+fphhIqScTLHkT3UKLcWf6BNZ1DMWY9WBdIxEihsYeQIijl9180eR7nZVF6FHzaizZR6vH/5dfF0Aw8vfyxXT78/PV4nMb2zI1I+5xES9U1du4lMw0BOY9u1x41cvaDS6G/gq7PW7cOnB0XaaCWYxs2sQZJ0jhkS3HSa6cO+9qIspdE+1W5KTErRac6Lmm9M6QlsSYlMNOYWrXQsDCrzIYyVtQ3Oa0ik6UfdiaSZcJkjrgrU7/EMI+3CU5z8ONUVHiXZTD8Uxj5ZHTvtnPyq+bf8ZvSFZEhMwunQwo0zPMOgmF1m6gGyN73JGynrLpmOcXG/WjYazUvN25YOmW/A5KDo0Ar99D8dmUjGPDPtyO1pcCg5enRmQfPqp0K87C4QlkjaDDD+e54c654Srn7vvANxXcx1L7kjlctzayjdSmvnLLZvyB8Ee+aeLBTK70LQcRT7+dJBx1pMZ8JIJM3zFAdrjHInltk/AQAA//+pwIFm" + return "eJy8l0Fv4zYQhe/+FQP3kgDO5u7DFkGSBQKkLlqnp8VilxZHFmFqqHBGa7i/vqBkyrJNJ0ErVYfAkOV5H58mb8gb2OBuDiyKJgBixOIcpktRNJ0AaOTMm0qMozl8ngBA8yT85nRtcQLg0aJinMNaTQAYRQyteQ5fp8x2OoNpIVJNv00AcoNW87ypcQOkSuxUwyW7KlTxrq72dxLa4foRfvQDMkeiDHGoIYbFZAxSKIEtegSPSkPuXQkLJQxL8ahKQ2tg9D/Rw9Xy5W5xva/ZJzuia579ZHT3TcTc4G7rfP/+BdhwvRQYZZ8ezkQyW7MMpLKvlZQpFBFaPhPpO/6OxH3PcoJboGAtR2tv2zX+DUi6coYEShRvsr7kcbfE69T/Pnf4e/TFZXPeoY8mhYrgcpACIXTBYQXRpCRIicxqjZyEsY7W/4KkLlfoA8sJR1Irgqx2MiZFUx4MNf68ZUhuPMt3xteBWL6EesD4WiNlHRaL86hPeD7BU37Qh89QGrr6Gj4aAq5XnQ5/uwatRIF1zFAohsoxm5Xdgcuy2nvUybVZNejSntVHV5ak0VhJMRDKHzXW2FaElWLUUFeOoPGCziEVaSjMukAW8Fg5L6ijw80ijp8/j1BRMkzmOLK7BuXG4k+06QyKOevRqkA6RAKFJQwcQTGnb/vZ4yg369qr8MNWtJ1SD3fPvy8eZ3D//Nfy5fHPx4frJKZ3dkDKpzxCop41tdvINAzkNHZdu1/I1TMqjX4GX5y1bhs+3SvSRivBNG5mDZKkc8yQ4LrXTB/29STKUhrdW+2nxKgUvea8qPnGlB7BlpTISGNu0UnHwqAyH8JYWdvivIZEGn/UHUjaCZc54rpE/R7PeaRdeIujb6f6woMkmzkNhaF3VvtOOya/av8tvxt9IRkSk3A8tHDjCM8wKGaXmWaAbM3J5I2UTZeMx7i4e1m2Gu2h5m1Lz5lnYHJQtOuEfvmftkwkQ+6ZNuS2dLYp2Xt0ZEF79FMhXjYXCCskbc4w/nue7OseEq45d96CuD7m6iS5I5XLc2so3Uor5yx2J+QPgj3xiSyUym9C0HEU+/XSRsdaTGfCQCTt+xQHK4xyB5bJPwEAAP//IHuKGQ==" }