diff --git a/go.mod b/go.mod index a5be3bdc61..2669775c5b 100644 --- a/go.mod +++ b/go.mod @@ -3,8 +3,9 @@ module github.com/elastic/package-storage go 1.12 require ( - github.com/elastic/package-registry v0.4.1-0.20200609082938-e56da291a24e // indirect + github.com/elastic/package-registry v0.4.1-0.20200616071216-a501181d0902 github.com/magefile/mage v1.9.0 + github.com/pkg/errors v0.9.1 github.com/stretchr/testify v1.4.0 gopkg.in/yaml.v2 v2.3.0 // indirect ) diff --git a/go.sum b/go.sum index 4982b0aee2..1245475866 100644 --- a/go.sum +++ b/go.sum @@ -13,6 +13,8 @@ github.com/elastic/package-registry v0.4.1-0.20200608174321-955239d698d3 h1:dYB7 github.com/elastic/package-registry v0.4.1-0.20200608174321-955239d698d3/go.mod h1:na9XU9OeCK7NOcsrpKxtKHgXdysHUJpq4Dam7EgvpyE= github.com/elastic/package-registry v0.4.1-0.20200609082938-e56da291a24e h1:XKn6lil8hTPTf5IFAVpwDQGWeWhzNljr6sfOppiFZZ4= github.com/elastic/package-registry v0.4.1-0.20200609082938-e56da291a24e/go.mod h1:na9XU9OeCK7NOcsrpKxtKHgXdysHUJpq4Dam7EgvpyE= +github.com/elastic/package-registry v0.4.1-0.20200616071216-a501181d0902 h1:4oYpK6A2uICScU3u4547Ofton7SDirATYm+DgZ5qmHs= +github.com/elastic/package-registry v0.4.1-0.20200616071216-a501181d0902/go.mod h1:na9XU9OeCK7NOcsrpKxtKHgXdysHUJpq4Dam7EgvpyE= github.com/gorilla/mux v1.7.4 h1:VuZ8uybHlWmqV03+zRzdwKL4tUnIp1MAQtp1mIFE1bc= github.com/gorilla/mux v1.7.4/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 h1:rp+c0RAYOWj8l6qbCUTSiRLG/iKnW3K3/QfPPuSsBt4= diff --git a/magefile.go b/magefile.go index cf869c8999..8acd0f1698 100644 --- a/magefile.go +++ b/magefile.go @@ -12,13 +12,15 @@ import ( "path/filepath" "github.com/magefile/mage/sh" + "github.com/pkg/errors" + + "github.com/elastic/package-registry/util" ) var ( buildDir = "./build" publicDir = filepath.Join(buildDir, "public") packagePaths = []string{"./packages"} - tarGz = true ) func Build() error { @@ -32,12 +34,100 @@ func Build() error { return err } - for _, p := range packagePaths { - err := sh.Run("go", "run", "github.com/elastic/package-registry/dev/generator", - "-sourceDir="+p, "-publicDir="+publicDir) + err = buildPackages() + if err != nil { + return err + } + + err = dryRunPackageRegistry() + if err != nil { + return err + } + return nil +} + +func buildPackages() error { + packagePaths, err := findPackages() + if err != nil { + return err + } + + for _, packagePath := range packagePaths { + srcDir := packagePath + "/" + p, err := util.NewPackage(srcDir) if err != nil { return err } + dstDir := filepath.Join(publicDir, "package", p.Name, p.Version) + + err = copyPackageFromSource(srcDir, dstDir) + if err != nil { + return err + } + } + return nil +} + +func findPackages() ([]string, error) { + var matches []string + for _, sourceDir := range packagePaths { + err := filepath.Walk(sourceDir, func(path string, info os.FileInfo, err error) error { + if err != nil { + return err + } + + f, err := os.Stat(path) + if err != nil { + return err + } + + if !f.IsDir() { + return nil // skip as the path is not a directory + } + + manifestPath := filepath.Join(path, "manifest.yml") + _, err = os.Stat(manifestPath) + if os.IsNotExist(err) { + return nil + } + matches = append(matches, path) + return filepath.SkipDir + }) + if err != nil { + return nil, err + } + } + return matches, nil +} + +func copyPackageFromSource(src, dst string) error { + err := os.MkdirAll(dst, 0755) + if err != nil { + return err + } + err = sh.RunV("rsync", "-a", src, dst) + if err != nil { + return err + } + + return nil +} + +func dryRunPackageRegistry() error { + currentDir, err := os.Getwd() + if err != nil { + return errors.Wrap(err, "reading current directory failed") + } + defer os.Chdir(currentDir) + + err = os.Chdir(buildDir) + if err != nil { + return errors.Wrapf(err, "can't change directory to %s", buildDir) + } + + err = sh.Run("go", "run", "github.com/elastic/package-registry", "-dry-run=true") + if err != nil { + return errors.Wrap(err, "package-registry dry-run failed") } return nil } diff --git a/packages/aws/0.0.3/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json index dede7e5ea3..d3fa31e7be 100644 --- a/packages/aws/0.0.3/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json @@ -1,217 +1,63 @@ { - "attributes": { - "description": "Overview of AWS Transit Gateway Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "filters" - }, - "gridData": { - "h": 5, - "i": "af1453d8-04d3-4b44-a3b0-138111255a23", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "af1453d8-04d3-4b44-a3b0-138111255a23", - "panelRefName": "panel_0", - "title": "filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In" - }, - "gridData": { - "h": 12, - "i": "14555108-559d-4c07-b240-6e6b14254f16", - "w": 24, - "x": 0, - "y": 5 - }, - "panelIndex": "14555108-559d-4c07-b240-6e6b14254f16", - "panelRefName": "panel_1", - "title": "Bytes In", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In" - }, - "gridData": { - "h": 12, - "i": "9c605367-60e3-4e9c-8036-a6191dbafe4a", - "w": 24, - "x": 24, - "y": 5 - }, - "panelIndex": "9c605367-60e3-4e9c-8036-a6191dbafe4a", - "panelRefName": "panel_2", - "title": "Packets In", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out" - }, - "gridData": { - "h": 12, - "i": "271558e6-b208-4e2c-abfb-0a6b2dbb0c66", - "w": 24, - "x": 0, - "y": 17 - }, - "panelIndex": "271558e6-b208-4e2c-abfb-0a6b2dbb0c66", - "panelRefName": "panel_3", - "title": "Bytes Out", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out" - }, - "gridData": { - "h": 12, - "i": "41002ab1-845b-469e-9283-8a46a90e4662", - "w": 24, - "x": 24, - "y": 17 - }, - "panelIndex": "41002ab1-845b-469e-9283-8a46a90e4662", - "panelRefName": "panel_4", - "title": "Packets Out", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Dropped - no route" - }, - "gridData": { - "h": 12, - "i": "b141f90b-739e-46f3-83c9-9c4661183837", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "b141f90b-739e-46f3-83c9-9c4661183837", - "panelRefName": "panel_5", - "title": "Bytes Dropped - no route", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Dropped - no route" - }, - "gridData": { - "h": 12, - "i": "c6a76f92-248b-4cae-a03f-7d34d58098ae", - "w": 24, - "x": 24, - "y": 29 - }, - "panelIndex": "c6a76f92-248b-4cae-a03f-7d34d58098ae", - "panelRefName": "panel_6", - "title": "Packets Dropped - no route", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Dropped - black hole" - }, - "gridData": { - "h": 12, - "i": "1d08d3b8-3bd7-4f90-854d-be08cb119273", - "w": 24, - "x": 0, - "y": 41 - }, - "panelIndex": "1d08d3b8-3bd7-4f90-854d-be08cb119273", - "panelRefName": "panel_7", - "title": "Bytes Dropped - black hole", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Dropped - black hole" - }, - "gridData": { - "h": 12, - "i": "40e82e50-b30c-40eb-bbee-9bbfc3d3311f", - "w": 24, - "x": 24, - "y": 41 - }, - "panelIndex": "40e82e50-b30c-40eb-bbee-9bbfc3d3311f", - "panelRefName": "panel_8", - "title": "Packets Dropped - black hole", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] TransitGateway Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Transit Gateway Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"filters\"},\"gridData\":{\"h\":5,\"i\":\"af1453d8-04d3-4b44-a3b0-138111255a23\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"af1453d8-04d3-4b44-a3b0-138111255a23\",\"panelRefName\":\"panel_0\",\"title\":\"filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In\"},\"gridData\":{\"h\":12,\"i\":\"14555108-559d-4c07-b240-6e6b14254f16\",\"w\":24,\"x\":0,\"y\":5},\"panelIndex\":\"14555108-559d-4c07-b240-6e6b14254f16\",\"panelRefName\":\"panel_1\",\"title\":\"Bytes In\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In\"},\"gridData\":{\"h\":12,\"i\":\"9c605367-60e3-4e9c-8036-a6191dbafe4a\",\"w\":24,\"x\":24,\"y\":5},\"panelIndex\":\"9c605367-60e3-4e9c-8036-a6191dbafe4a\",\"panelRefName\":\"panel_2\",\"title\":\"Packets In\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out\"},\"gridData\":{\"h\":12,\"i\":\"271558e6-b208-4e2c-abfb-0a6b2dbb0c66\",\"w\":24,\"x\":0,\"y\":17},\"panelIndex\":\"271558e6-b208-4e2c-abfb-0a6b2dbb0c66\",\"panelRefName\":\"panel_3\",\"title\":\"Bytes Out\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out\"},\"gridData\":{\"h\":12,\"i\":\"41002ab1-845b-469e-9283-8a46a90e4662\",\"w\":24,\"x\":24,\"y\":17},\"panelIndex\":\"41002ab1-845b-469e-9283-8a46a90e4662\",\"panelRefName\":\"panel_4\",\"title\":\"Packets Out\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Dropped - no route\"},\"gridData\":{\"h\":12,\"i\":\"b141f90b-739e-46f3-83c9-9c4661183837\",\"w\":24,\"x\":0,\"y\":29},\"panelIndex\":\"b141f90b-739e-46f3-83c9-9c4661183837\",\"panelRefName\":\"panel_5\",\"title\":\"Bytes Dropped - no route\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Dropped - no route\"},\"gridData\":{\"h\":12,\"i\":\"c6a76f92-248b-4cae-a03f-7d34d58098ae\",\"w\":24,\"x\":24,\"y\":29},\"panelIndex\":\"c6a76f92-248b-4cae-a03f-7d34d58098ae\",\"panelRefName\":\"panel_6\",\"title\":\"Packets Dropped - no route\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Dropped - black hole\"},\"gridData\":{\"h\":12,\"i\":\"1d08d3b8-3bd7-4f90-854d-be08cb119273\",\"w\":24,\"x\":0,\"y\":41},\"panelIndex\":\"1d08d3b8-3bd7-4f90-854d-be08cb119273\",\"panelRefName\":\"panel_7\",\"title\":\"Bytes Dropped - black hole\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Dropped - black hole\"},\"gridData\":{\"h\":12,\"i\":\"40e82e50-b30c-40eb-bbee-9bbfc3d3311f\",\"w\":24,\"x\":24,\"y\":41},\"panelIndex\":\"40e82e50-b30c-40eb-bbee-9bbfc3d3311f\",\"panelRefName\":\"panel_8\",\"title\":\"Packets Dropped - black hole\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] TransitGateway Overview", + "version": 1 + }, + "id": "0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json index 1ec48b982a..4d2951bfe7 100644 --- a/packages/aws/0.0.3/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json @@ -1,140 +1,43 @@ { - "attributes": { - "description": "Logs AWS VPC Flow Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "S3 Bucket Filter" - }, - "gridData": { - "h": 5, - "i": "c802177f-038c-4a35-a82d-0fa42c857d02", - "w": 18, - "x": 0, - "y": 0 - }, - "panelIndex": "c802177f-038c-4a35-a82d-0fa42c857d02", - "panelRefName": "panel_0", - "title": "S3 Bucket Filter", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "isLayerTOCOpen": true, - "mapCenter": { - "lat": 12.09237, - "lon": 60.11722, - "zoom": 0.47 - }, - "openTOCDetails": [], - "title": "VPC Flow Action Geo Location" - }, - "gridData": { - "h": 17, - "i": "380eed85-225b-4d5d-88bc-1c70a3643ddb", - "w": 30, - "x": 18, - "y": 0 - }, - "panelIndex": "380eed85-225b-4d5d-88bc-1c70a3643ddb", - "panelRefName": "panel_1", - "title": "VPC Flow Action Geo Location", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Top IP Addresses" - }, - "gridData": { - "h": 12, - "i": "3dde08df-2d7e-464e-825d-03179e43e175", - "w": 18, - "x": 0, - "y": 5 - }, - "panelIndex": "3dde08df-2d7e-464e-825d-03179e43e175", - "panelRefName": "panel_2", - "title": "VPC Flow Top IP Addresses", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Total Requests" - }, - "gridData": { - "h": 12, - "i": "f7c6de04-c771-47ff-a32d-00a7940e414a", - "w": 48, - "x": 0, - "y": 17 - }, - "panelIndex": "f7c6de04-c771-47ff-a32d-00a7940e414a", - "panelRefName": "panel_3", - "title": "VPC Flow Total Requests", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Reject Logs" - }, - "gridData": { - "h": 15, - "i": "b4dbbe72-0dc0-428b-b21e-91c6cc82745c", - "w": 48, - "x": 0, - "y": 29 - }, - "panelIndex": "b4dbbe72-0dc0-428b-b21e-91c6cc82745c", - "panelRefName": "panel_4", - "title": "VPC Flow Reject Logs", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] VPC Flow Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS VPC Flow Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "15503340-4488-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "247e2990-4699-11ea-ad63-791a5dc86f10", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", - "name": "panel_1", - "type": "map" - }, - { - "id": "75853f20-4484-11ea-ad63-791a5dc86f10", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", - "name": "panel_4", - "type": "search" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"S3 Bucket Filter\"},\"gridData\":{\"h\":5,\"i\":\"c802177f-038c-4a35-a82d-0fa42c857d02\",\"w\":18,\"x\":0,\"y\":0},\"panelIndex\":\"c802177f-038c-4a35-a82d-0fa42c857d02\",\"panelRefName\":\"panel_0\",\"title\":\"S3 Bucket Filter\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"isLayerTOCOpen\":true,\"mapCenter\":{\"lat\":12.09237,\"lon\":60.11722,\"zoom\":0.47},\"openTOCDetails\":[],\"title\":\"VPC Flow Action Geo Location\"},\"gridData\":{\"h\":17,\"i\":\"380eed85-225b-4d5d-88bc-1c70a3643ddb\",\"w\":30,\"x\":18,\"y\":0},\"panelIndex\":\"380eed85-225b-4d5d-88bc-1c70a3643ddb\",\"panelRefName\":\"panel_1\",\"title\":\"VPC Flow Action Geo Location\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Top IP Addresses\"},\"gridData\":{\"h\":12,\"i\":\"3dde08df-2d7e-464e-825d-03179e43e175\",\"w\":18,\"x\":0,\"y\":5},\"panelIndex\":\"3dde08df-2d7e-464e-825d-03179e43e175\",\"panelRefName\":\"panel_2\",\"title\":\"VPC Flow Top IP Addresses\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Total Requests\"},\"gridData\":{\"h\":12,\"i\":\"f7c6de04-c771-47ff-a32d-00a7940e414a\",\"w\":48,\"x\":0,\"y\":17},\"panelIndex\":\"f7c6de04-c771-47ff-a32d-00a7940e414a\",\"panelRefName\":\"panel_3\",\"title\":\"VPC Flow Total Requests\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Reject Logs\"},\"gridData\":{\"h\":15,\"i\":\"b4dbbe72-0dc0-428b-b21e-91c6cc82745c\",\"w\":48,\"x\":0,\"y\":29},\"panelIndex\":\"b4dbbe72-0dc0-428b-b21e-91c6cc82745c\",\"panelRefName\":\"panel_4\",\"title\":\"VPC Flow Reject Logs\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] VPC Flow Log Overview", + "version": 1 + }, + "id": "15503340-4488-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "247e2990-4699-11ea-ad63-791a5dc86f10", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", + "name": "panel_1", + "type": "map" + }, + { + "id": "75853f20-4484-11ea-ad63-791a5dc86f10", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", + "name": "panel_4", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json b/packages/aws/0.0.3/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json index d0e4b10491..45f917643d 100644 --- a/packages/aws/0.0.3/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.0.3/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json @@ -1,196 +1,58 @@ { - "attributes": { - "description": "Overview of AWS SQS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "SQS Messages Visible" - }, - "gridData": { - "h": 8, - "i": "1", - "w": 12, - "x": 12, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "SQS Messages Visible", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Oldest Message Age in Seconds" - }, - "gridData": { - "h": 8, - "i": "2", - "w": 12, - "x": 36, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "SQS Oldest Message Age in Seconds", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Received" - }, - "gridData": { - "h": 8, - "i": "3", - "w": 24, - "x": 0, - "y": 8 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "SQS Messages Received", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Deleted" - }, - "gridData": { - "h": 8, - "i": "4", - "w": 24, - "x": 24, - "y": 8 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "SQS Messages Deleted", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Delayed" - }, - "gridData": { - "h": 8, - "i": "7", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "7", - "panelRefName": "panel_4", - "title": "SQS Messages Delayed", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Sent" - }, - "gridData": { - "h": 8, - "i": "8", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "8", - "panelRefName": "panel_5", - "title": "SQS Messages Sent", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Filters" - }, - "gridData": { - "h": 8, - "i": "9", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "9", - "panelRefName": "panel_6", - "title": "SQS Filters", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Empty Receives" - }, - "gridData": { - "h": 8, - "i": "10", - "w": 12, - "x": 24, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_7", - "title": "SQS Empty Receives", - "version": "7.6.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] SQS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS SQS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "234aeda0-43b7-11e9-8697-530f39afc6eb", - "references": [ - { - "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "53730d20-437e-11e9-8697-530f39afc6eb", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"SQS Messages Visible\"},\"gridData\":{\"h\":8,\"i\":\"1\",\"w\":12,\"x\":12,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"SQS Messages Visible\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Oldest Message Age in Seconds\"},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":12,\"x\":36,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"SQS Oldest Message Age in Seconds\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Received\"},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":8},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"SQS Messages Received\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Deleted\"},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":8},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"SQS Messages Deleted\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Delayed\"},\"gridData\":{\"h\":8,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"7\",\"panelRefName\":\"panel_4\",\"title\":\"SQS Messages Delayed\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Sent\"},\"gridData\":{\"h\":8,\"i\":\"8\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"8\",\"panelRefName\":\"panel_5\",\"title\":\"SQS Messages Sent\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Filters\"},\"gridData\":{\"h\":8,\"i\":\"9\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"9\",\"panelRefName\":\"panel_6\",\"title\":\"SQS Filters\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Empty Receives\"},\"gridData\":{\"h\":8,\"i\":\"10\",\"w\":12,\"x\":24,\"y\":0},\"panelIndex\":\"10\",\"panelRefName\":\"panel_7\",\"title\":\"SQS Empty Receives\",\"version\":\"7.6.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] SQS Overview", + "version": 1 + }, + "id": "234aeda0-43b7-11e9-8697-530f39afc6eb", + "references": [ + { + "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "53730d20-437e-11e9-8697-530f39afc6eb", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json index 740c5276df..2c8efff4b0 100644 --- a/packages/aws/0.0.3/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json @@ -1,193 +1,58 @@ { - "attributes": { - "description": "Overview of AWS RDS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Database Connections" - }, - "gridData": { - "h": 6, - "i": "1", - "w": 19, - "x": 10, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Database Connections", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Insert Latency in Milliseconds" - }, - "gridData": { - "h": 10, - "i": "3", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "title": "Insert Latency in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Select Latency in Milliseconds" - }, - "gridData": { - "h": 10, - "i": "4", - "w": 24, - "x": 24, - "y": 6 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "title": "Select Latency in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Transaction Blocked" - }, - "gridData": { - "h": 6, - "i": "5", - "w": 19, - "x": 29, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "title": "Transaction Blocked", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "6", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Insert Throughput in Count/Second" - }, - "gridData": { - "h": 11, - "i": "7", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "7", - "panelRefName": "panel_5", - "title": "Insert Throughput in Count/Second", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Select Throughput in Count/Second" - }, - "gridData": { - "h": 11, - "i": "8", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "title": "Select Throughput in Count/Second", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Disk Queue Depth" - }, - "gridData": { - "h": 12, - "i": "132653bc-2669-4e8c-b536-06c680e9acf0", - "w": 48, - "x": 0, - "y": 27 - }, - "panelIndex": "132653bc-2669-4e8c-b536-06c680e9acf0", - "panelRefName": "panel_7", - "title": "Disk Queue Depth", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] RDS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS RDS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3367c170-921f-11e9-aa19-159bf182e06f", - "references": [ - { - "id": "17fcda50-921b-11e9-aa19-159bf182e06f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "00b29040-921d-11e9-aa19-159bf182e06f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "c1afd130-921e-11e9-aa19-159bf182e06f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "966ae990-d979-11e9-9458-bbef63ad717b", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Database Connections\"},\"gridData\":{\"h\":6,\"i\":\"1\",\"w\":19,\"x\":10,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Database Connections\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Insert Latency in Milliseconds\"},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":6},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"title\":\"Insert Latency in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Select Latency in Milliseconds\"},\"gridData\":{\"h\":10,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":6},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"title\":\"Select Latency in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Transaction Blocked\"},\"gridData\":{\"h\":6,\"i\":\"5\",\"w\":19,\"x\":29,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"title\":\"Transaction Blocked\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":6,\"i\":\"6\",\"w\":10,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Insert Throughput in Count/Second\"},\"gridData\":{\"h\":11,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"7\",\"panelRefName\":\"panel_5\",\"title\":\"Insert Throughput in Count/Second\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Select Throughput in Count/Second\"},\"gridData\":{\"h\":11,\"i\":\"8\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"8\",\"panelRefName\":\"panel_6\",\"title\":\"Select Throughput in Count/Second\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Disk Queue Depth\"},\"gridData\":{\"h\":12,\"i\":\"132653bc-2669-4e8c-b536-06c680e9acf0\",\"w\":48,\"x\":0,\"y\":27},\"panelIndex\":\"132653bc-2669-4e8c-b536-06c680e9acf0\",\"panelRefName\":\"panel_7\",\"title\":\"Disk Queue Depth\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] RDS Overview", + "version": 1 + }, + "id": "3367c170-921f-11e9-aa19-159bf182e06f", + "references": [ + { + "id": "17fcda50-921b-11e9-aa19-159bf182e06f", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "00b29040-921d-11e9-aa19-159bf182e06f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "c1afd130-921e-11e9-aa19-159bf182e06f", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "966ae990-d979-11e9-9458-bbef63ad717b", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json index 271f612fe6..ab2d1638b4 100644 --- a/packages/aws/0.0.3/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json @@ -1,224 +1,63 @@ { - "attributes": { - "description": "Logs AWS ELB Access Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 51.63808, - "lon": 17.07232, - "zoom": 3.47 - }, - "openTOCDetails": [], - "title": "ELB Requests Geolocation" - }, - "gridData": { - "h": 14, - "i": "2c97b32e-5548-429d-9ce0-1bbc3d2398ac", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "2c97b32e-5548-429d-9ce0-1bbc3d2398ac", - "panelRefName": "panel_0", - "title": "ELB Requests Geolocation", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Inbound Traffic" - }, - "gridData": { - "h": 14, - "i": "26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9", - "w": 16, - "x": 16, - "y": 0 - }, - "panelIndex": "26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9", - "panelRefName": "panel_1", - "title": "ELB Inbound Traffic", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Top User Agents" - }, - "gridData": { - "h": 14, - "i": "48ecb39f-57a5-4805-a8a9-77385a996d75", - "w": 16, - "x": 32, - "y": 14 - }, - "panelIndex": "48ecb39f-57a5-4805-a8a9-77385a996d75", - "panelRefName": "panel_2", - "title": "ELB Top User Agents", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Total Requests" - }, - "gridData": { - "h": 14, - "i": "9812996e-ba10-41bd-b134-c9705a0973b4", - "w": 16, - "x": 0, - "y": 14 - }, - "panelIndex": "9812996e-ba10-41bd-b134-c9705a0973b4", - "panelRefName": "panel_3", - "title": "ELB Total Requests", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Top IP Addresses" - }, - "gridData": { - "h": 14, - "i": "bb25b36e-0787-48fd-aa22-7ba8c08a9c36", - "w": 16, - "x": 16, - "y": 14 - }, - "panelIndex": "bb25b36e-0787-48fd-aa22-7ba8c08a9c36", - "panelRefName": "panel_4", - "title": "ELB Top IP Addresses", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Outbound Traffic" - }, - "gridData": { - "h": 14, - "i": "bf43580d-cc26-415b-ae36-d678a232b544", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "bf43580d-cc26-415b-ae36-d678a232b544", - "panelRefName": "panel_5", - "title": "ELB Outbound Traffic", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 2xx" - }, - "gridData": { - "h": 14, - "i": "466e825b-6ee2-43c3-b221-21abe27612dd", - "w": 16, - "x": 0, - "y": 28 - }, - "panelIndex": "466e825b-6ee2-43c3-b221-21abe27612dd", - "panelRefName": "panel_6", - "title": "ELB HTTP 2xx", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 4xx" - }, - "gridData": { - "h": 14, - "i": "d42994a6-922c-4f86-bf99-a46f87ff106d", - "w": 16, - "x": 16, - "y": 28 - }, - "panelIndex": "d42994a6-922c-4f86-bf99-a46f87ff106d", - "panelRefName": "panel_7", - "title": "ELB HTTP 4xx", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 5xx" - }, - "gridData": { - "h": 14, - "i": "f45aaa2c-c244-4d1a-8ad4-4794130b9827", - "w": 16, - "x": 32, - "y": 28 - }, - "panelIndex": "f45aaa2c-c244-4d1a-8ad4-4794130b9827", - "panelRefName": "panel_8", - "title": "ELB HTTP 5xx", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] ELB Access Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS ELB Access Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3af47420-3e7b-11ea-bb0a-69c3ca1d410f", - "references": [ - { - "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", - "name": "panel_0", - "type": "map" - }, - { - "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":51.63808,\"lon\":17.07232,\"zoom\":3.47},\"openTOCDetails\":[],\"title\":\"ELB Requests Geolocation\"},\"gridData\":{\"h\":14,\"i\":\"2c97b32e-5548-429d-9ce0-1bbc3d2398ac\",\"w\":16,\"x\":0,\"y\":0},\"panelIndex\":\"2c97b32e-5548-429d-9ce0-1bbc3d2398ac\",\"panelRefName\":\"panel_0\",\"title\":\"ELB Requests Geolocation\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Inbound Traffic\"},\"gridData\":{\"h\":14,\"i\":\"26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9\",\"w\":16,\"x\":16,\"y\":0},\"panelIndex\":\"26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9\",\"panelRefName\":\"panel_1\",\"title\":\"ELB Inbound Traffic\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Top User Agents\"},\"gridData\":{\"h\":14,\"i\":\"48ecb39f-57a5-4805-a8a9-77385a996d75\",\"w\":16,\"x\":32,\"y\":14},\"panelIndex\":\"48ecb39f-57a5-4805-a8a9-77385a996d75\",\"panelRefName\":\"panel_2\",\"title\":\"ELB Top User Agents\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Total Requests\"},\"gridData\":{\"h\":14,\"i\":\"9812996e-ba10-41bd-b134-c9705a0973b4\",\"w\":16,\"x\":0,\"y\":14},\"panelIndex\":\"9812996e-ba10-41bd-b134-c9705a0973b4\",\"panelRefName\":\"panel_3\",\"title\":\"ELB Total Requests\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Top IP Addresses\"},\"gridData\":{\"h\":14,\"i\":\"bb25b36e-0787-48fd-aa22-7ba8c08a9c36\",\"w\":16,\"x\":16,\"y\":14},\"panelIndex\":\"bb25b36e-0787-48fd-aa22-7ba8c08a9c36\",\"panelRefName\":\"panel_4\",\"title\":\"ELB Top IP Addresses\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Outbound Traffic\"},\"gridData\":{\"h\":14,\"i\":\"bf43580d-cc26-415b-ae36-d678a232b544\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"bf43580d-cc26-415b-ae36-d678a232b544\",\"panelRefName\":\"panel_5\",\"title\":\"ELB Outbound Traffic\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 2xx\"},\"gridData\":{\"h\":14,\"i\":\"466e825b-6ee2-43c3-b221-21abe27612dd\",\"w\":16,\"x\":0,\"y\":28},\"panelIndex\":\"466e825b-6ee2-43c3-b221-21abe27612dd\",\"panelRefName\":\"panel_6\",\"title\":\"ELB HTTP 2xx\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 4xx\"},\"gridData\":{\"h\":14,\"i\":\"d42994a6-922c-4f86-bf99-a46f87ff106d\",\"w\":16,\"x\":16,\"y\":28},\"panelIndex\":\"d42994a6-922c-4f86-bf99-a46f87ff106d\",\"panelRefName\":\"panel_7\",\"title\":\"ELB HTTP 4xx\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 5xx\"},\"gridData\":{\"h\":14,\"i\":\"f45aaa2c-c244-4d1a-8ad4-4794130b9827\",\"w\":16,\"x\":32,\"y\":28},\"panelIndex\":\"f45aaa2c-c244-4d1a-8ad4-4794130b9827\",\"panelRefName\":\"panel_8\",\"title\":\"ELB HTTP 5xx\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] ELB Access Log Overview", + "version": 1 + }, + "id": "3af47420-3e7b-11ea-bb0a-69c3ca1d410f", + "references": [ + { + "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", + "name": "panel_0", + "type": "map" + }, + { + "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json index 7a61863e8b..49016298e9 100644 --- a/packages/aws/0.0.3/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json @@ -1,217 +1,68 @@ { - "attributes": { - "description": "[Metrics AWS] Overview of EBS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "1", - "w": 24, - "x": 24, - "y": 10 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Volume Write Ops", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "2", - "w": 24, - "x": 0, - "y": 10 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Volume Read Ops", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "3", - "w": 24, - "x": 24, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Volume Write Bytes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "4", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Volume Read Bytes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "5", - "w": 19, - "x": 8, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Volume Queue Length", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "6", - "w": 24, - "x": 24, - "y": 30 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Volume Total Write Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "7", - "w": 24, - "x": 0, - "y": 30 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Volume Total Read Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "8", - "w": 21, - "x": 27, - "y": 0 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Volume Idle Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "9", - "w": 8, - "x": 0, - "y": 5 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "title": "EBS Volume ID Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "10", - "w": 8, - "x": 0, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_9", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] EBS Overview", - "version": 1 + "attributes": { + "description": "[Metrics AWS] Overview of EBS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "44ce4680-b7ba-11e9-8349-f15f850c5cd0", - "references": [ - { - "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":10},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Volume Write Ops\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":10},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Volume Read Ops\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Volume Write Bytes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":20},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"Volume Read Bytes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"5\",\"w\":19,\"x\":8,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Volume Queue Length\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":30},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"title\":\"Volume Total Write Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":30},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"title\":\"Volume Total Read Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"8\",\"w\":21,\"x\":27,\"y\":0},\"panelIndex\":\"8\",\"panelRefName\":\"panel_7\",\"title\":\"Volume Idle Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"9\",\"w\":8,\"x\":0,\"y\":5},\"panelIndex\":\"9\",\"panelRefName\":\"panel_8\",\"title\":\"EBS Volume ID Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"10\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"10\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] EBS Overview", + "version": 1 + }, + "id": "44ce4680-b7ba-11e9-8349-f15f850c5cd0", + "references": [ + { + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_9", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.0.3/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json index e4cc457041..2fe1e614b5 100644 --- a/packages/aws/0.0.3/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.0.3/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json @@ -1,91 +1,33 @@ { - "attributes": { - "description": "Logs AWS S3 Server Access Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Top URLs" - }, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Top URLs", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Http Status over time" - }, - "gridData": { - "h": 15, - "i": "2", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Http Status over time", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Error Logs" - }, - "gridData": { - "h": 15, - "i": "3", - "w": 48, - "x": 0, - "y": 15 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Error Logs", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] S3 Server Access Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS S3 Server Access Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4746e000-bacd-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", - "name": "panel_2", - "type": "search" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Top URLs\"},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Top URLs\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Http Status over time\"},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Http Status over time\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Error Logs\"},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":15},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Error Logs\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] S3 Server Access Log Overview", + "version": 1 + }, + "id": "4746e000-bacd-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", + "name": "panel_2", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json index 8c0df51ab3..0c7eeecbde 100644 --- a/packages/aws/0.0.3/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json @@ -1,175 +1,53 @@ { - "attributes": { - "description": "Overview of AWS VPN Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Filters" - }, - "gridData": { - "h": 14, - "i": "8ef52400-6eac-417b-936e-dce159dd5e89", - "w": 8, - "x": 0, - "y": 0 - }, - "panelIndex": "8ef52400-6eac-417b-936e-dce159dd5e89", - "panelRefName": "panel_0", - "title": "Filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel State Per VPN ID" - }, - "gridData": { - "h": 14, - "i": "eb78041b-afc4-458e-af92-0951b1d0cadd", - "w": 20, - "x": 8, - "y": 0 - }, - "panelIndex": "eb78041b-afc4-458e-af92-0951b1d0cadd", - "panelRefName": "panel_1", - "title": "Tunnel State Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel State Per Tunnel IP" - }, - "gridData": { - "h": 14, - "i": "39a9be08-98c6-470c-b76b-312a57e11e2d", - "w": 20, - "x": 28, - "y": 0 - }, - "panelIndex": "39a9be08-98c6-470c-b76b-312a57e11e2d", - "panelRefName": "panel_2", - "title": "Tunnel State Per Tunnel IP", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data In Per VPN ID" - }, - "gridData": { - "h": 15, - "i": "5c8122a2-fbf0-4404-918e-249bf6fd7f07", - "w": 24, - "x": 0, - "y": 14 - }, - "panelIndex": "5c8122a2-fbf0-4404-918e-249bf6fd7f07", - "panelRefName": "panel_3", - "title": "Tunnel Data In Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data In Per Tunnel IP" - }, - "gridData": { - "h": 15, - "i": "8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c", - "w": 24, - "x": 24, - "y": 14 - }, - "panelIndex": "8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c", - "panelRefName": "panel_4", - "title": "Tunnel Data In Per Tunnel IP", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data Out Per VPN ID" - }, - "gridData": { - "h": 15, - "i": "eb10ea7d-ffc9-4c51-9386-6f63be6322aa", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "eb10ea7d-ffc9-4c51-9386-6f63be6322aa", - "panelRefName": "panel_5", - "title": "Tunnel Data Out Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data Out Per Tunnel IP" - }, - "gridData": { - "h": 15, - "i": "3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7", - "w": 24, - "x": 24, - "y": 29 - }, - "panelIndex": "3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7", - "panelRefName": "panel_6", - "title": "Tunnel Data Out Per Tunnel IP", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] VPN Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS VPN Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "67c9f900-693e-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Filters\"},\"gridData\":{\"h\":14,\"i\":\"8ef52400-6eac-417b-936e-dce159dd5e89\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"8ef52400-6eac-417b-936e-dce159dd5e89\",\"panelRefName\":\"panel_0\",\"title\":\"Filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel State Per VPN ID\"},\"gridData\":{\"h\":14,\"i\":\"eb78041b-afc4-458e-af92-0951b1d0cadd\",\"w\":20,\"x\":8,\"y\":0},\"panelIndex\":\"eb78041b-afc4-458e-af92-0951b1d0cadd\",\"panelRefName\":\"panel_1\",\"title\":\"Tunnel State Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel State Per Tunnel IP\"},\"gridData\":{\"h\":14,\"i\":\"39a9be08-98c6-470c-b76b-312a57e11e2d\",\"w\":20,\"x\":28,\"y\":0},\"panelIndex\":\"39a9be08-98c6-470c-b76b-312a57e11e2d\",\"panelRefName\":\"panel_2\",\"title\":\"Tunnel State Per Tunnel IP\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data In Per VPN ID\"},\"gridData\":{\"h\":15,\"i\":\"5c8122a2-fbf0-4404-918e-249bf6fd7f07\",\"w\":24,\"x\":0,\"y\":14},\"panelIndex\":\"5c8122a2-fbf0-4404-918e-249bf6fd7f07\",\"panelRefName\":\"panel_3\",\"title\":\"Tunnel Data In Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data In Per Tunnel IP\"},\"gridData\":{\"h\":15,\"i\":\"8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c\",\"w\":24,\"x\":24,\"y\":14},\"panelIndex\":\"8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c\",\"panelRefName\":\"panel_4\",\"title\":\"Tunnel Data In Per Tunnel IP\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data Out Per VPN ID\"},\"gridData\":{\"h\":15,\"i\":\"eb10ea7d-ffc9-4c51-9386-6f63be6322aa\",\"w\":24,\"x\":0,\"y\":29},\"panelIndex\":\"eb10ea7d-ffc9-4c51-9386-6f63be6322aa\",\"panelRefName\":\"panel_5\",\"title\":\"Tunnel Data Out Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data Out Per Tunnel IP\"},\"gridData\":{\"h\":15,\"i\":\"3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7\",\"w\":24,\"x\":24,\"y\":29},\"panelIndex\":\"3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7\",\"panelRefName\":\"panel_6\",\"title\":\"Tunnel Data Out Per Tunnel IP\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] VPN Overview", + "version": 1 + }, + "id": "67c9f900-693e-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json b/packages/aws/0.0.3/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json index a781ef74f7..715ef6a6ae 100644 --- a/packages/aws/0.0.3/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json +++ b/packages/aws/0.0.3/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json @@ -1,238 +1,68 @@ { - "attributes": { - "description": "Overview of DynamoDB AWS Cloudwatch metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Region/Account Filters" - }, - "gridData": { - "h": 9, - "i": "9642fcd0-464b-46ea-815c-cd2d9efc056d", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "9642fcd0-464b-46ea-815c-cd2d9efc056d", - "panelRefName": "panel_0", - "title": "Region/Account Filters", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Consumed Read Capacity Units" - }, - "gridData": { - "h": 9, - "i": "bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0", - "w": 14, - "x": 10, - "y": 0 - }, - "panelIndex": "bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0", - "panelRefName": "panel_1", - "title": "Consumed Read Capacity Units", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Consumed Write Capacity Units" - }, - "gridData": { - "h": 9, - "i": "09bdf20b-43b4-47a3-a113-d34ef3b2596c", - "w": 14, - "x": 24, - "y": 0 - }, - "panelIndex": "09bdf20b-43b4-47a3-a113-d34ef3b2596c", - "panelRefName": "panel_2", - "title": "Consumed Write Capacity Units", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Max Read/Write Account Limits" - }, - "gridData": { - "h": 9, - "i": "1bd7141d-b410-4ca0-8550-f8f645d97983", - "w": 10, - "x": 38, - "y": 0 - }, - "panelIndex": "1bd7141d-b410-4ca0-8550-f8f645d97983", - "panelRefName": "panel_3", - "title": "Max Read/Write Account Limits", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Successful Request Latency" - }, - "gridData": { - "h": 10, - "i": "073302ad-0e44-4cd1-b16d-58f017a71816", - "w": 17, - "x": 0, - "y": 9 - }, - "panelIndex": "073302ad-0e44-4cd1-b16d-58f017a71816", - "panelRefName": "panel_4", - "title": "Successful Request Latency", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Read Throttle Events" - }, - "gridData": { - "h": 10, - "i": "ddcbc858-d2a0-42c3-8074-74f7d08ecb60", - "w": 16, - "x": 17, - "y": 9 - }, - "panelIndex": "ddcbc858-d2a0-42c3-8074-74f7d08ecb60", - "panelRefName": "panel_5", - "title": "Read Throttle Events", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Throttle Requests" - }, - "gridData": { - "h": 10, - "i": "95ffd42d-b28d-4f40-b3cb-6a6ac52943e1", - "w": 15, - "x": 33, - "y": 9 - }, - "panelIndex": "95ffd42d-b28d-4f40-b3cb-6a6ac52943e1", - "panelRefName": "panel_6", - "title": "Throttle Requests", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Max Request Latency Per Operation" - }, - "gridData": { - "h": 11, - "i": "0a588a08-997a-422f-a5db-e56728bc6702", - "w": 17, - "x": 0, - "y": 19 - }, - "panelIndex": "0a588a08-997a-422f-a5db-e56728bc6702", - "panelRefName": "panel_7", - "title": "Max Request Latency Per Operation", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Write Throttle Events" - }, - "gridData": { - "h": 11, - "i": "897ae224-d367-4fe0-aa23-5bb13165cc67", - "w": 16, - "x": 17, - "y": 19 - }, - "panelIndex": "897ae224-d367-4fe0-aa23-5bb13165cc67", - "panelRefName": "panel_8", - "title": "Write Throttle Events", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Account Provisioned Write Capacity Utilization" - }, - "gridData": { - "h": 11, - "i": "e81e9817-c971-454b-881a-09cec10da0e9", - "w": 15, - "x": 33, - "y": 19 - }, - "panelIndex": "e81e9817-c971-454b-881a-09cec10da0e9", - "panelRefName": "panel_9", - "title": "Account Provisioned Write Capacity Utilization", - "version": "7.6.2" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] DynamoDB Overview", - "version": 1 + "attributes": { + "description": "Overview of DynamoDB AWS Cloudwatch metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c", - "references": [ - { - "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Region/Account Filters\"},\"gridData\":{\"h\":9,\"i\":\"9642fcd0-464b-46ea-815c-cd2d9efc056d\",\"w\":10,\"x\":0,\"y\":0},\"panelIndex\":\"9642fcd0-464b-46ea-815c-cd2d9efc056d\",\"panelRefName\":\"panel_0\",\"title\":\"Region/Account Filters\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Consumed Read Capacity Units\"},\"gridData\":{\"h\":9,\"i\":\"bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0\",\"w\":14,\"x\":10,\"y\":0},\"panelIndex\":\"bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0\",\"panelRefName\":\"panel_1\",\"title\":\"Consumed Read Capacity Units\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Consumed Write Capacity Units\"},\"gridData\":{\"h\":9,\"i\":\"09bdf20b-43b4-47a3-a113-d34ef3b2596c\",\"w\":14,\"x\":24,\"y\":0},\"panelIndex\":\"09bdf20b-43b4-47a3-a113-d34ef3b2596c\",\"panelRefName\":\"panel_2\",\"title\":\"Consumed Write Capacity Units\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Max Read/Write Account Limits\"},\"gridData\":{\"h\":9,\"i\":\"1bd7141d-b410-4ca0-8550-f8f645d97983\",\"w\":10,\"x\":38,\"y\":0},\"panelIndex\":\"1bd7141d-b410-4ca0-8550-f8f645d97983\",\"panelRefName\":\"panel_3\",\"title\":\"Max Read/Write Account Limits\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Successful Request Latency\"},\"gridData\":{\"h\":10,\"i\":\"073302ad-0e44-4cd1-b16d-58f017a71816\",\"w\":17,\"x\":0,\"y\":9},\"panelIndex\":\"073302ad-0e44-4cd1-b16d-58f017a71816\",\"panelRefName\":\"panel_4\",\"title\":\"Successful Request Latency\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Read Throttle Events\"},\"gridData\":{\"h\":10,\"i\":\"ddcbc858-d2a0-42c3-8074-74f7d08ecb60\",\"w\":16,\"x\":17,\"y\":9},\"panelIndex\":\"ddcbc858-d2a0-42c3-8074-74f7d08ecb60\",\"panelRefName\":\"panel_5\",\"title\":\"Read Throttle Events\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Throttle Requests\"},\"gridData\":{\"h\":10,\"i\":\"95ffd42d-b28d-4f40-b3cb-6a6ac52943e1\",\"w\":15,\"x\":33,\"y\":9},\"panelIndex\":\"95ffd42d-b28d-4f40-b3cb-6a6ac52943e1\",\"panelRefName\":\"panel_6\",\"title\":\"Throttle Requests\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Max Request Latency Per Operation\"},\"gridData\":{\"h\":11,\"i\":\"0a588a08-997a-422f-a5db-e56728bc6702\",\"w\":17,\"x\":0,\"y\":19},\"panelIndex\":\"0a588a08-997a-422f-a5db-e56728bc6702\",\"panelRefName\":\"panel_7\",\"title\":\"Max Request Latency Per Operation\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Write Throttle Events\"},\"gridData\":{\"h\":11,\"i\":\"897ae224-d367-4fe0-aa23-5bb13165cc67\",\"w\":16,\"x\":17,\"y\":19},\"panelIndex\":\"897ae224-d367-4fe0-aa23-5bb13165cc67\",\"panelRefName\":\"panel_8\",\"title\":\"Write Throttle Events\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Account Provisioned Write Capacity Utilization\"},\"gridData\":{\"h\":11,\"i\":\"e81e9817-c971-454b-881a-09cec10da0e9\",\"w\":15,\"x\":33,\"y\":19},\"panelIndex\":\"e81e9817-c971-454b-881a-09cec10da0e9\",\"panelRefName\":\"panel_9\",\"title\":\"Account Provisioned Write Capacity Utilization\",\"version\":\"7.6.2\"}]", + "timeRestore": false, + "title": "[Metrics AWS] DynamoDB Overview", + "version": 1 + }, + "id": "68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c", + "references": [ + { + "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", + "name": "panel_9", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json b/packages/aws/0.0.3/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json index 855a4cfbb8..847fb67973 100644 --- a/packages/aws/0.0.3/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.0.3/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json @@ -1,154 +1,48 @@ { - "attributes": { - "description": "Overview of AWS Lambda Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a", - "w": 14, - "x": 0, - "y": 0 - }, - "panelIndex": "8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a", - "panelRefName": "panel_0", - "title": "AWS Account Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Errors" - }, - "gridData": { - "h": 10, - "i": "443a9699-3451-44f7-8415-99a16c3f45b3", - "w": 34, - "x": 14, - "y": 0 - }, - "panelIndex": "443a9699-3451-44f7-8415-99a16c3f45b3", - "panelRefName": "panel_1", - "title": "Top Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Region Filter" - }, - "gridData": { - "h": 5, - "i": "60a16bf0-2979-467a-b30e-05ea29547b41", - "w": 14, - "x": 0, - "y": 5 - }, - "panelIndex": "60a16bf0-2979-467a-b30e-05ea29547b41", - "panelRefName": "panel_2", - "title": "AWS Region Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Lambda Function Duration in Milliseconds" - }, - "gridData": { - "h": 14, - "i": "349ef0d1-fea1-4b91-b95d-7a668914e10b", - "w": 48, - "x": 0, - "y": 10 - }, - "panelIndex": "349ef0d1-fea1-4b91-b95d-7a668914e10b", - "panelRefName": "panel_3", - "title": "Lambda Function Duration in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Invoked Lambda Functions" - }, - "gridData": { - "h": 9, - "i": "048b1577-5aed-48e5-8f90-147aa3d56c1a", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "048b1577-5aed-48e5-8f90-147aa3d56c1a", - "panelRefName": "panel_4", - "title": "Top Invoked Lambda Functions", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Throttled Lambda Functions" - }, - "gridData": { - "h": 9, - "i": "4c8e471c-45da-47be-a866-c5bfc6d28a05", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "4c8e471c-45da-47be-a866-c5bfc6d28a05", - "panelRefName": "panel_5", - "title": "Top Throttled Lambda Functions", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Lambda Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Lambda Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7ac8e1d0-28d2-11ea-ba6c-49a884eb104f", - "references": [ - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a\",\"w\":14,\"x\":0,\"y\":0},\"panelIndex\":\"8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a\",\"panelRefName\":\"panel_0\",\"title\":\"AWS Account Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Errors\"},\"gridData\":{\"h\":10,\"i\":\"443a9699-3451-44f7-8415-99a16c3f45b3\",\"w\":34,\"x\":14,\"y\":0},\"panelIndex\":\"443a9699-3451-44f7-8415-99a16c3f45b3\",\"panelRefName\":\"panel_1\",\"title\":\"Top Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Region Filter\"},\"gridData\":{\"h\":5,\"i\":\"60a16bf0-2979-467a-b30e-05ea29547b41\",\"w\":14,\"x\":0,\"y\":5},\"panelIndex\":\"60a16bf0-2979-467a-b30e-05ea29547b41\",\"panelRefName\":\"panel_2\",\"title\":\"AWS Region Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Lambda Function Duration in Milliseconds\"},\"gridData\":{\"h\":14,\"i\":\"349ef0d1-fea1-4b91-b95d-7a668914e10b\",\"w\":48,\"x\":0,\"y\":10},\"panelIndex\":\"349ef0d1-fea1-4b91-b95d-7a668914e10b\",\"panelRefName\":\"panel_3\",\"title\":\"Lambda Function Duration in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Invoked Lambda Functions\"},\"gridData\":{\"h\":9,\"i\":\"048b1577-5aed-48e5-8f90-147aa3d56c1a\",\"w\":24,\"x\":0,\"y\":24},\"panelIndex\":\"048b1577-5aed-48e5-8f90-147aa3d56c1a\",\"panelRefName\":\"panel_4\",\"title\":\"Top Invoked Lambda Functions\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Throttled Lambda Functions\"},\"gridData\":{\"h\":9,\"i\":\"4c8e471c-45da-47be-a866-c5bfc6d28a05\",\"w\":24,\"x\":24,\"y\":24},\"panelIndex\":\"4c8e471c-45da-47be-a866-c5bfc6d28a05\",\"panelRefName\":\"panel_5\",\"title\":\"Top Throttled Lambda Functions\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Lambda Overview", + "version": 1 + }, + "id": "7ac8e1d0-28d2-11ea-ba6c-49a884eb104f", + "references": [ + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json index 5be9490c01..d11cb2a8e7 100644 --- a/packages/aws/0.0.3/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json @@ -1,175 +1,53 @@ { - "attributes": { - "description": "Overview of AWS Usage Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Region Filter" - }, - "gridData": { - "h": 5, - "i": "2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36", - "panelRefName": "panel_0", - "title": "Region Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage Resource Count" - }, - "gridData": { - "h": 15, - "i": "00c2b1f6-3367-4b6f-ac01-7e48b76c262a", - "w": 20, - "x": 9, - "y": 0 - }, - "panelIndex": "00c2b1f6-3367-4b6f-ac01-7e48b76c262a", - "panelRefName": "panel_1", - "title": "Usage Resource Count", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage API Call Count" - }, - "gridData": { - "h": 15, - "i": "fecfe5d4-ef1c-4f38-954a-a2506d72bc5b", - "w": 18, - "x": 30, - "y": 0 - }, - "panelIndex": "fecfe5d4-ef1c-4f38-954a-a2506d72bc5b", - "panelRefName": "panel_2", - "title": "Usage API Call Count", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "69ce7461-36ad-4e7c-b541-c6a1601bf089", - "w": 9, - "x": 0, - "y": 5 - }, - "panelIndex": "69ce7461-36ad-4e7c-b541-c6a1601bf089", - "panelRefName": "panel_3", - "title": "AWS Account Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Service Filter" - }, - "gridData": { - "h": 5, - "i": "62e86407-6ae3-47d3-9136-dd61bdf3267a", - "w": 9, - "x": 0, - "y": 10 - }, - "panelIndex": "62e86407-6ae3-47d3-9136-dd61bdf3267a", - "panelRefName": "panel_4", - "title": "AWS Service Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage Resource Count Per Service" - }, - "gridData": { - "h": 10, - "i": "196a044c-5c20-4417-8aa0-f60fc502e46c", - "w": 48, - "x": 0, - "y": 15 - }, - "panelIndex": "196a044c-5c20-4417-8aa0-f60fc502e46c", - "panelRefName": "panel_5", - "title": "Usage Resource Count Per Service", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage API Call Count Per Service" - }, - "gridData": { - "h": 12, - "i": "022941b7-01a1-4570-86e9-d03451d4e102", - "w": 48, - "x": 0, - "y": 25 - }, - "panelIndex": "022941b7-01a1-4570-86e9-d03451d4e102", - "panelRefName": "panel_6", - "title": "Usage API Call Count Per Service", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Usage Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Usage Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "917a07b0-178e-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "681aab60-178c-11ea-8650-fb606deb5be4", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "2929edb0-178e-11ea-8650-fb606deb5be4", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "59e2e110-178d-11ea-8650-fb606deb5be4", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Region Filter\"},\"gridData\":{\"h\":5,\"i\":\"2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36\",\"panelRefName\":\"panel_0\",\"title\":\"Region Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage Resource Count\"},\"gridData\":{\"h\":15,\"i\":\"00c2b1f6-3367-4b6f-ac01-7e48b76c262a\",\"w\":20,\"x\":9,\"y\":0},\"panelIndex\":\"00c2b1f6-3367-4b6f-ac01-7e48b76c262a\",\"panelRefName\":\"panel_1\",\"title\":\"Usage Resource Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage API Call Count\"},\"gridData\":{\"h\":15,\"i\":\"fecfe5d4-ef1c-4f38-954a-a2506d72bc5b\",\"w\":18,\"x\":30,\"y\":0},\"panelIndex\":\"fecfe5d4-ef1c-4f38-954a-a2506d72bc5b\",\"panelRefName\":\"panel_2\",\"title\":\"Usage API Call Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"69ce7461-36ad-4e7c-b541-c6a1601bf089\",\"w\":9,\"x\":0,\"y\":5},\"panelIndex\":\"69ce7461-36ad-4e7c-b541-c6a1601bf089\",\"panelRefName\":\"panel_3\",\"title\":\"AWS Account Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Service Filter\"},\"gridData\":{\"h\":5,\"i\":\"62e86407-6ae3-47d3-9136-dd61bdf3267a\",\"w\":9,\"x\":0,\"y\":10},\"panelIndex\":\"62e86407-6ae3-47d3-9136-dd61bdf3267a\",\"panelRefName\":\"panel_4\",\"title\":\"AWS Service Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage Resource Count Per Service\"},\"gridData\":{\"h\":10,\"i\":\"196a044c-5c20-4417-8aa0-f60fc502e46c\",\"w\":48,\"x\":0,\"y\":15},\"panelIndex\":\"196a044c-5c20-4417-8aa0-f60fc502e46c\",\"panelRefName\":\"panel_5\",\"title\":\"Usage Resource Count Per Service\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage API Call Count Per Service\"},\"gridData\":{\"h\":12,\"i\":\"022941b7-01a1-4570-86e9-d03451d4e102\",\"w\":48,\"x\":0,\"y\":25},\"panelIndex\":\"022941b7-01a1-4570-86e9-d03451d4e102\",\"panelRefName\":\"panel_6\",\"title\":\"Usage API Call Count Per Service\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Usage Overview", + "version": 1 + }, + "id": "917a07b0-178e-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "681aab60-178c-11ea-8650-fb606deb5be4", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "2929edb0-178e-11ea-8650-fb606deb5be4", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "59e2e110-178d-11ea-8650-fb606deb5be4", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json index 8327e1c36b..0e30ba3ae4 100644 --- a/packages/aws/0.0.3/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json @@ -1,191 +1,58 @@ { - "attributes": { - "description": "Summary of events from AWS CloudTrail.", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "hiddenLayers": [], - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 17.90562, - "lon": -12.20429, - "zoom": 0.97 - }, - "openTOCDetails": [] - }, - "gridData": { - "h": 15, - "i": "85d26d9a-2a71-4b98-a026-5f513094d6e5", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "85d26d9a-2a71-4b98-a026-5f513094d6e5", - "panelRefName": "panel_0", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "colors": { - "failure": "#E24D42" - }, - "vis": { - "colors": { - "failure": "#E24D42", - "success": "#629E51" - } - } - }, - "gridData": { - "h": 15, - "i": "6b3eff90-3071-451e-a827-ca569e0ac10b", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "6b3eff90-3071-451e-a827-ca569e0ac10b", - "panelRefName": "panel_1", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "952e456a-e9ae-4606-b838-e16019375336", - "w": 12, - "x": 0, - "y": 15 - }, - "panelIndex": "952e456a-e9ae-4606-b838-e16019375336", - "panelRefName": "panel_2", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "802ad09d-5883-4e41-99ac-6c356144d24d", - "w": 12, - "x": 12, - "y": 15 - }, - "panelIndex": "802ad09d-5883-4e41-99ac-6c356144d24d", - "panelRefName": "panel_3", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "3e617d87-3acf-4203-b03b-c907c9145fce", - "w": 12, - "x": 24, - "y": 15 - }, - "panelIndex": "3e617d87-3acf-4203-b03b-c907c9145fce", - "panelRefName": "panel_4", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "d6f03440-c717-4f5e-928c-72ae9d450318", - "w": 12, - "x": 36, - "y": 15 - }, - "panelIndex": "d6f03440-c717-4f5e-928c-72ae9d450318", - "panelRefName": "panel_5", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "2b82a2c9-3809-447c-8e95-52125acccb42", - "w": 30, - "x": 0, - "y": 28 - }, - "panelIndex": "2b82a2c9-3809-447c-8e95-52125acccb42", - "panelRefName": "panel_6", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50", - "w": 18, - "x": 30, - "y": 28 - }, - "panelIndex": "40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50", - "panelRefName": "panel_7", - "version": "8.0.0-SNAPSHOT" - } - ], - "timeRestore": false, - "title": "[Logs AWS] CloudTrail", - "version": 1 + "attributes": { + "description": "Summary of events from AWS CloudTrail.", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9c09cd20-7399-11ea-a345-f985c61fe654", - "references": [ - { - "id": "dae24080-739a-11ea-a345-f985c61fe654", - "name": "panel_0", - "type": "map" - }, - { - "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "396089c0-7399-11ea-a345-f985c61fe654", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "0f056420-739e-11ea-a345-f985c61fe654", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "7bca4f50-739c-11ea-a345-f985c61fe654", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "f8b63860-739e-11ea-a345-f985c61fe654", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "panel_6", - "type": "search" - }, - { - "id": "8ec43590-739b-11ea-a345-f985c61fe654", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"hiddenLayers\":[],\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":17.90562,\"lon\":-12.20429,\"zoom\":0.97},\"openTOCDetails\":[]},\"gridData\":{\"h\":15,\"i\":\"85d26d9a-2a71-4b98-a026-5f513094d6e5\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"85d26d9a-2a71-4b98-a026-5f513094d6e5\",\"panelRefName\":\"panel_0\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"colors\":{\"failure\":\"#E24D42\"},\"vis\":{\"colors\":{\"failure\":\"#E24D42\",\"success\":\"#629E51\"}}},\"gridData\":{\"h\":15,\"i\":\"6b3eff90-3071-451e-a827-ca569e0ac10b\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"6b3eff90-3071-451e-a827-ca569e0ac10b\",\"panelRefName\":\"panel_1\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"952e456a-e9ae-4606-b838-e16019375336\",\"w\":12,\"x\":0,\"y\":15},\"panelIndex\":\"952e456a-e9ae-4606-b838-e16019375336\",\"panelRefName\":\"panel_2\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"802ad09d-5883-4e41-99ac-6c356144d24d\",\"w\":12,\"x\":12,\"y\":15},\"panelIndex\":\"802ad09d-5883-4e41-99ac-6c356144d24d\",\"panelRefName\":\"panel_3\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"3e617d87-3acf-4203-b03b-c907c9145fce\",\"w\":12,\"x\":24,\"y\":15},\"panelIndex\":\"3e617d87-3acf-4203-b03b-c907c9145fce\",\"panelRefName\":\"panel_4\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"d6f03440-c717-4f5e-928c-72ae9d450318\",\"w\":12,\"x\":36,\"y\":15},\"panelIndex\":\"d6f03440-c717-4f5e-928c-72ae9d450318\",\"panelRefName\":\"panel_5\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"2b82a2c9-3809-447c-8e95-52125acccb42\",\"w\":30,\"x\":0,\"y\":28},\"panelIndex\":\"2b82a2c9-3809-447c-8e95-52125acccb42\",\"panelRefName\":\"panel_6\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50\",\"w\":18,\"x\":30,\"y\":28},\"panelIndex\":\"40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50\",\"panelRefName\":\"panel_7\",\"version\":\"8.0.0-SNAPSHOT\"}]", + "timeRestore": false, + "title": "[Logs AWS] CloudTrail", + "version": 1 + }, + "id": "9c09cd20-7399-11ea-a345-f985c61fe654", + "references": [ + { + "id": "dae24080-739a-11ea-a345-f985c61fe654", + "name": "panel_0", + "type": "map" + }, + { + "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "396089c0-7399-11ea-a345-f985c61fe654", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "0f056420-739e-11ea-a345-f985c61fe654", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "7bca4f50-739c-11ea-a345-f985c61fe654", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "f8b63860-739e-11ea-a345-f985c61fe654", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "panel_6", + "type": "search" + }, + { + "id": "8ec43590-739b-11ea-a345-f985c61fe654", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json index 74c3f40627..0aec032284 100644 --- a/packages/aws/0.0.3/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json @@ -1,181 +1,59 @@ { - "attributes": { - "description": "Overview of AWS S3 Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "S3 Daily Storage Bucket Size in Bytes" - }, - "gridData": { - "h": 7, - "i": "1", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "S3 Daily Storage Bucket Size in Bytes", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Daily Storage Number of Objects" - }, - "gridData": { - "h": 7, - "i": "2", - "w": 24, - "x": 24, - "y": 6 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "S3 Daily Storage Number of Objects", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Request Latency Total Request in ms" - }, - "gridData": { - "h": 7, - "i": "3", - "w": 24, - "x": 0, - "y": 13 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "S3 Request Latency Total Request in ms", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Error 4xx" - }, - "gridData": { - "h": 6, - "i": "4", - "w": 13, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "S3 Total Error 4xx", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Error 5xx" - }, - "gridData": { - "h": 6, - "i": "5", - "w": 11, - "x": 37, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "S3 Total Error 5xx", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Filters" - }, - "gridData": { - "h": 6, - "i": "6", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "S3 Filters", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Requests" - }, - "gridData": { - "h": 7, - "i": "7", - "w": 24, - "x": 24, - "y": 13 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "S3 Total Requests", - "version": "7.7.0" - } - ], - "refreshInterval": { - "pause": true, - "value": 0 - }, - "timeFrom": "now-1d", - "timeRestore": true, - "timeTo": "now", - "title": "[Metrics AWS] S3 Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS S3 Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a096b830-4762-11e9-8062-c98a86cb6f94", - "references": [ - { - "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"S3 Daily Storage Bucket Size in Bytes\"},\"gridData\":{\"h\":7,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":6},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"S3 Daily Storage Bucket Size in Bytes\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Daily Storage Number of Objects\"},\"gridData\":{\"h\":7,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":6},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"S3 Daily Storage Number of Objects\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Request Latency Total Request in ms\"},\"gridData\":{\"h\":7,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":13},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"S3 Request Latency Total Request in ms\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Error 4xx\"},\"gridData\":{\"h\":6,\"i\":\"4\",\"w\":13,\"x\":24,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"S3 Total Error 4xx\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Error 5xx\"},\"gridData\":{\"h\":6,\"i\":\"5\",\"w\":11,\"x\":37,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"S3 Total Error 5xx\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Filters\"},\"gridData\":{\"h\":6,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"title\":\"S3 Filters\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Requests\"},\"gridData\":{\"h\":7,\"i\":\"7\",\"w\":24,\"x\":24,\"y\":13},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"title\":\"S3 Total Requests\",\"version\":\"7.7.0\"}]", + "refreshInterval": { + "pause": true, + "value": 0 + }, + "timeFrom": "now-1d", + "timeRestore": true, + "timeTo": "now", + "title": "[Metrics AWS] S3 Overview", + "version": 1 + }, + "id": "a096b830-4762-11e9-8062-c98a86cb6f94", + "references": [ + { + "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json index ea96d22865..c1d750a637 100644 --- a/packages/aws/0.0.3/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,301 +1,83 @@ { - "attributes": { - "description": "Overview of AWS NAT Gateway Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Filters" - }, - "gridData": { - "h": 11, - "i": "346ce7bf-e1af-4e0d-856b-5aa412903167", - "w": 7, - "x": 0, - "y": 0 - }, - "panelIndex": "346ce7bf-e1af-4e0d-856b-5aa412903167", - "panelRefName": "panel_0", - "title": "Filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Error Port Allocation" - }, - "gridData": { - "h": 11, - "i": "19a9f053-a548-4e9d-a257-45932c3b73a5", - "w": 8, - "x": 7, - "y": 0 - }, - "panelIndex": "19a9f053-a548-4e9d-a257-45932c3b73a5", - "panelRefName": "panel_1", - "title": "Error Port Allocation", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Drop" - }, - "gridData": { - "h": 11, - "i": "a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3", - "w": 8, - "x": 15, - "y": 0 - }, - "panelIndex": "a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3", - "panelRefName": "panel_2", - "title": "Packets Drop", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Total Connection Established" - }, - "gridData": { - "h": 11, - "i": "b5fe853e-d5b0-4918-93ec-8be70f2881a8", - "w": 8, - "x": 23, - "y": 0 - }, - "panelIndex": "b5fe853e-d5b0-4918-93ec-8be70f2881a8", - "panelRefName": "panel_3", - "title": "Total Connection Established", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Active Connection Count" - }, - "gridData": { - "h": 11, - "i": "33663eae-1bc3-47d4-a9fc-3cd2b43c66ef", - "w": 17, - "x": 31, - "y": 0 - }, - "panelIndex": "33663eae-1bc3-47d4-a9fc-3cd2b43c66ef", - "panelRefName": "panel_4", - "title": "Active Connection Count", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In From Destination" - }, - "gridData": { - "h": 13, - "i": "4e454740-281a-43b1-92f4-8dd2e37e184f", - "w": 24, - "x": 0, - "y": 11 - }, - "panelIndex": "4e454740-281a-43b1-92f4-8dd2e37e184f", - "panelRefName": "panel_5", - "title": "Bytes In From Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In From Source" - }, - "gridData": { - "h": 13, - "i": "f40587a4-47f1-494a-b8b9-33365ce34d2f", - "w": 24, - "x": 24, - "y": 11 - }, - "panelIndex": "f40587a4-47f1-494a-b8b9-33365ce34d2f", - "panelRefName": "panel_6", - "title": "Bytes In From Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out To Destination" - }, - "gridData": { - "h": 13, - "i": "00075068-bf27-49e1-8beb-d5572500205b", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "00075068-bf27-49e1-8beb-d5572500205b", - "panelRefName": "panel_7", - "title": "Bytes Out To Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out To Source" - }, - "gridData": { - "h": 13, - "i": "c95ab156-9118-4c3c-94ee-55b4c9f5589c", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "c95ab156-9118-4c3c-94ee-55b4c9f5589c", - "panelRefName": "panel_8", - "title": "Bytes Out To Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In From Destination" - }, - "gridData": { - "h": 13, - "i": "f7c6e3f7-419d-43ff-a2bb-d5931371f347", - "w": 24, - "x": 0, - "y": 37 - }, - "panelIndex": "f7c6e3f7-419d-43ff-a2bb-d5931371f347", - "panelRefName": "panel_9", - "title": "Packets In From Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In From Source" - }, - "gridData": { - "h": 13, - "i": "dcc56438-240a-45a4-81ec-a54be3d27c43", - "w": 24, - "x": 24, - "y": 37 - }, - "panelIndex": "dcc56438-240a-45a4-81ec-a54be3d27c43", - "panelRefName": "panel_10", - "title": "Packets In From Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out To Destination" - }, - "gridData": { - "h": 13, - "i": "db77d690-f343-4dc2-8695-d45a03361e01", - "w": 24, - "x": 0, - "y": 50 - }, - "panelIndex": "db77d690-f343-4dc2-8695-d45a03361e01", - "panelRefName": "panel_11", - "title": "Packets Out To Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out To Source" - }, - "gridData": { - "h": 13, - "i": "d882a862-87aa-4169-9dc3-0591252fa736", - "w": 24, - "x": 24, - "y": 50 - }, - "panelIndex": "d882a862-87aa-4169-9dc3-0591252fa736", - "panelRefName": "panel_12", - "title": "Packets Out To Source", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] NATGateway Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS NAT Gateway Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_12", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Filters\"},\"gridData\":{\"h\":11,\"i\":\"346ce7bf-e1af-4e0d-856b-5aa412903167\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"346ce7bf-e1af-4e0d-856b-5aa412903167\",\"panelRefName\":\"panel_0\",\"title\":\"Filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Error Port Allocation\"},\"gridData\":{\"h\":11,\"i\":\"19a9f053-a548-4e9d-a257-45932c3b73a5\",\"w\":8,\"x\":7,\"y\":0},\"panelIndex\":\"19a9f053-a548-4e9d-a257-45932c3b73a5\",\"panelRefName\":\"panel_1\",\"title\":\"Error Port Allocation\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Drop\"},\"gridData\":{\"h\":11,\"i\":\"a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3\",\"w\":8,\"x\":15,\"y\":0},\"panelIndex\":\"a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3\",\"panelRefName\":\"panel_2\",\"title\":\"Packets Drop\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Total Connection Established\"},\"gridData\":{\"h\":11,\"i\":\"b5fe853e-d5b0-4918-93ec-8be70f2881a8\",\"w\":8,\"x\":23,\"y\":0},\"panelIndex\":\"b5fe853e-d5b0-4918-93ec-8be70f2881a8\",\"panelRefName\":\"panel_3\",\"title\":\"Total Connection Established\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Active Connection Count\"},\"gridData\":{\"h\":11,\"i\":\"33663eae-1bc3-47d4-a9fc-3cd2b43c66ef\",\"w\":17,\"x\":31,\"y\":0},\"panelIndex\":\"33663eae-1bc3-47d4-a9fc-3cd2b43c66ef\",\"panelRefName\":\"panel_4\",\"title\":\"Active Connection Count\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In From Destination\"},\"gridData\":{\"h\":13,\"i\":\"4e454740-281a-43b1-92f4-8dd2e37e184f\",\"w\":24,\"x\":0,\"y\":11},\"panelIndex\":\"4e454740-281a-43b1-92f4-8dd2e37e184f\",\"panelRefName\":\"panel_5\",\"title\":\"Bytes In From Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In From Source\"},\"gridData\":{\"h\":13,\"i\":\"f40587a4-47f1-494a-b8b9-33365ce34d2f\",\"w\":24,\"x\":24,\"y\":11},\"panelIndex\":\"f40587a4-47f1-494a-b8b9-33365ce34d2f\",\"panelRefName\":\"panel_6\",\"title\":\"Bytes In From Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out To Destination\"},\"gridData\":{\"h\":13,\"i\":\"00075068-bf27-49e1-8beb-d5572500205b\",\"w\":24,\"x\":0,\"y\":24},\"panelIndex\":\"00075068-bf27-49e1-8beb-d5572500205b\",\"panelRefName\":\"panel_7\",\"title\":\"Bytes Out To Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out To Source\"},\"gridData\":{\"h\":13,\"i\":\"c95ab156-9118-4c3c-94ee-55b4c9f5589c\",\"w\":24,\"x\":24,\"y\":24},\"panelIndex\":\"c95ab156-9118-4c3c-94ee-55b4c9f5589c\",\"panelRefName\":\"panel_8\",\"title\":\"Bytes Out To Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In From Destination\"},\"gridData\":{\"h\":13,\"i\":\"f7c6e3f7-419d-43ff-a2bb-d5931371f347\",\"w\":24,\"x\":0,\"y\":37},\"panelIndex\":\"f7c6e3f7-419d-43ff-a2bb-d5931371f347\",\"panelRefName\":\"panel_9\",\"title\":\"Packets In From Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In From Source\"},\"gridData\":{\"h\":13,\"i\":\"dcc56438-240a-45a4-81ec-a54be3d27c43\",\"w\":24,\"x\":24,\"y\":37},\"panelIndex\":\"dcc56438-240a-45a4-81ec-a54be3d27c43\",\"panelRefName\":\"panel_10\",\"title\":\"Packets In From Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out To Destination\"},\"gridData\":{\"h\":13,\"i\":\"db77d690-f343-4dc2-8695-d45a03361e01\",\"w\":24,\"x\":0,\"y\":50},\"panelIndex\":\"db77d690-f343-4dc2-8695-d45a03361e01\",\"panelRefName\":\"panel_11\",\"title\":\"Packets Out To Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out To Source\"},\"gridData\":{\"h\":13,\"i\":\"d882a862-87aa-4169-9dc3-0591252fa736\",\"w\":24,\"x\":24,\"y\":50},\"panelIndex\":\"d882a862-87aa-4169-9dc3-0591252fa736\",\"panelRefName\":\"panel_12\",\"title\":\"Packets Out To Source\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] NATGateway Overview", + "version": 1 + }, + "id": "c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_12", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json index 433040fd72..bc4a522a44 100644 --- a/packages/aws/0.0.3/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json @@ -1,173 +1,58 @@ { - "attributes": { - "description": "Overview of AWS EC2 Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 24, - "y": 27 - }, - "panelIndex": "3", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 12, - "x": 36, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "11", - "w": 24, - "x": 0, - "y": 42 - }, - "panelIndex": "11", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "12", - "w": 24, - "x": 24, - "y": 42 - }, - "panelIndex": "12", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "15", - "w": 24, - "x": 0, - "y": 27 - }, - "panelIndex": "15", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "17", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "17", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "18", - "w": 17, - "x": 0, - "y": 0 - }, - "panelIndex": "18", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "19", - "w": 19, - "x": 17, - "y": 0 - }, - "panelIndex": "19", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] EC2 Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS EC2 Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c5846400-f7fb-11e8-af03-c999c9dea608-ecs", - "references": [ - { - "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":27},\"panelIndex\":\"3\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":12,\"x\":36,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"11\",\"w\":24,\"x\":0,\"y\":42},\"panelIndex\":\"11\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"12\",\"w\":24,\"x\":24,\"y\":42},\"panelIndex\":\"12\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"15\",\"w\":24,\"x\":0,\"y\":27},\"panelIndex\":\"15\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"17\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"18\",\"w\":17,\"x\":0,\"y\":0},\"panelIndex\":\"18\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"19\",\"w\":19,\"x\":17,\"y\":0},\"panelIndex\":\"19\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] EC2 Overview", + "version": 1 + }, + "id": "c5846400-f7fb-11e8-af03-c999c9dea608-ecs", + "references": [ + { + "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json index daed79a7d3..4c3a0bd7d8 100644 --- a/packages/aws/0.0.3/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json @@ -1,284 +1,78 @@ { - "attributes": { - "description": "Overview of AWS SNS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "stream.dataset", - "negate": false, - "params": { - "query": "aws.sns" - }, - "type": "phrase", - "value": "aws.sns" - }, - "query": { - "match": { - "stream.dataset": { - "query": "aws.sns", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "3b9b0cee-b175-4268-8c5b-4ce869a09caf", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "3b9b0cee-b175-4268-8c5b-4ce869a09caf", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Messages and Notifications" - }, - "gridData": { - "h": 10, - "i": "5f0d72c5-0f28-449f-9c93-3b4074f068f7", - "w": 39, - "x": 9, - "y": 0 - }, - "panelIndex": "5f0d72c5-0f28-449f-9c93-3b4074f068f7", - "panelRefName": "panel_1", - "title": "SNS Messages and Notifications", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "5a9d5f2f-b075-4892-8188-c6e808a1163d", - "w": 9, - "x": 0, - "y": 5 - }, - "panelIndex": "5a9d5f2f-b075-4892-8188-c6e808a1163d", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Publish Size" - }, - "gridData": { - "h": 10, - "i": "c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f", - "w": 16, - "x": 0, - "y": 10 - }, - "panelIndex": "c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f", - "panelRefName": "panel_3", - "title": "SNS Publish Size", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out" - }, - "gridData": { - "h": 10, - "i": "0684c25d-34e8-425e-9069-dd8364e6325b", - "w": 16, - "x": 16, - "y": 10 - }, - "panelIndex": "0684c25d-34e8-425e-9069-dd8364e6325b", - "panelRefName": "panel_4", - "title": "SNS Notifications Filtered Out", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out Invalid Attributes" - }, - "gridData": { - "h": 10, - "i": "72e987da-9a49-4dd4-99c4-4acbc49a0e0b", - "w": 16, - "x": 32, - "y": 10 - }, - "panelIndex": "72e987da-9a49-4dd4-99c4-4acbc49a0e0b", - "panelRefName": "panel_5", - "title": "SNS Notifications Filtered Out Invalid Attributes", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out No Message Attributes" - }, - "gridData": { - "h": 10, - "i": "923bd4cd-d8fe-47b5-afcf-577bf2c5987c", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "923bd4cd-d8fe-47b5-afcf-577bf2c5987c", - "panelRefName": "panel_6", - "title": "SNS Notifications Filtered Out No Message Attributes", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Failed to Redrive to DLQ" - }, - "gridData": { - "h": 10, - "i": "f176153f-4588-42f9-a7bb-3015909d5610", - "w": 16, - "x": 32, - "y": 20 - }, - "panelIndex": "f176153f-4588-42f9-a7bb-3015909d5610", - "panelRefName": "panel_7", - "title": "SNS Notifications Failed to Redrive to DLQ", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS SMS Success Rate" - }, - "gridData": { - "h": 10, - "i": "f3c5915b-6848-4950-afca-53653d13d6af", - "w": 16, - "x": 0, - "y": 30 - }, - "panelIndex": "f3c5915b-6848-4950-afca-53653d13d6af", - "panelRefName": "panel_8", - "title": "SNS SMS Success Rate", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Redriven To DLQ" - }, - "gridData": { - "h": 10, - "i": "3b3cc747-b57c-44e0-a18c-77155072bee4", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "3b3cc747-b57c-44e0-a18c-77155072bee4", - "panelRefName": "panel_9", - "title": "SNS Notifications Redriven To DLQ", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS SMS Month To Date Spent USD" - }, - "gridData": { - "h": 10, - "i": "ee130150-c1de-465b-8a8e-013f466528bf", - "w": 16, - "x": 16, - "y": 30 - }, - "panelIndex": "ee130150-c1de-465b-8a8e-013f466528bf", - "panelRefName": "panel_10", - "title": "SNS SMS Month To Date Spent USD", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] SNS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS SNS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"aws.sns\"},\"type\":\"phrase\",\"value\":\"aws.sns\"},\"query\":{\"match\":{\"stream.dataset\":{\"query\":\"aws.sns\",\"type\":\"phrase\"}}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d17b1000-17a4-11ea-8e91-03c7047cbb9d", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", - "name": "panel_10", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"3b9b0cee-b175-4268-8c5b-4ce869a09caf\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"3b9b0cee-b175-4268-8c5b-4ce869a09caf\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Messages and Notifications\"},\"gridData\":{\"h\":10,\"i\":\"5f0d72c5-0f28-449f-9c93-3b4074f068f7\",\"w\":39,\"x\":9,\"y\":0},\"panelIndex\":\"5f0d72c5-0f28-449f-9c93-3b4074f068f7\",\"panelRefName\":\"panel_1\",\"title\":\"SNS Messages and Notifications\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"5a9d5f2f-b075-4892-8188-c6e808a1163d\",\"w\":9,\"x\":0,\"y\":5},\"panelIndex\":\"5a9d5f2f-b075-4892-8188-c6e808a1163d\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Publish Size\"},\"gridData\":{\"h\":10,\"i\":\"c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f\",\"w\":16,\"x\":0,\"y\":10},\"panelIndex\":\"c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f\",\"panelRefName\":\"panel_3\",\"title\":\"SNS Publish Size\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out\"},\"gridData\":{\"h\":10,\"i\":\"0684c25d-34e8-425e-9069-dd8364e6325b\",\"w\":16,\"x\":16,\"y\":10},\"panelIndex\":\"0684c25d-34e8-425e-9069-dd8364e6325b\",\"panelRefName\":\"panel_4\",\"title\":\"SNS Notifications Filtered Out\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out Invalid Attributes\"},\"gridData\":{\"h\":10,\"i\":\"72e987da-9a49-4dd4-99c4-4acbc49a0e0b\",\"w\":16,\"x\":32,\"y\":10},\"panelIndex\":\"72e987da-9a49-4dd4-99c4-4acbc49a0e0b\",\"panelRefName\":\"panel_5\",\"title\":\"SNS Notifications Filtered Out Invalid Attributes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out No Message Attributes\"},\"gridData\":{\"h\":10,\"i\":\"923bd4cd-d8fe-47b5-afcf-577bf2c5987c\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"923bd4cd-d8fe-47b5-afcf-577bf2c5987c\",\"panelRefName\":\"panel_6\",\"title\":\"SNS Notifications Filtered Out No Message Attributes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Failed to Redrive to DLQ\"},\"gridData\":{\"h\":10,\"i\":\"f176153f-4588-42f9-a7bb-3015909d5610\",\"w\":16,\"x\":32,\"y\":20},\"panelIndex\":\"f176153f-4588-42f9-a7bb-3015909d5610\",\"panelRefName\":\"panel_7\",\"title\":\"SNS Notifications Failed to Redrive to DLQ\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS SMS Success Rate\"},\"gridData\":{\"h\":10,\"i\":\"f3c5915b-6848-4950-afca-53653d13d6af\",\"w\":16,\"x\":0,\"y\":30},\"panelIndex\":\"f3c5915b-6848-4950-afca-53653d13d6af\",\"panelRefName\":\"panel_8\",\"title\":\"SNS SMS Success Rate\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Redriven To DLQ\"},\"gridData\":{\"h\":10,\"i\":\"3b3cc747-b57c-44e0-a18c-77155072bee4\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"3b3cc747-b57c-44e0-a18c-77155072bee4\",\"panelRefName\":\"panel_9\",\"title\":\"SNS Notifications Redriven To DLQ\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS SMS Month To Date Spent USD\"},\"gridData\":{\"h\":10,\"i\":\"ee130150-c1de-465b-8a8e-013f466528bf\",\"w\":16,\"x\":16,\"y\":30},\"panelIndex\":\"ee130150-c1de-465b-8a8e-013f466528bf\",\"panelRefName\":\"panel_10\",\"title\":\"SNS SMS Month To Date Spent USD\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] SNS Overview", + "version": 1 + }, + "id": "d17b1000-17a4-11ea-8e91-03c7047cbb9d", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", + "name": "panel_10", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.0.3/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json index 8300aa5013..32da27fd15 100644 --- a/packages/aws/0.0.3/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.0.3/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json @@ -1,112 +1,38 @@ { - "attributes": { - "description": "Overview of AWS Billing Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "89dccfe8-a25e-44ea-afdb-ff01ab1f05d6", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "89dccfe8-a25e-44ea-afdb-ff01ab1f05d6", - "panelRefName": "panel_0", - "title": "AWS Account Filter", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Estimated Billing Chart" - }, - "gridData": { - "h": 16, - "i": "26670498-b079-4447-bbc8-e4ca8215898c", - "w": 32, - "x": 16, - "y": 0 - }, - "panelIndex": "26670498-b079-4447-bbc8-e4ca8215898c", - "panelRefName": "panel_1", - "title": "Estimated Billing Chart", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Total Estimated Charges" - }, - "gridData": { - "h": 11, - "i": "221aab02-2747-4d84-9dde-028ccd51bdce", - "w": 16, - "x": 0, - "y": 5 - }, - "panelIndex": "221aab02-2747-4d84-9dde-028ccd51bdce", - "panelRefName": "panel_2", - "title": "Total Estimated Charges", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Top 10 Estimated Billing Per Service Name" - }, - "gridData": { - "h": 15, - "i": "21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7", - "panelRefName": "panel_3", - "title": "Top 10 Estimated Billing Per Service Name", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Billing Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Billing Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e6776b10-1534-11ea-841c-01bf20a6c8ba", - "references": [ - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"89dccfe8-a25e-44ea-afdb-ff01ab1f05d6\",\"w\":16,\"x\":0,\"y\":0},\"panelIndex\":\"89dccfe8-a25e-44ea-afdb-ff01ab1f05d6\",\"panelRefName\":\"panel_0\",\"title\":\"AWS Account Filter\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Estimated Billing Chart\"},\"gridData\":{\"h\":16,\"i\":\"26670498-b079-4447-bbc8-e4ca8215898c\",\"w\":32,\"x\":16,\"y\":0},\"panelIndex\":\"26670498-b079-4447-bbc8-e4ca8215898c\",\"panelRefName\":\"panel_1\",\"title\":\"Estimated Billing Chart\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Total Estimated Charges\"},\"gridData\":{\"h\":11,\"i\":\"221aab02-2747-4d84-9dde-028ccd51bdce\",\"w\":16,\"x\":0,\"y\":5},\"panelIndex\":\"221aab02-2747-4d84-9dde-028ccd51bdce\",\"panelRefName\":\"panel_2\",\"title\":\"Total Estimated Charges\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Top 10 Estimated Billing Per Service Name\"},\"gridData\":{\"h\":15,\"i\":\"21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7\",\"panelRefName\":\"panel_3\",\"title\":\"Top 10 Estimated Billing Per Service Name\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Billing Overview", + "version": 1 + }, + "id": "e6776b10-1534-11ea-841c-01bf20a6c8ba", + "references": [ + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json index 8b2dca12ac..a251fd16e6 100644 --- a/packages/aws/0.0.3/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json @@ -1,198 +1,63 @@ { - "attributes": { - "description": "Overview of AWS ELB Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "2", - "w": 25, - "x": 23, - "y": 32 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "title": "HTTP 5XX Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "3", - "w": 37, - "x": 11, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "title": "Request Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 11, - "x": 0, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "title": "Unhealthy Host Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 11, - "x": 0, - "y": 7 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "title": "Healthy Host Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 37, - "x": 11, - "y": 11 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "title": "Latency in Seconds", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "7", - "w": 23, - "x": 0, - "y": 32 - }, - "panelIndex": "7", - "panelRefName": "panel_5", - "title": "HTTP Backend 4XX Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "8", - "w": 23, - "x": 0, - "y": 23 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "title": "Backend Connection Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "9", - "w": 11, - "x": 0, - "y": 0 - }, - "panelIndex": "9", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "10", - "w": 25, - "x": 23, - "y": 23 - }, - "panelIndex": "10", - "panelRefName": "panel_8", - "title": "HTTP Backend 2XX", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] ELB Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS ELB Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e74bf320-b3ce-11e9-87a4-078dbbae220d", - "references": [ - { - "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"2\",\"w\":25,\"x\":23,\"y\":32},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"title\":\"HTTP 5XX Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":11,\"i\":\"3\",\"w\":37,\"x\":11,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"title\":\"Request Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":11,\"x\":0,\"y\":15},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"title\":\"Unhealthy Host Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":11,\"x\":0,\"y\":7},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"title\":\"Healthy Host Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"6\",\"w\":37,\"x\":11,\"y\":11},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"title\":\"Latency in Seconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"7\",\"w\":23,\"x\":0,\"y\":32},\"panelIndex\":\"7\",\"panelRefName\":\"panel_5\",\"title\":\"HTTP Backend 4XX Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"8\",\"w\":23,\"x\":0,\"y\":23},\"panelIndex\":\"8\",\"panelRefName\":\"panel_6\",\"title\":\"Backend Connection Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"9\",\"w\":11,\"x\":0,\"y\":0},\"panelIndex\":\"9\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"10\",\"w\":25,\"x\":23,\"y\":23},\"panelIndex\":\"10\",\"panelRefName\":\"panel_8\",\"title\":\"HTTP Backend 2XX\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] ELB Overview", + "version": 1 + }, + "id": "e74bf320-b3ce-11e9-87a4-078dbbae220d", + "references": [ + { + "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json index 29673a6843..3922438a23 100644 --- a/packages/aws/0.0.3/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json @@ -1,298 +1,93 @@ { - "attributes": { - "description": "Overview of AWS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "2", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "3", - "w": 10, - "x": 9, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "4", - "w": 29, - "x": 19, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "6", - "w": 9, - "x": 0, - "y": 7 - }, - "panelIndex": "6", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "7", - "w": 9, - "x": 9, - "y": 7 - }, - "panelIndex": "7", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "9", - "w": 15, - "x": 18, - "y": 7 - }, - "panelIndex": "9", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "10", - "w": 15, - "x": 33, - "y": 7 - }, - "panelIndex": "10", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "12", - "w": 13, - "x": 0, - "y": 14 - }, - "panelIndex": "12", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "14", - "w": 20, - "x": 13, - "y": 14 - }, - "panelIndex": "14", - "panelRefName": "panel_8", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "15", - "w": 15, - "x": 33, - "y": 14 - }, - "panelIndex": "15", - "panelRefName": "panel_9", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "17", - "w": 16, - "x": 15, - "y": 21 - }, - "panelIndex": "17", - "panelRefName": "panel_10", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "18", - "w": 15, - "x": 0, - "y": 21 - }, - "panelIndex": "18", - "panelRefName": "panel_11", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "19", - "w": 17, - "x": 31, - "y": 21 - }, - "panelIndex": "19", - "panelRefName": "panel_12", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "24", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "24", - "panelRefName": "panel_13", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "25", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "25", - "panelRefName": "panel_14", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fac28650-7349-11e9-816b-07687310a99a", - "references": [ - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "58e17c10-7349-11e9-816b-07687310a99a", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "4658f540-734a-11e9-816b-07687310a99a", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "95b322f0-734a-11e9-816b-07687310a99a", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b2191dd0-734c-11e9-816b-07687310a99a", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "9121ac90-734d-11e9-816b-07687310a99a", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "128fd450-734e-11e9-816b-07687310a99a", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "54e88a40-734e-11e9-816b-07687310a99a", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "398d12d0-7352-11e9-816b-07687310a99a", - "name": "panel_12", - "type": "visualization" - }, - { - "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", - "name": "panel_13", - "type": "visualization" - }, - { - "id": "d2f46190-830f-11e9-ac83-47df3568ff90", - "name": "panel_14", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"2\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"3\",\"w\":10,\"x\":9,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"4\",\"w\":29,\"x\":19,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"6\",\"w\":9,\"x\":0,\"y\":7},\"panelIndex\":\"6\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"7\",\"w\":9,\"x\":9,\"y\":7},\"panelIndex\":\"7\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"9\",\"w\":15,\"x\":18,\"y\":7},\"panelIndex\":\"9\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"10\",\"w\":15,\"x\":33,\"y\":7},\"panelIndex\":\"10\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"12\",\"w\":13,\"x\":0,\"y\":14},\"panelIndex\":\"12\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"14\",\"w\":20,\"x\":13,\"y\":14},\"panelIndex\":\"14\",\"panelRefName\":\"panel_8\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"15\",\"w\":15,\"x\":33,\"y\":14},\"panelIndex\":\"15\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"17\",\"w\":16,\"x\":15,\"y\":21},\"panelIndex\":\"17\",\"panelRefName\":\"panel_10\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"18\",\"w\":15,\"x\":0,\"y\":21},\"panelIndex\":\"18\",\"panelRefName\":\"panel_11\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"19\",\"w\":17,\"x\":31,\"y\":21},\"panelIndex\":\"19\",\"panelRefName\":\"panel_12\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"24\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"24\",\"panelRefName\":\"panel_13\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"25\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"25\",\"panelRefName\":\"panel_14\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Overview", + "version": 1 + }, + "id": "fac28650-7349-11e9-816b-07687310a99a", + "references": [ + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "58e17c10-7349-11e9-816b-07687310a99a", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "4658f540-734a-11e9-816b-07687310a99a", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "95b322f0-734a-11e9-816b-07687310a99a", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b2191dd0-734c-11e9-816b-07687310a99a", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "9121ac90-734d-11e9-816b-07687310a99a", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "128fd450-734e-11e9-816b-07687310a99a", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "54e88a40-734e-11e9-816b-07687310a99a", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "398d12d0-7352-11e9-816b-07687310a99a", + "name": "panel_12", + "type": "visualization" + }, + { + "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", + "name": "panel_13", + "type": "visualization" + }, + { + "id": "d2f46190-830f-11e9-ac83-47df3568ff90", + "name": "panel_14", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json index 547c4bdc1f..a630ea79b6 100644 --- a/packages/aws/0.0.3/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json @@ -1,191 +1,45 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -14.38966, - 60.11526 - ], - [ - -14.38966, - 39.61205 - ], - [ - 41.72167, - 39.61205 - ], - [ - 41.72167, - 60.11526 - ], - [ - -14.38966, - 60.11526 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "19047c4c-18d7-4aec-b0ce-98de2828244d", - "label": "Hits", - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "1d457cd4-01be-4f96-95fd-af4ac535ebea", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "applyGlobalQuery": true, - "geoField": "source.geo.location", - "id": "1e82f50f-424a-4718-905b-ad45db14db62", - "indexPatternRefName": "layer_1_source_index_pattern", - "requestType": "point", - "resolution": "COARSE", - "type": "ES_GEO_GRID" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "Blues", - "field": { - "label": "count", - "name": "doc_count", - "origin": "source" - }, - "fieldMetaOptions": { - "isEnabled": false, - "sigma": 3 - } - }, - "type": "DYNAMIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "field": { - "label": "count", - "name": "doc_count", - "origin": "source" - }, - "fieldMetaOptions": { - "isEnabled": false, - "sigma": 3 - }, - "maxSize": 32, - "minSize": 4 - }, - "type": "DYNAMIC" - }, - "lineColor": { - "options": { - "color": "#167a6d" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 50.97903, - "lon": 13.666 - }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "logs-*", - "key": "fileset.name", - "negate": false, - "params": { - "query": "elb" - }, - "type": "phrase", - "value": "elb" - }, - "query": { - "match": { - "fileset.name": { - "query": "elb", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15m", - "to": "now" - }, - "zoom": 3.9 - }, - "title": "ELB Requests Geolocation [Logs AWS] ECS", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -14.38966, + 60.11526 + ], + [ + -14.38966, + 39.61205 + ], + [ + 41.72167, + 39.61205 + ], + [ + 41.72167, + 60.11526 + ], + [ + -14.38966, + 60.11526 + ] + ] + ], + "type": "Polygon" }, - "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"19047c4c-18d7-4aec-b0ce-98de2828244d\",\"label\":\"Hits\",\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"1d457cd4-01be-4f96-95fd-af4ac535ebea\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"geoField\":\"source.geo.location\",\"id\":\"1e82f50f-424a-4718-905b-ad45db14db62\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"requestType\":\"point\",\"resolution\":\"COARSE\",\"type\":\"ES_GEO_GRID\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"Blues\",\"field\":{\"label\":\"count\",\"name\":\"doc_count\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":false,\"sigma\":3}},\"type\":\"DYNAMIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"field\":{\"label\":\"count\",\"name\":\"doc_count\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":false,\"sigma\":3},\"maxSize\":32,\"minSize\":4},\"type\":\"DYNAMIC\"},\"lineColor\":{\"options\":{\"color\":\"#167a6d\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":50.97903,\"lon\":13.666},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"logs-*\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"elb\"},\"type\":\"phrase\",\"value\":\"elb\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"elb\",\"type\":\"phrase\"}}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15m\",\"to\":\"now\"},\"zoom\":3.9}", + "title": "ELB Requests Geolocation [Logs AWS] ECS", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json index c8aee07faa..9480ee586b 100644 --- a/packages/aws/0.0.3/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json @@ -1,231 +1,50 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 85.05113 - ], - [ - -180, - -85.05113 - ], - [ - 180, - -85.05113 - ], - [ - 180, - 85.05113 - ], - [ - -180, - 85.05113 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "842c201e-96d7-413d-8688-de5ee4f8a1e0", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "401944dd-a371-4698-be17-bc4542e9a5d4", - "label": "vpc flow action accept", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "aws.vpcflow.action : \"ACCEPT\" " - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "destination.geo.location", - "id": "97903038-e08d-4451-bbd2-eb92c894bdf5", - "indexPatternRefName": "layer_1_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "@timestamp", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "#1EA593" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 5 - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#167a6d" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - }, - { - "alpha": 0.75, - "id": "b1d44a5c-3a04-4c80-8080-57585b02fd48", - "label": "vpc flow action reject", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "aws.vpcflow.action : \"REJECT\" " - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "source.geo.location", - "id": "9c0e7cce-4f21-4bcd-bb50-ae36c0fffffb", - "indexPatternRefName": "layer_2_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "@timestamp", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "#f00f0b" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 5 - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#7a1a18" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 0, - "lon": -108.92402 - }, - "filters": [], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15d", - "to": "now" - }, - "zoom": 0.47 - }, - "title": "VPC Flow Action Geo Location[Logs AWS]", - "uiStateJSON": { - "isLayerTOCOpen": false, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 85.05113 + ], + [ + -180, + -85.05113 + ], + [ + 180, + -85.05113 + ], + [ + 180, + 85.05113 + ], + [ + -180, + 85.05113 + ] + ] + ], + "type": "Polygon" }, - "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "layer_2_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"842c201e-96d7-413d-8688-de5ee4f8a1e0\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"401944dd-a371-4698-be17-bc4542e9a5d4\",\"label\":\"vpc flow action accept\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"aws.vpcflow.action : \\\"ACCEPT\\\" \"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"destination.geo.location\",\"id\":\"97903038-e08d-4451-bbd2-eb92c894bdf5\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#1EA593\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":5},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#167a6d\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true},{\"alpha\":0.75,\"id\":\"b1d44a5c-3a04-4c80-8080-57585b02fd48\",\"label\":\"vpc flow action reject\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"aws.vpcflow.action : \\\"REJECT\\\" \"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"source.geo.location\",\"id\":\"9c0e7cce-4f21-4bcd-bb50-ae36c0fffffb\",\"indexPatternRefName\":\"layer_2_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#f00f0b\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":5},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#7a1a18\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":0,\"lon\":-108.92402},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15d\",\"to\":\"now\"},\"zoom\":0.47}", + "title": "VPC Flow Action Geo Location[Logs AWS]", + "uiStateJSON": "{\"isLayerTOCOpen\":false,\"openTOCDetails\":[]}" + }, + "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "layer_2_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json index 9e6eb6ed27..d43e085eb4 100644 --- a/packages/aws/0.0.3/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json @@ -1,185 +1,45 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 74.14342 - ], - [ - -180, - -58.35006 - ], - [ - 180, - -58.35006 - ], - [ - 180, - 74.14342 - ], - [ - -180, - 74.14342 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "2c7b49fb-3fb5-4e18-b27f-fabe930971f3", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "a10fa758-30ad-4e2a-bf9d-472e133a7f17", - "joins": [], - "label": "CloudTrail Soure Location", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "stream.dataset:aws.cloudtrail" - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "source.geo.location", - "id": "7bfe2df9-9398-4f1a-8cf7-b57aa5f3f31e", - "indexPatternRefName": "layer_1_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "isTimeAware": true, - "properties": { - "fillColor": { - "options": { - "color": "#54B399" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "marker" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 6 - }, - "type": "STATIC" - }, - "labelBorderColor": { - "options": { - "color": "#FFFFFF" - }, - "type": "STATIC" - }, - "labelBorderSize": { - "options": { - "size": "SMALL" - } - }, - "labelColor": { - "options": { - "color": "#000000" - }, - "type": "STATIC" - }, - "labelSize": { - "options": { - "size": 14 - }, - "type": "STATIC" - }, - "labelText": { - "options": { - "value": "" - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#41937c" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 19.94277, - "lon": 0 - }, - "filters": [], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15m", - "to": "now" - }, - "zoom": 1.97 - }, - "title": "CloudTrail Source Location [Logs AWS]", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 74.14342 + ], + [ + -180, + -58.35006 + ], + [ + 180, + -58.35006 + ], + [ + 180, + 74.14342 + ], + [ + -180, + 74.14342 + ] + ] + ], + "type": "Polygon" }, - "id": "dae24080-739a-11ea-a345-f985c61fe654", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"2c7b49fb-3fb5-4e18-b27f-fabe930971f3\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"a10fa758-30ad-4e2a-bf9d-472e133a7f17\",\"joins\":[],\"label\":\"CloudTrail Soure Location\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:aws.cloudtrail\"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"source.geo.location\",\"id\":\"7bfe2df9-9398-4f1a-8cf7-b57aa5f3f31e\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"isTimeAware\":true,\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#54B399\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"marker\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":6},\"type\":\"STATIC\"},\"labelBorderColor\":{\"options\":{\"color\":\"#FFFFFF\"},\"type\":\"STATIC\"},\"labelBorderSize\":{\"options\":{\"size\":\"SMALL\"}},\"labelColor\":{\"options\":{\"color\":\"#000000\"},\"type\":\"STATIC\"},\"labelSize\":{\"options\":{\"size\":14},\"type\":\"STATIC\"},\"labelText\":{\"options\":{\"value\":\"\"},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#41937c\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":19.94277,\"lon\":0},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15m\",\"to\":\"now\"},\"zoom\":1.97}", + "title": "CloudTrail Source Location [Logs AWS]", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "dae24080-739a-11ea-a345-f985c61fe654", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json index 606738dd8a..0f276633c1 100644 --- a/packages/aws/0.0.3/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json @@ -1,66 +1,35 @@ { - "attributes": { - "columns": [ - "user.id", - "event.provider", - "aws.cloudtrail.event_type", - "event.action", - "event.outcome", - "source.address", - "source.geo.region_name" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "stream.dataset", - "negate": false, - "params": { - "query": "aws.cloudtrail" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "stream.dataset": "aws.cloudtrail" - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [], - "title": "CloudTrail Events [Logs AWS]", - "version": 1 - }, - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } + "attributes": { + "columns": [ + "user.id", + "event.provider", + "aws.cloudtrail.event_type", + "event.action", + "event.outcome", + "source.address", + "source.geo.region_name" ], - "type": "search" + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"aws.cloudtrail\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"stream.dataset\":\"aws.cloudtrail\"}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" + }, + "sort": [], + "title": "CloudTrail Events [Logs AWS]", + "version": 1 + }, + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.0.3/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json index 805fbf3fbd..c4ae02bc85 100644 --- a/packages/aws/0.0.3/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.0.3/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json @@ -1,102 +1,42 @@ { - "attributes": { - "columns": [ - "aws.s3access.http_status", - "aws.s3access.error_code", - "aws.s3access.operation", - "aws.s3access.request_uri" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "aws.s3access.http_status", - "negate": true, - "params": { - "query": "200" - }, - "type": "phrase", - "value": "200" - }, - "query": { - "match": { - "aws.s3access.http_status": { - "query": "200", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "s3access" - }, - "type": "phrase", - "value": "s3access" - }, - "query": { - "match": { - "fileset.name": { - "query": "s3access", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Error Logs [Logs AWS]", - "version": 1 + "attributes": { + "columns": [ + "aws.s3access.http_status", + "aws.s3access.error_code", + "aws.s3access.operation", + "aws.s3access.request_uri" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"aws.s3access.http_status\",\"negate\":true,\"params\":{\"query\":\"200\"},\"type\":\"phrase\",\"value\":\"200\"},\"query\":{\"match\":{\"aws.s3access.http_status\":{\"query\":\"200\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"s3access\"},\"type\":\"phrase\",\"value\":\"s3access\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"s3access\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Error Logs [Logs AWS]", + "version": 1 + }, + "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json index b51bf0e8e5..3f47ee2136 100644 --- a/packages/aws/0.0.3/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json @@ -1,101 +1,41 @@ { - "attributes": { - "columns": [ - "source.ip", - "source.port", - "event.original" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "vpcflow" - }, - "type": "phrase", - "value": "vpcflow" - }, - "query": { - "match": { - "fileset.name": { - "query": "vpcflow", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "aws.vpcflow.action", - "negate": false, - "params": { - "query": "REJECT" - }, - "type": "phrase", - "value": "REJECT" - }, - "query": { - "match": { - "aws.vpcflow.action": { - "query": "REJECT", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "VPC Flow Reject Logs [Logs AWS]", - "version": 1 + "attributes": { + "columns": [ + "source.ip", + "source.port", + "event.original" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"vpcflow\"},\"type\":\"phrase\",\"value\":\"vpcflow\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"vpcflow\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"aws.vpcflow.action\",\"negate\":false,\"params\":{\"query\":\"REJECT\"},\"type\":\"phrase\",\"value\":\"REJECT\"},\"query\":{\"match\":{\"aws.vpcflow.action\":{\"query\":\"REJECT\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "VPC Flow Reject Logs [Logs AWS]", + "version": 1 + }, + "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json index 7a24b2eed1..b4cb318e79 100644 --- a/packages/aws/0.0.3/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketDropCountNoRoute.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketDropCountNoRoute.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Drop Count No Route [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json index 23cad93e7d..38bbbe1075 100644 --- a/packages/aws/0.0.3/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json @@ -1,91 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Transaction Blocked [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(164,221,0,1)", - "id": "27aaf910-d978-11e9-aff2-99c15d8b7da1", - "operator": "lte", - "value": 0 - }, - { - "color": "rgba(244,78,59,1)", - "id": "3526a9e0-d978-11e9-aff2-99c15d8b7da1", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "bar_color": "rgba(211,49,21,1)", - "id": "f8196690-921a-11e9-badf-4b42bd1ef543", - "operator": "gt", - "value": 0 - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drilldown_url": "", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Transaction Blocked", - "line_width": 1, - "metrics": [ - { - "field": "aws.rds.transactions.blocked", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "metric" - }, - "title": "RDS Transaction Blocked [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "00b29040-921d-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Transaction Blocked [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(164,221,0,1)\",\"id\":\"27aaf910-d978-11e9-aff2-99c15d8b7da1\",\"operator\":\"lte\",\"value\":0},{\"color\":\"rgba(244,78,59,1)\",\"id\":\"3526a9e0-d978-11e9-aff2-99c15d8b7da1\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"bar_color\":\"rgba(211,49,21,1)\",\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\",\"operator\":\"gt\",\"value\":0}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drilldown_url\":\"\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Transaction Blocked\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.rds.transactions.blocked\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"metric\"},\"title\":\"RDS Transaction Blocked [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "00b29040-921d-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json index b0edb98194..62315f638b 100644 --- a/packages/aws/0.0.3/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesDropCountNoRoute.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesDropCountNoRoute.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Drop Count No Route [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json index e58bce43bc..dda02ff6c1 100644 --- a/packages/aws/0.0.3/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Out To Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsOutToDestination.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet Out To Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Out To Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsOutToDestination.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet Out To Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json index e63994d397..769f677609 100644 --- a/packages/aws/0.0.3/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Failed To Redrive To DLQ", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFailedToRedriveToDlq.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Failed To Redrive To DLQ\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFailedToRedriveToDlq.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Failed To Redrive To DLQ [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json b/packages/aws/0.0.3/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json index 758cf1d78e..4207c71a61 100644 --- a/packages/aws/0.0.3/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json +++ b/packages/aws/0.0.3/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json @@ -1,83 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Instance State [Metrics AWS] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "16": "#629E51", - "272": "#DEDAF7", - "80": "#E24D42", - "running": "#7EB26D", - "stopped": "#E24D42" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "EC2 Instance State" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "", - "field": "aws.ec2.instance.state.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "labels": { - "last_level": true, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "EC2 Instance State [Metrics AWS] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "EC2 Instance State [Metrics AWS] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"16\":\"#629E51\",\"272\":\"#DEDAF7\",\"80\":\"#E24D42\",\"running\":\"#7EB26D\",\"stopped\":\"#E24D42\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"EC2 Instance State\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.ec2.instance.state.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"EC2 Instance State [Metrics AWS] ECS\",\"type\":\"pie\"}" + }, + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json index 50798b0bb8..25977cdc4d 100644 --- a/packages/aws/0.0.3/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketsIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketsIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json index 3270b29d40..6433643e7c 100644 --- a/packages/aws/0.0.3/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json @@ -1,70 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Event Type [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "CloudTrail Event Type", - "field": "aws.cloudtrail.event_type", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Event Type [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "0f056420-739e-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Event Type [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"CloudTrail Event Type\",\"field\":\"aws.cloudtrail.event_type\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Event Type [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "0f056420-739e-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json index 48cc9af9dc..76ed2323d3 100644 --- a/packages/aws/0.0.3/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketsOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketsOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.0.3/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json index 164d3c8a34..8aa40211de 100644 --- a/packages/aws/0.0.3/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.0.3/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Received [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "1ccb6710-43b3-11e9-8c70-d17a67455a84" - } - ], - "bar_color_rules": [ - { - "id": "57cc0200-43b5-11e9-84e9-a97a63579915" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.received", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Received [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Received [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"1ccb6710-43b3-11e9-8c70-d17a67455a84\"}],\"bar_color_rules\":[{\"id\":\"57cc0200-43b5-11e9-84e9-a97a63579915\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.received\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Received [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json index e20e9a79a0..c58b49ad72 100644 --- a/packages/aws/0.0.3/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Invocations Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Invocations", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Invocations", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Invocations Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "128fd450-734e-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Invocations Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Invocations\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Invocations\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Invocations Top5\",\"type\":\"metrics\"}" + }, + "id": "128fd450-734e-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json index aec59938a8..e40d6cdf67 100644 --- a/packages/aws/0.0.3/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Total Read Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Total Read Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeTotalReadTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Total Read Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Total Read Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Total Read Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeTotalReadTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Total Read Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json index cfaff502e9..10db55c2bd 100644 --- a/packages/aws/0.0.3/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,119 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Messages and Notifications [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Messages Published", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfMessagesPublished.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0", - "formatter": "s,s,3", - "id": "204ff2b0-1b77-11ea-9357-231d0e09a8a9", - "label": "Notifications Delivered", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsDelivered.sum", - "id": "204ff2b1-1b77-11ea-9357-231d0e09a8a9", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "204ff2b1-1b77-11ea-9357-231d0e09a8a9", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": "0", - "formatter": "s,s,3", - "id": "32e925e0-1b77-11ea-9357-231d0e09a8a9", - "label": "Notifications Failed", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFailed.sum", - "id": "32e925e1-1b77-11ea-9357-231d0e09a8a9", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "32e925e1-1b77-11ea-9357-231d0e09a8a9", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Messages and Notifications [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Messages and Notifications [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Messages Published\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfMessagesPublished.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"204ff2b0-1b77-11ea-9357-231d0e09a8a9\",\"label\":\"Notifications Delivered\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsDelivered.sum\",\"id\":\"204ff2b1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"204ff2b1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(244,78,59,1)\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"32e925e0-1b77-11ea-9357-231d0e09a8a9\",\"label\":\"Notifications Failed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFailed.sum\",\"id\":\"32e925e1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"32e925e1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Messages and Notifications [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json index 431d30b4c2..dec2050088 100644 --- a/packages/aws/0.0.3/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data State [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "05e19c00-693b-11ea-8bb6-25461aeac3d5" - } - ], - "bar_color_rules": [ - { - "id": "fdd5ac40-693a-11ea-8bb6-25461aeac3d5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelState.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPN Tunnel Data State [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data State [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"05e19c00-693b-11ea-8bb6-25461aeac3d5\"}],\"bar_color_rules\":[{\"id\":\"fdd5ac40-693a-11ea-8bb6-25461aeac3d5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelState.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPN Tunnel Data State [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json index 4f5a37dff8..3fa52be1e8 100644 --- a/packages/aws/0.0.3/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Network In Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 Network In Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.network.in.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 Network In Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Network In Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 Network In Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.network.in.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 Network In Bytes\",\"type\":\"metrics\"}" + }, + "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json index 4a8c00372c..c8f058675b 100644 --- a/packages/aws/0.0.3/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Database Connections [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "10bc2760-d978-11e9-aff2-99c15d8b7da1" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Database Connections", - "line_width": 1, - "metrics": [ - { - "field": "aws.rds.database_connections", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "metric" - }, - "title": "RDS Database Connections [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "17fcda50-921b-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Database Connections [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"10bc2760-d978-11e9-aff2-99c15d8b7da1\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Database Connections\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.rds.database_connections\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"metric\"},\"title\":\"RDS Database Connections [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "17fcda50-921b-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.0.3/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json index 5bb1eafec4..8df9fd06a5 100644 --- a/packages/aws/0.0.3/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.0.3/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Invoked Functions [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Invocations.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Lambda Top Invoked Functions [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Invoked Functions [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Invocations.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Lambda Top Invoked Functions [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json index af6e31a5b1..448f43c564 100644 --- a/packages/aws/0.0.3/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP Backend 2XX [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP Backend 2XX", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_Backend_2XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP Backend 2XX [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP Backend 2XX [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP Backend 2XX\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_Backend_2XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP Backend 2XX [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json index 3f08b9269c..ad3eee113e 100644 --- a/packages/aws/0.0.3/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 2xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 200 and http.response.status_code\t\u003c 300" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 2xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 2xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 2xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(164,221,0,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 200 and http.response.status_code\\t\\u003c 300\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 2xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 2xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json index ced9c6bd98..bf360db182 100644 --- a/packages/aws/0.0.3/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0", - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP Backend 4XX Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_Backend_4XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP Backend 4XX Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_Backend_4XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP Backend 4XX Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json index 749cc47d60..cc7721b336 100644 --- a/packages/aws/0.0.3/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Network Out Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 Network Out Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.network.out.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 Network Out Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Network Out Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 Network Out Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.network.out.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 Network Out Bytes\",\"type\":\"metrics\"}" + }, + "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json index cd5b5f17ed..828ed30be9 100644 --- a/packages/aws/0.0.3/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Bucket Name Filter [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.s3.bucket.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "S3 Bucket Names", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "S3 Bucket Name Filter [Logs AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "247e2990-4699-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "S3 Bucket Name Filter [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.s3.bucket.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"S3 Bucket Names\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"S3 Bucket Name Filter [Logs AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "247e2990-4699-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json index 913c25cf20..acb0e8e970 100644 --- a/packages/aws/0.0.3/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Total Write Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Total Write Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeTotalWriteTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Total Write Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Total Write Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Total Write Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeTotalWriteTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Total Write Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json index 86442ab581..3c18fd14cb 100644 --- a/packages/aws/0.0.3/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data Out Per VPN ID [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json index ae7bade165..3ba4265811 100644 --- a/packages/aws/0.0.3/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Service Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.Service", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "service name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Service Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2929edb0-178e-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Service Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.Service\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"service name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Service Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "2929edb0-178e-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json index a2a9a532ae..eba92fa4bd 100644 --- a/packages/aws/0.0.3/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json @@ -1,92 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Request Latency Total Request in ms [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "c0d11b00-4761-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "67cb0930-4761-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "6eafde10-4761-11e9-bf81-69a4e579cab5" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "pivot_id": "aws.s3.bucket.name", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "ac2ef870-4761-11e9-bf81-69a4e579cab5" - } - ], - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Latency in ms", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.latency.total_request.ms", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Request Latency Total Request in ms [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Request Latency Total Request in ms [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"c0d11b00-4761-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"67cb0930-4761-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"6eafde10-4761-11e9-bf81-69a4e579cab5\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"pivot_id\":\"aws.s3.bucket.name\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"color_rules\":[{\"id\":\"ac2ef870-4761-11e9-bf81-69a4e579cab5\"}],\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Latency in ms\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.latency.total_request.ms\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Request Latency Total Request in ms [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json index 5ccc431463..acaecdbdaf 100644 --- a/packages/aws/0.0.3/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "f679e680-475f-11e9-a9de-e776805ecfc9" - } - ], - "bar_color_rules": [ - { - "id": "f703aff0-475f-11e9-a9de-e776805ecfc9" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "f8388670-475f-11e9-a9de-e776805ecfc9" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_daily_storage.bucket.size.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"f679e680-475f-11e9-a9de-e776805ecfc9\"}],\"bar_color_rules\":[{\"id\":\"f703aff0-475f-11e9-a9de-e776805ecfc9\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"f8388670-475f-11e9-a9de-e776805ecfc9\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_daily_storage.bucket.size.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Daily Storage Bucket Size in Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json index 12429ab895..91a152fef7 100644 --- a/packages/aws/0.0.3/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data In Per VPN ID [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.0.3/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json index c059de7040..37ea0b5327 100644 --- a/packages/aws/0.0.3/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.0.3/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json @@ -1,83 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top 10 Billing per Service Name [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "729af8b0-152a-11ea-ae8f-79fec1a0d4d3", - "index_pattern": "metrics-*", - "interval": "12h", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "729b1fc0-152a-11ea-ae8f-79fec1a0d4d3", - "label": "avg(aws.billing.metrics.EstimatedCharges.max)", - "line_width": 2, - "metrics": [ - { - "field": "aws.billing.metrics.EstimatedCharges.max", - "id": "729b1fc1-152a-11ea-ae8f-79fec1a0d4d3", - "type": "sum" - } - ], - "override_index_pattern": 0, - "point_size": "4", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.ServiceName", - "terms_include": "", - "terms_order_by": "729b1fc1-152a-11ea-ae8f-79fec1a0d4d3", - "terms_size": "10", - "type": "timeseries", - "value_template": "${{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Top 10 Billing per Service Name [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", - "references": [], - "type": "visualization" + "title": "Top 10 Billing per Service Name [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"729af8b0-152a-11ea-ae8f-79fec1a0d4d3\",\"index_pattern\":\"metrics-*\",\"interval\":\"12h\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"729b1fc0-152a-11ea-ae8f-79fec1a0d4d3\",\"label\":\"avg(aws.billing.metrics.EstimatedCharges.max)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.billing.metrics.EstimatedCharges.max\",\"id\":\"729b1fc1-152a-11ea-ae8f-79fec1a0d4d3\",\"type\":\"sum\"}],\"override_index_pattern\":0,\"point_size\":\"4\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.ServiceName\",\"terms_include\":\"\",\"terms_order_by\":\"729b1fc1-152a-11ea-ae8f-79fec1a0d4d3\",\"terms_size\":\"10\",\"type\":\"timeseries\",\"value_template\":\"${{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Top 10 Billing per Service Name [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json b/packages/aws/0.0.3/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json index 3452c2704f..6aa47605a2 100644 --- a/packages/aws/0.0.3/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json +++ b/packages/aws/0.0.3/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json @@ -1,216 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Write Utilization", - "field": "aws.dynamodb.metrics.AccountProvisionedWriteCapacityUtilization.avg" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "scaleMetricValues": false, - "timeRange": { - "from": "now-15m", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Read Utilization", - "field": "aws.dynamodb.metrics.AccountProvisionedReadCapacityUtilization.avg" - }, - "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" - } - }, - "label": "@timestamp per 30 seconds", - "params": { - "bounds": { - "max": "2020-04-10T10:29:58.462Z", - "min": "2020-04-10T10:14:58.462Z" - }, - "date": true, - "format": "HH:mm:ss", - "interval": "PT30S", - "intervalESUnit": "s", - "intervalESValue": 30 - } - }, - "y": [ - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Write Utilization", - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Read Utilization", - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Write Utilization" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Read Utilization" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#34130C", - "show": false, - "style": "full", - "value": 10, - "width": 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": "Write Utilization" - }, - "type": "value" - } - ] - }, - "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Write Utilization\",\"field\":\"aws.dynamodb.metrics.AccountProvisionedWriteCapacityUtilization.avg\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"scaleMetricValues\":false,\"timeRange\":{\"from\":\"now-15m\",\"to\":\"now\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Read Utilization\",\"field\":\"aws.dynamodb.metrics.AccountProvisionedReadCapacityUtilization.avg\"},\"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\"}},\"label\":\"@timestamp per 30 seconds\",\"params\":{\"bounds\":{\"max\":\"2020-04-10T10:29:58.462Z\",\"min\":\"2020-04-10T10:14:58.462Z\"},\"date\":true,\"format\":\"HH:mm:ss\",\"interval\":\"PT30S\",\"intervalESUnit\":\"s\",\"intervalESValue\":30}},\"y\":[{\"accessor\":1,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Write Utilization\",\"params\":{}},{\"accessor\":2,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Read Utilization\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Write Utilization\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":\"true\",\"showCircles\":true,\"type\":\"line\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"3\",\"label\":\"Read Utilization\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":\"true\",\"showCircles\":true,\"type\":\"line\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#34130C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":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\":\"Write Utilization\"},\"type\":\"value\"}]},\"title\":\"DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]\",\"type\":\"line\"}" + }, + "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json index 3c5f8cc262..29fcd335cd 100644 --- a/packages/aws/0.0.3/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "event.action values separated by event.provider.", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Actions [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "event.provider", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "event.action", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Actions [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "event.action values separated by event.provider.", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "396089c0-7399-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Actions [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"event.provider\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"event.action\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Actions [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "396089c0-7399-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json index d2bda5e448..3528e3eca8 100644 --- a/packages/aws/0.0.3/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Throttles Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Throttles", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Throttles", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Throttles Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "398d12d0-7352-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Throttles Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Throttles\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Throttles\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Throttles Top5\",\"type\":\"metrics\"}" + }, + "id": "398d12d0-7352-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json b/packages/aws/0.0.3/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json index c836b092ce..b9cef4a8a6 100644 --- a/packages/aws/0.0.3/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.0.3/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Duration in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Duration.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "avg" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Lambda Duration in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Duration in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Duration.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"avg\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Lambda Duration in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json index b43ff703f8..fb46520a65 100644 --- a/packages/aws/0.0.3/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Daily Storage Number of Objects [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "167ea870-4761-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "01dad830-4761-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "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": "aws.s3_daily_storage.number_of_objects", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Daily Storage Number of Objects [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Daily Storage Number of Objects [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"167ea870-4761-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"01dad830-4761-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"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\":\"aws.s3_daily_storage.number_of_objects\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Daily Storage Number of Objects [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json index 77caf0de68..19c7dbb979 100644 --- a/packages/aws/0.0.3/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Max Request Latency Per Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.SuccessfulRequestLatency.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Operation", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Max Request Latency Per Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.SuccessfulRequestLatency.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Operation\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Max Request Latency Per Operation [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json index 4aafcee1d3..42032b4878 100644 --- a/packages/aws/0.0.3/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json @@ -1,93 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "TransitGateway Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.TransitGateway", - "id": "1584479118709", - "indexPatternRefName": "control_2_index_pattern", - "label": "transit gateway", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "TransitGateway Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "TransitGateway Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.TransitGateway\",\"id\":\"1584479118709\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"transit gateway\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"TransitGateway Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json b/packages/aws/0.0.3/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json index a123b35d1b..aaacd8b82d 100644 --- a/packages/aws/0.0.3/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json +++ b/packages/aws/0.0.3/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json @@ -1,79 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Latency [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "default_index_pattern": "metrics-8*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS Cloudwatch ELB Latency", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.Latency", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ELB Latency", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Latency [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"default_index_pattern\":\"metrics-8*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS Cloudwatch ELB Latency\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.Latency\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ELB Latency\",\"type\":\"metrics\"}" + }, + "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json index 0b33d0f5a0..e7690c0047 100644 --- a/packages/aws/0.0.3/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Empty Receives Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "23be77d0-734a-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "AWS SQS Empty Receives", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.empty_receives", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS SQS Empty Receives Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4658f540-734a-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "SQS Empty Receives Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"23be77d0-734a-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"AWS SQS Empty Receives\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.empty_receives\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS SQS Empty Receives Top5\",\"type\":\"metrics\"}" + }, + "id": "4658f540-734a-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json index af6dcf6903..a86fa95e41 100644 --- a/packages/aws/0.0.3/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Consumed Write Capacity Units", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ConsumedWriteCapacityUnits.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Consumed Write Capacity Units\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ConsumedWriteCapacityUnits.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Consumed Write Capacity Units [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.0.3/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json index 75684367d2..ac8c108efd 100644 --- a/packages/aws/0.0.3/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.0.3/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json @@ -1,95 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "3eabbde0-28d1-11ea-8789-f72e3366fb25" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Errors.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Lambda Top Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"gauge_color_rules\":[{\"id\":\"3eabbde0-28d1-11ea-8789-f72e3366fb25\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Errors.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Lambda Top Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json b/packages/aws/0.0.3/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json index d249e09cf1..81683b5d83 100644 --- a/packages/aws/0.0.3/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json +++ b/packages/aws/0.0.3/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json @@ -1,98 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ECS CPU Available [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "bb21d180-830d-11e9-9c4c-391fa0a2e15f" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "lucene", - "query": "(aws.cloudwatch.namespace:\"AWS/ECS\") AND (_exists_: aws.ecs.metrics.CPUReservation) AND (_exists_: aws.ecs.metrics.CPUUtilization)" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "aws.ecs.metrics.CPUUtilization", - "id": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "type": "sum" - }, - { - "field": "aws.ecs.metrics.CPUReservation", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "id": "68a93050-830e-11e9-9c4c-391fa0a2e15f", - "script": "(params.res - params.util) / 100", - "type": "math", - "variables": [ - { - "field": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "id": "6f338920-830e-11e9-9c4c-391fa0a2e15f", - "name": "util" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f", - "name": "res" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.ClusterName", - "terms_order_by": "_key", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ECS CPU Available", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", - "references": [], - "type": "visualization" + "title": "Cloudwatch ECS CPU Available [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"bb21d180-830d-11e9-9c4c-391fa0a2e15f\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"lucene\",\"query\":\"(aws.cloudwatch.namespace:\\\"AWS/ECS\\\") AND (_exists_: aws.ecs.metrics.CPUReservation) AND (_exists_: aws.ecs.metrics.CPUUtilization)\"},\"formatter\":\"percent\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ecs.metrics.CPUUtilization\",\"id\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"type\":\"sum\"},{\"field\":\"aws.ecs.metrics.CPUReservation\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"},{\"id\":\"68a93050-830e-11e9-9c4c-391fa0a2e15f\",\"script\":\"(params.res - params.util) / 100\",\"type\":\"math\",\"variables\":[{\"field\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"id\":\"6f338920-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"util\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"res\"}]}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.ClusterName\",\"terms_order_by\":\"_key\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ECS CPU Available\",\"type\":\"metrics\"}" + }, + "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json index b0bef14daf..f0fa6ed7ff 100644 --- a/packages/aws/0.0.3/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json @@ -1,151 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Event Outcome over time [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "scaleMetricValues": false, - "timeRange": { - "from": "now-24h", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "event.outcome", - "missingBucket": true, - "missingBucketLabel": "[unknown]", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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" - } - ], - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "lineWidth": 2, - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "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": "Count" - }, - "type": "value" - } - ] - }, - "title": "CloudTrail Event Outcome over time [Logs AWS]", - "type": "area" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Event Outcome over time [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"scaleMetricValues\":false,\"timeRange\":{\"from\":\"now-24h\",\"to\":\"now\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"event.outcome\",\"missingBucket\":true,\"missingBucketLabel\":\"[unknown]\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\"}],\"grid\":{\"categoryLines\":false},\"labels\":{},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"interpolate\":\"linear\",\"lineWidth\":2,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"area\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"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\":\"Count\"},\"type\":\"value\"}]},\"title\":\"CloudTrail Event Outcome over time [Logs AWS]\",\"type\":\"area\"}" + }, + "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json b/packages/aws/0.0.3/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json index 6803a4afe0..939b48f19c 100644 --- a/packages/aws/0.0.3/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.0.3/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "3e3d3610-437e-11e9-a35d-972620e4f790" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS SQS Oldest Message Age in Seconds", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.oldest_message_age.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "53730d20-437e-11e9-8697-530f39afc6eb", - "references": [], - "type": "visualization" + "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"3e3d3610-437e-11e9-a35d-972620e4f790\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS SQS Oldest Message Age in Seconds\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.oldest_message_age.sec\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Oldest Message Age in Seconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "53730d20-437e-11e9-8697-530f39afc6eb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json index 9c5040af18..9160314ff0 100644 --- a/packages/aws/0.0.3/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Errors Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Errors", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Errors Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "54e88a40-734e-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Errors Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Errors\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Errors Top5\",\"type\":\"metrics\"}" + }, + "id": "54e88a40-734e-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json index 4335f5439f..9f5d6d5ae5 100644 --- a/packages/aws/0.0.3/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json @@ -1,88 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Backend Connection Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "00", - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Backend Connection Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.BackendConnectionErrors.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Backend Connection Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Backend Connection Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":\"00\",\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Backend Connection Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.BackendConnectionErrors.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Backend Connection Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json index 8711f57b6a..330c5b601e 100644 --- a/packages/aws/0.0.3/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 5xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 5xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.5xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 5xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "58e17c10-7349-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "S3 Total Error 5xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 5xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.5xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 5xx\",\"type\":\"metrics\"}" + }, + "id": "58e17c10-7349-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json index ee117c3675..cd1e8a239f 100644 --- a/packages/aws/0.0.3/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "05e19c00-693b-11ea-8bb6-25461aeac3d5" - } - ], - "bar_color_rules": [ - { - "id": "fdd5ac40-693a-11ea-8bb6-25461aeac3d5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelState.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"05e19c00-693b-11ea-8bb6-25461aeac3d5\"}],\"bar_color_rules\":[{\"id\":\"fdd5ac40-693a-11ea-8bb6-25461aeac3d5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelState.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPN Tunnel Data State Per Tunnel IP [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json index c548d83261..34cebe2177 100644 --- a/packages/aws/0.0.3/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Topic Name Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.TopicName", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "topic name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "SNS Topic Name Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SNS Topic Name Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.TopicName\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"topic name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"SNS Topic Name Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json index 686ccd7284..9a86159936 100644 --- a/packages/aws/0.0.3/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage Resource Count Per Service [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "aws.dimensions.Type : \"Resource\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.usage.metrics.ResourceCount.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Service", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Usage Resource Count Per Service [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "59e2e110-178d-11ea-8650-fb606deb5be4", - "references": [], - "type": "visualization" + "title": "Usage Resource Count Per Service [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"Resource\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.usage.metrics.ResourceCount.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Service\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Usage Resource Count Per Service [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "59e2e110-178d-11ea-8650-fb606deb5be4", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.0.3/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json index 2550a00fa1..11640f11d1 100644 --- a/packages/aws/0.0.3/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.0.3/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json @@ -1,107 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Http Status over time [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": { - "language": "lucene", - "query": "stream.dataset:aws.s3access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Http Status", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 300 and aws.s3access.http_status \u003e= 200" - }, - "id": "5acdc750-a29d-11e7-a062-a1c3587f4874", - "label": "200s" - }, - { - "color": "rgba(252,196,0,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 400 and aws.s3access.http_status \u003e= 300" - }, - "id": "6efd2ae0-a29d-11e7-a062-a1c3587f4874", - "label": "300s" - }, - { - "color": "rgba(211,49,21,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 500 and aws.s3access.http_status \u003e= 400" - }, - "id": "76089a90-a29d-11e7-a062-a1c3587f4874", - "label": "400s" - }, - { - "color": "rgba(171,20,158,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 600 and aws.s3access.http_status \u003e= 500" - }, - "id": "7c7929d0-a29d-11e7-a062-a1c3587f4874", - "label": "500s" - } - ], - "split_mode": "filters", - "stacked": "stacked", - "terms_field": "http.response.status_code", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Http Status over time [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", - "references": [], - "type": "visualization" + "title": "Http Status over time [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:aws.s3access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Http Status\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 300 and aws.s3access.http_status \\u003e= 200\"},\"id\":\"5acdc750-a29d-11e7-a062-a1c3587f4874\",\"label\":\"200s\"},{\"color\":\"rgba(252,196,0,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 400 and aws.s3access.http_status \\u003e= 300\"},\"id\":\"6efd2ae0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"300s\"},{\"color\":\"rgba(211,49,21,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 500 and aws.s3access.http_status \\u003e= 400\"},\"id\":\"76089a90-a29d-11e7-a062-a1c3587f4874\",\"label\":\"400s\"},{\"color\":\"rgba(171,20,158,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 600 and aws.s3access.http_status \\u003e= 500\"},\"id\":\"7c7929d0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"500s\"}],\"split_mode\":\"filters\",\"stacked\":\"stacked\",\"terms_field\":\"http.response.status_code\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Http Status over time [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json index 868a5f2293..806aacc4dd 100644 --- a/packages/aws/0.0.3/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json @@ -1,90 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Healthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(104,188,0,1)", - "color": "rgba(255,255,255,1)", - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Healthy Host Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HealthyHostCount.max", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.AvailabilityZone", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "ELB Healthy Host Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Healthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(104,188,0,1)\",\"color\":\"rgba(255,255,255,1)\",\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Healthy Host Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HealthyHostCount.max\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"max\"}],\"point_size\":0,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.AvailabilityZone\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"ELB Healthy Host Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json index 2df22016c3..3d84b4e837 100644 --- a/packages/aws/0.0.3/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,68 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Idle Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_min": "0", - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,1", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Idle Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeIdleTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Idle Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Idle Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_min\":\"0\",\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,1\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Idle Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeIdleTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Idle Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json index c05c918c38..58b980010a 100644 --- a/packages/aws/0.0.3/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json @@ -1,151 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage CallCount [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "field": "aws.usage.metrics.CallCount.sum" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "filters": [ - { - "input": { - "language": "kuery", - "query": "aws.dimensions.Type : \"API\" " - }, - "label": "" - } - ], - "row": true - }, - "schema": "split", - "type": "filters" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "aws.dimensions.Service", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "field": "aws.dimensions.Resource", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 4, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "sum", - "format": { - "id": "number" - }, - "params": {} - }, - "splitRow": [ - { - "accessor": 0, - "aggType": "filters", - "format": {}, - "params": {} - } - ] - }, - "isDonut": true, - "labels": { - "last_level": false, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Usage CallCount [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "681aab60-178c-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Usage CallCount [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"field\":\"aws.usage.metrics.CallCount.sum\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"filters\":[{\"input\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"API\\\" \"},\"label\":\"\"}],\"row\":true},\"schema\":\"split\",\"type\":\"filters\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"aws.dimensions.Service\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"field\":\"aws.dimensions.Resource\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"dimensions\":{\"buckets\":[{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}},{\"accessor\":4,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitRow\":[{\"accessor\":0,\"aggType\":\"filters\",\"format\":{},\"params\":{}}]},\"isDonut\":true,\"labels\":{\"last_level\":false,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Usage CallCount [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "681aab60-178c-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json index 2e4692d09a..d86da6933e 100644 --- a/packages/aws/0.0.3/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Connection Established [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "Total Connections Established", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.ConnectionEstablishedCount.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Connection Established [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Connection Established [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"Total Connections Established\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ConnectionEstablishedCount.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Connection Established [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json index a60696ca78..edd26ef75f 100644 --- a/packages/aws/0.0.3/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPattern": "metrics-*", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.s3.bucket.name", - "id": "1549512142947", - "indexPattern": "metrics-*", - "label": "s3 bucket name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS S3 Filters", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPattern\":\"metrics-*\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.s3.bucket.name\",\"id\":\"1549512142947\",\"indexPattern\":\"metrics-*\",\"label\":\"s3 bucket name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS S3 Filters\",\"type\":\"input_control_vis\"}" + }, + "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json index fb0f626c06..cb200d3a6b 100644 --- a/packages/aws/0.0.3/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Publish Size [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Publish Size", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.PublishSize.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Publish Size [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Publish Size [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Publish Size\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.PublishSize.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Publish Size [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json index 14c1bc91a7..953467db5d 100644 --- a/packages/aws/0.0.3/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json @@ -1,90 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Unhealthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(244,78,59,1)", - "color": "rgba(255,255,255,1)", - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Unhealthy Host Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.UnHealthyHostCount.max", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.AvailabilityZone", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "ELB Unhealthy Host Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Unhealthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(244,78,59,1)\",\"color\":\"rgba(255,255,255,1)\",\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Unhealthy Host Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.UnHealthyHostCount.max\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"max\"}],\"point_size\":0,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.AvailabilityZone\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"ELB Unhealthy Host Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json index 113c737538..d7603e26d5 100644 --- a/packages/aws/0.0.3/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json @@ -1,101 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Top User Agents [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "User Agent", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "2010cb20-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "user_agent.original", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "ELB Top User Agents [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Top User Agents [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"User Agent\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"2010cb20-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"user_agent.original\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"ELB Top User Agents [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.0.3/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json index f555f41ba0..11388f4c27 100644 --- a/packages/aws/0.0.3/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.0.3/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json @@ -1,118 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Estimated Billing Pie Chart [Metrics AWS]", - "uiStateJSON": { - "vis": { - "colors": { - "16": "#629E51", - "272": "#DEDAF7", - "80": "#E24D42", - "running": "#7EB26D", - "stopped": "#E24D42" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "", - "field": "aws.billing.metrics.EstimatedCharges.max" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "", - "field": "aws.dimensions.ServiceName", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "2-orderAgg", - "params": { - "field": "aws.billing.metrics.EstimatedCharges.max" - }, - "schema": "orderAgg", - "type": "avg" - }, - "orderBy": "custom", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 10 - }, - "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": "sum", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": false, - "labels": { - "last_level": true, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Estimated Billing Pie Chart [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Estimated Billing Pie Chart [Metrics AWS]", + "uiStateJSON": "{\"vis\":{\"colors\":{\"16\":\"#629E51\",\"272\":\"#DEDAF7\",\"80\":\"#E24D42\",\"running\":\"#7EB26D\",\"stopped\":\"#E24D42\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.billing.metrics.EstimatedCharges.max\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.dimensions.ServiceName\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderAgg\":{\"enabled\":true,\"id\":\"2-orderAgg\",\"params\":{\"field\":\"aws.billing.metrics.EstimatedCharges.max\"},\"schema\":\"orderAgg\",\"type\":\"avg\"},\"orderBy\":\"custom\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":10},\"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\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}}},\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Estimated Billing Pie Chart [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json index c69f3c232f..e667cfb435 100644 --- a/packages/aws/0.0.3/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json @@ -1,105 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPC Flow Top IP Addresses [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "IP address", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "40c52370-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "override_index_pattern": 1, - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "source.ip", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPC Flow Top IP Addresses [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "75853f20-4484-11ea-ad63-791a5dc86f10", - "references": [], - "type": "visualization" + "title": "VPC Flow Top IP Addresses [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"IP address\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"40c52370-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"override_index_pattern\":1,\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"source.ip\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPC Flow Top IP Addresses [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "75853f20-4484-11ea-ad63-791a5dc86f10", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json index 1fa628da25..f852552274 100644 --- a/packages/aws/0.0.3/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage Call Count Per Service [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "aws.dimensions.Type : \"API\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.usage.metrics.CallCount.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Service", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Usage Call Count Per Service [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", - "references": [], - "type": "visualization" + "title": "Usage Call Count Per Service [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"API\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.usage.metrics.CallCount.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Service\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Usage Call Count Per Service [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json index a1dc332694..93083ef9fe 100644 --- a/packages/aws/0.0.3/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Inbound Traffic [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,204,202,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\"" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Inbound", - "line_width": 1, - "metrics": [ - { - "field": "source.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Inbound Traffic [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Inbound Traffic [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,204,202,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Inbound\",\"line_width\":1,\"metrics\":[{\"field\":\"source.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Inbound Traffic [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json index abea8f172a..5fc3e22775 100644 --- a/packages/aws/0.0.3/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Read Throttle Events [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Read Throttle Events", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ReadThrottleEvents.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Read Throttle Events [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Read Throttle Events [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Read Throttle Events\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ReadThrottleEvents.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Read Throttle Events [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json index 1fbdea54bd..5bb38c0a65 100644 --- a/packages/aws/0.0.3/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json @@ -1,69 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail User Agents [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail User Agents [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7bca4f50-739c-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail User Agents [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail User Agents [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "7bca4f50-739c-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json b/packages/aws/0.0.3/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json index 80e2afafbb..4466dd58fa 100644 --- a/packages/aws/0.0.3/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json +++ b/packages/aws/0.0.3/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json @@ -1,237 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Reads", - "field": "aws.dynamodb.metrics.AccountMaxReads.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Table Reads", - "field": "aws.dynamodb.metrics.AccountMaxTableLevelReads.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Writes", - "field": "aws.dynamodb.metrics.AccountMaxWrites.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Table Writes", - "field": "aws.dynamodb.metrics.AccountMaxTableLevelWrites.max" - }, - "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": null, - "y": [ - { - "accessor": 0, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Reads", - "params": {} - }, - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Table Reads", - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Writes", - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": { - "show": false - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Reads" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "2", - "label": "Table Reads" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Writes" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "4", - "label": "Table Writes" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "histogram", - "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": "Account Max Reads" - }, - "type": "value" - } - ] - }, - "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Reads\",\"field\":\"aws.dynamodb.metrics.AccountMaxReads.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Table Reads\",\"field\":\"aws.dynamodb.metrics.AccountMaxTableLevelReads.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Writes\",\"field\":\"aws.dynamodb.metrics.AccountMaxWrites.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Table Writes\",\"field\":\"aws.dynamodb.metrics.AccountMaxTableLevelWrites.max\"},\"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\":null,\"y\":[{\"accessor\":0,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Reads\",\"params\":{}},{\"accessor\":1,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Table Reads\",\"params\":{}},{\"accessor\":2,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Writes\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Reads\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"2\",\"label\":\"Table Reads\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"3\",\"label\":\"Writes\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"4\",\"label\":\"Table Writes\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"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\":\"Account Max Reads\"},\"type\":\"value\"}]},\"title\":\"DynamoDB Max Read/Write Account Limits [Metrics AWS]\",\"type\":\"histogram\"}" + }, + "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json index f19c4c64ab..ae19d9c309 100644 --- a/packages/aws/0.0.3/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 4xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 4xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.4xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 4xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Error 4xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 4xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.4xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 4xx\",\"type\":\"metrics\"}" + }, + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json index 73526a731e..87fc0c2954 100644 --- a/packages/aws/0.0.3/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,93 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "NATGateway Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.NatGatewayId", - "id": "1584479118709", - "indexPatternRefName": "control_2_index_pattern", - "label": "NATGateway ID", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "NATGateway Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "NATGateway Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.NatGatewayId\",\"id\":\"1584479118709\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"NATGateway ID\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"NATGateway Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.0.3/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json index 589f568c46..fba32d4bfc 100644 --- a/packages/aws/0.0.3/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.0.3/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json @@ -1,92 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Total Estimated Charges [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "88a80e30-1530-11ea-961e-c1db9cc6166e" - } - ], - "bar_color_rules": [ - { - "id": "ebb52700-1531-11ea-961e-c1db9cc6166e" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "e8a045e0-1531-11ea-961e-c1db9cc6166e" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "12h", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "not aws.dimensions.ServiceName : * " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Estimated Charges", - "line_width": 1, - "metrics": [ - { - "field": "aws.billing.metrics.EstimatedCharges.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "override_index_pattern": 0, - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_interval": "12h", - "split_color_mode": "gradient", - "split_mode": "filter", - "stacked": "none", - "time_range_mode": "last_value", - "value_template": "${{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Total Estimated Charges [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", - "references": [], - "type": "visualization" + "title": "Total Estimated Charges [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"88a80e30-1530-11ea-961e-c1db9cc6166e\"}],\"bar_color_rules\":[{\"id\":\"ebb52700-1531-11ea-961e-c1db9cc6166e\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"e8a045e0-1531-11ea-961e-c1db9cc6166e\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"12h\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"not aws.dimensions.ServiceName : * \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Estimated Charges\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.billing.metrics.EstimatedCharges.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"override_index_pattern\":0,\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_interval\":\"12h\",\"split_color_mode\":\"gradient\",\"split_mode\":\"filter\",\"stacked\":\"none\",\"time_range_mode\":\"last_value\",\"value_template\":\"${{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"Total Estimated Charges [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json index 9dcdeddef2..9c71f10bd4 100644 --- a/packages/aws/0.0.3/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 5xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 5xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.5xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 5xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Error 5xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 5xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.5xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 5xx\",\"type\":\"metrics\"}" + }, + "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json index 2cfef3e61c..1f73983e76 100644 --- a/packages/aws/0.0.3/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "ms,ms,", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Insert Latency in Milliseconds", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.latency.insert", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"ms,ms,\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Insert Latency in Milliseconds\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.latency.insert\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Insert Latency in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json index fac7a2ca55..9ff884e88a 100644 --- a/packages/aws/0.0.3/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Successful Request Latency [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Successful Request Latency", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.SuccessfulRequestLatency.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Successful Request Latency [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Successful Request Latency [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Successful Request Latency\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.SuccessfulRequestLatency.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Successful Request Latency [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json index c067d20952..6ef355e61c 100644 --- a/packages/aws/0.0.3/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json @@ -1,80 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Top User IDs [Logs AWS]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Event Count" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "User ID", - "field": "user.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 25 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "percentageCol": "", - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "CloudTrail Top User IDs [Logs AWS]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8ec43590-739b-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Top User IDs [Logs AWS]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"User ID\",\"field\":\"user.id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":25},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"percentageCol\":\"\",\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"CloudTrail Top User IDs [Logs AWS]\",\"type\":\"table\"}" + }, + "id": "8ec43590-739b-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json index 64a72130a6..c571c9dc41 100644 --- a/packages/aws/0.0.3/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Unhealthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "ELB Unhealthy Host Count", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.UnHealthyHostCount", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch ELB Unhealthy Host Count", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9121ac90-734d-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Unhealthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"ELB Unhealthy Host Count\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.UnHealthyHostCount\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch ELB Unhealthy Host Count\",\"type\":\"metrics\"}" + }, + "id": "9121ac90-734d-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.0.3/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json index 5a95b97255..68b5f248b0 100644 --- a/packages/aws/0.0.3/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.0.3/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json @@ -1,95 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Throttles [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "3eabbde0-28d1-11ea-8789-f72e3366fb25" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Duration.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Lambda Top Throttles [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Throttles [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"gauge_color_rules\":[{\"id\":\"3eabbde0-28d1-11ea-8789-f72e3366fb25\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Duration.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Lambda Top Throttles [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json b/packages/aws/0.0.3/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json index 1acbf7282e..9dcc4eb9ff 100644 --- a/packages/aws/0.0.3/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.0.3/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json @@ -1,151 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage ResourceCount [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "field": "aws.usage.metrics.ResourceCount.sum" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "filters": [ - { - "input": { - "language": "kuery", - "query": "aws.dimensions.Type : \"Resource\" " - }, - "label": "" - } - ], - "row": true - }, - "schema": "split", - "type": "filters" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "aws.dimensions.Service", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "field": "aws.dimensions.Resource", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 4, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "sum", - "format": { - "id": "number" - }, - "params": {} - }, - "splitRow": [ - { - "accessor": 0, - "aggType": "filters", - "format": {}, - "params": {} - } - ] - }, - "isDonut": true, - "labels": { - "last_level": false, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Usage ResourceCount [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Usage ResourceCount [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"field\":\"aws.usage.metrics.ResourceCount.sum\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"filters\":[{\"input\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"Resource\\\" \"},\"label\":\"\"}],\"row\":true},\"schema\":\"split\",\"type\":\"filters\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"aws.dimensions.Service\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"field\":\"aws.dimensions.Resource\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"dimensions\":{\"buckets\":[{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}},{\"accessor\":4,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitRow\":[{\"accessor\":0,\"aggType\":\"filters\",\"format\":{},\"params\":{}}]},\"isDonut\":true,\"labels\":{\"last_level\":false,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Usage ResourceCount [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json index 1720fe0e6f..0d0e76c18b 100644 --- a/packages/aws/0.0.3/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Delayed Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "23be77d0-734a-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "AWS SQS Messages Delayed", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.delayed", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS SQS Messages Delayed Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "95b322f0-734a-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "SQS Messages Delayed Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"23be77d0-734a-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"AWS SQS Messages Delayed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.delayed\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS SQS Messages Delayed Top5\",\"type\":\"metrics\"}" + }, + "id": "95b322f0-734a-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json b/packages/aws/0.0.3/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json index e24cd401a8..b70e46bb99 100644 --- a/packages/aws/0.0.3/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json +++ b/packages/aws/0.0.3/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Disk Queue Depth [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.000'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.disk_queue_depth", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Disk Queue Depth [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "966ae990-d979-11e9-9458-bbef63ad717b", - "references": [], - "type": "visualization" + "title": "RDS Disk Queue Depth [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.000'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.disk_queue_depth\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Disk Queue Depth [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "966ae990-d979-11e9-9458-bbef63ad717b", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.0.3/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json index 0dc11fb0a1..a98b6d1dd5 100644 --- a/packages/aws/0.0.3/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.0.3/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json @@ -1,134 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top URLs [Logs AWS]", - "uiStateJSON": { - "vis": { - "colors": { - "404": "#EAB839" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Request Uri", - "field": "aws.s3access.request_uri", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "row": false, - "size": 5 - }, - "schema": "split", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "HTTP Status", - "field": "aws.s3access.http_status", - "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": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "number", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - }, - "splitColumn": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ] - }, - "isDonut": false, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Top URLs [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top URLs [Logs AWS]", + "uiStateJSON": "{\"vis\":{\"colors\":{\"404\":\"#EAB839\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Request Uri\",\"field\":\"aws.s3access.request_uri\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"row\":false,\"size\":5},\"schema\":\"split\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"HTTP Status\",\"field\":\"aws.s3access.http_status\",\"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\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"number\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"count\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitColumn\":[{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}]},\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Top URLs [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json index 4c1496522f..bba4fe3f4e 100644 --- a/packages/aws/0.0.3/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Drop [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "Total Packets Drop", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsDropCount.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Packet Drop [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Drop [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"Total Packets Drop\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsDropCount.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Packet Drop [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json index 9725b05fa8..8335c87667 100644 --- a/packages/aws/0.0.3/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Consumed Read Capacity Units", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ConsumedReadCapacityUnits.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Consumed Read Capacity Units\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ConsumedReadCapacityUnits.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Consumed Read Capacity Units [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json index 251d74afe4..92d8d2c5d2 100644 --- a/packages/aws/0.0.3/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Status Check Failed [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d13f6b50-f7f6-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "ad6d62d0-f7f7-11e8-bff8-21537b07dd44" - } - ], - "gauge_color_rules": [ - { - "id": "b0c5b590-f7f7-11e8-bff8-21537b07dd44" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "EC2 Status Check Failed", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.status.check_failed", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS EC2 Status Check Failed", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Status Check Failed [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d13f6b50-f7f6-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"ad6d62d0-f7f7-11e8-bff8-21537b07dd44\"}],\"gauge_color_rules\":[{\"id\":\"b0c5b590-f7f7-11e8-bff8-21537b07dd44\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"EC2 Status Check Failed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.status.check_failed\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS EC2 Status Check Failed\",\"type\":\"metrics\"}" + }, + "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json index 7e5f9ad662..2bc62f534e 100644 --- a/packages/aws/0.0.3/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Throttle Requests [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Throttled Requests", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ThrottledRequests.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Throttle Requests [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Throttle Requests [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Throttled Requests\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ThrottledRequests.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Throttle Requests [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json index cf775340fd..81be9ac86e 100644 --- a/packages/aws/0.0.3/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS SMS Success Rate [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SMS Success Rate", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.SMSSuccessRate.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS SMS Success Rate [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS SMS Success Rate [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SMS Success Rate\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.SMSSuccessRate.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS SMS Success Rate [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json index c73bae820f..45ca0114a2 100644 --- a/packages/aws/0.0.3/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Read Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Read Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeReadBytes.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Read Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Read Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Read Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeReadBytes.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Read Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json b/packages/aws/0.0.3/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json index fdd8f77393..e5e4d35a3f 100644 --- a/packages/aws/0.0.3/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.0.3/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json @@ -1,73 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.sqs.queue.name", - "id": "1549512142947", - "indexPatternRefName": "control_1_index_pattern", - "label": "queue name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS SQS Filters", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SQS Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.sqs.queue.name\",\"id\":\"1549512142947\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"queue name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS SQS Filters\",\"type\":\"input_control_vis\"}" + }, + "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json index 39e3ebaab8..87fcf5a70f 100644 --- a/packages/aws/0.0.3/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Request Count Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "ELB Request Count Top5", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.RequestCount", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch ELB Request Count Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b2191dd0-734c-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Request Count Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"ELB Request Count Top5\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.RequestCount\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch ELB Request Count Top5\",\"type\":\"metrics\"}" + }, + "id": "b2191dd0-734c-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json index 80839d5979..2f8951bfdf 100644 --- a/packages/aws/0.0.3/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Latency in Seconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "s,s,3", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Latency in seconds", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.Latency.avg", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Latency in Seconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Latency in Seconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"s,s,3\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Latency in seconds\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.Latency.avg\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Latency in Seconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json index 2ce6e45db2..ffc77fa87f 100644 --- a/packages/aws/0.0.3/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes In From Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesInFromDestination.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes In From Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes In From Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesInFromDestination.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes In From Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json b/packages/aws/0.0.3/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json index bad83f297d..005c934d12 100644 --- a/packages/aws/0.0.3/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.0.3/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Write Throttle Events [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Write Throttle Events", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.WriteThrottleEvents.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Write Throttle Events [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Write Throttle Events [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Write Throttle Events\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.WriteThrottleEvents.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Write Throttle Events [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json b/packages/aws/0.0.3/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json index f936054758..51908274c9 100644 --- a/packages/aws/0.0.3/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json +++ b/packages/aws/0.0.3/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Region Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Region Filter", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b5308940-7347-11e9-816b-07687310a99a", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Region Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Region Filter\",\"type\":\"input_control_vis\"}" + }, + "id": "b5308940-7347-11e9-816b-07687310a99a", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json index dca7c76ccd..9fc17bcfd3 100644 --- a/packages/aws/0.0.3/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 4xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 400 and http.response.status_code \u003c 500" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 4xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 4xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 4xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(174,161,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 400 and http.response.status_code \\u003c 500\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 4xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 4xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json index 60ef098352..036a26c0f2 100644 --- a/packages/aws/0.0.3/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SMS Month To Date Spent USD", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.SMSMonthToDateSpentUSD.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SMS Month To Date Spent USD\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.SMSMonthToDateSpentUSD.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS SMS Month To Date Spent USD [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json index e800faf1bd..faebe474a8 100644 --- a/packages/aws/0.0.3/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 5XX Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP 5XX Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_ELB_5XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP 5XX Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP 5XX Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP 5XX Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_ELB_5XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 5XX Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json b/packages/aws/0.0.3/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json index 96db218438..fd3022980e 100644 --- a/packages/aws/0.0.3/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.0.3/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json @@ -1,173 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPC Flow Total Requests [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color": "rgba(255,255,255,1)", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "right", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"REJECT\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "REJECT", - "line_width": "2", - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"ACCEPT\" " - }, - "formatter": "number", - "id": "7ec99260-4485-11ea-9ee9-2d27e9149ae8", - "label": "ACCEPT", - "line_width": "2", - "metrics": [ - { - "id": "7ec99261-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "7ec99261-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,220,0,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"-\" " - }, - "formatter": "number", - "id": "8d550580-4485-11ea-9ee9-2d27e9149ae8", - "label": "-", - "line_width": "2", - "metrics": [ - { - "id": "8d552c90-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "8d552c90-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.5", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\"" - }, - "formatter": "number", - "id": "c8c27df0-4485-11ea-9ee9-2d27e9149ae8", - "label": "Total Requests", - "line_width": "2", - "metrics": [ - { - "id": "c8c27df1-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "c8c27df1-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPC Flow Total Requests [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", - "references": [], - "type": "visualization" + "title": "VPC Flow Total Requests [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color\":\"rgba(255,255,255,1)\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"right\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(211,49,21,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"REJECT\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"REJECT\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"ACCEPT\\\" \"},\"formatter\":\"number\",\"id\":\"7ec99260-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"ACCEPT\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"7ec99261-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"7ec99261-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(252,220,0,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"-\\\" \"},\"formatter\":\"number\",\"id\":\"8d550580-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"-\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"8d552c90-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"8d552c90-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":\"0.5\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\"\"},\"formatter\":\"number\",\"id\":\"c8c27df0-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"Total Requests\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"c8c27df1-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"c8c27df1-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPC Flow Total Requests [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json index c530be0ca6..2542713aa1 100644 --- a/packages/aws/0.0.3/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Read Ops [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of Read Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeReadOps.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Read Ops [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Read Ops [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Number of Read Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeReadOps.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Read Ops [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json b/packages/aws/0.0.3/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json index 3c464f70c0..4aa0d722b3 100644 --- a/packages/aws/0.0.3/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json +++ b/packages/aws/0.0.3/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json @@ -1,94 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Empty Receives [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1" - } - ], - "bar_color_rules": [ - { - "id": "a7e8c370-6c25-11e9-9cd1-3bdb0c7db024" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "a778eaa0-6c25-11e9-9cd1-3bdb0c7db024" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.empty_receives", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "numerator": "", - "percentiles": [ - { - "id": "74323cf0-6c25-11e9-9cd1-3bdb0c7db024", - "mode": "line", - "shade": 0.2, - "value": 50 - } - ], - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Empty Receives [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", - "references": [], - "type": "visualization" + "title": "SQS Empty Receives [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1\"}],\"bar_color_rules\":[{\"id\":\"a7e8c370-6c25-11e9-9cd1-3bdb0c7db024\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"a778eaa0-6c25-11e9-9cd1-3bdb0c7db024\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.empty_receives\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"numerator\":\"\",\"percentiles\":[{\"id\":\"74323cf0-6c25-11e9-9cd1-3bdb0c7db024\",\"mode\":\"line\",\"shade\":0.2,\"value\":50}],\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Empty Receives [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json index 07c59ee72a..0bc5aefefb 100644 --- a/packages/aws/0.0.3/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes In From Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesInFromSource.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes In From Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes In From Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesInFromSource.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes In From Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json b/packages/aws/0.0.3/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json index beb98e2310..5409b8420a 100644 --- a/packages/aws/0.0.3/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json +++ b/packages/aws/0.0.3/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json @@ -1,73 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Region/Account Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.account.name", - "id": "1549512126406", - "indexPatternRefName": "control_1_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "Region/Account Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Region/Account Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.account.name\",\"id\":\"1549512126406\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"Region/Account Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json index 6e3fd18e92..31b8859746 100644 --- a/packages/aws/0.0.3/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Outbound Traffic [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(253,161,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\"" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Outbound", - "line_width": 1, - "metrics": [ - { - "field": "destination.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Outbound Traffic [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Outbound Traffic [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(253,161,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Outbound\",\"line_width\":1,\"metrics\":[{\"field\":\"destination.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Outbound Traffic [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json index 0f3d918501..09f6e96315 100644 --- a/packages/aws/0.0.3/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet In From Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsInFromDestination.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet In From Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet In From Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsInFromDestination.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet In From Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.0.3/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json index 2be698c0c6..86d9237f5e 100644 --- a/packages/aws/0.0.3/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.0.3/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Deleted [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.deleted", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Deleted [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Deleted [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.deleted\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Deleted [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json index 9e73a48253..07cb574578 100644 --- a/packages/aws/0.0.3/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 CPU Utilization [Metrics AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 CPU Utilization ECS", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.cpu.total.pct", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 CPU Utilization ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 CPU Utilization [Metrics AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 CPU Utilization ECS\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.cpu.total.pct\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 CPU Utilization ECS\",\"type\":\"metrics\"}" + }, + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json index edab4b002c..9b09d28370 100644 --- a/packages/aws/0.0.3/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json index 0556276908..d6532478d5 100644 --- a/packages/aws/0.0.3/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Write Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Write Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeWriteBytes.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Write Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Write Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Write Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeWriteBytes.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Write Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json index 6274b466a1..bc2fedfa0f 100644 --- a/packages/aws/0.0.3/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "3", - "metrics": [ - { - "field": "aws.natgateway.metrics.ActiveConnectionCount.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "2", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "top_n" - }, - "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"3\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ActiveConnectionCount.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"2\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"top_n\"},\"title\":\"NATGateway Active Connection Count Top10 [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json index 2740f23dd4..84329aca88 100644 --- a/packages/aws/0.0.3/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.0'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Insert Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.throughput.insert", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c1afd130-921e-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.0'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Insert Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.throughput.insert\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Insert Throughput in Count/Second [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c1afd130-921e-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json index 8495c8059b..75779c2533 100644 --- a/packages/aws/0.0.3/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketDropCountBlackhole.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketDropCountBlackhole.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Drop Count Blackhole [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json index 6638a43533..9d77b44420 100644 --- a/packages/aws/0.0.3/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes Out To Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesOutToSource.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes Out To Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes Out To Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesOutToSource.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes Out To Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json index b7a59c4380..7c0ab9a230 100644 --- a/packages/aws/0.0.3/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet In From Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsInFromSource.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet In From Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet In From Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsInFromSource.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet In From Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json index c728663544..fd24223442 100644 --- a/packages/aws/0.0.3/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json @@ -1,76 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Select Latency in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "ms,ms,", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Latency in Milliseconds", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.latency.select", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Select Latency in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Select Latency in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"ms,ms,\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Latency in Milliseconds\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.latency.select\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Select Latency in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json index b1fc0e5679..e952e91e4b 100644 --- a/packages/aws/0.0.3/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json index 2c300003e8..9bd1681a31 100644 --- a/packages/aws/0.0.3/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Error Port Allocation [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Error of Port Allocation", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.ErrorPortAllocation.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "_count", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Error Port Allocation [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Error Port Allocation [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Error of Port Allocation\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ErrorPortAllocation.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"_count\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Error Port Allocation [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json index a67774b556..cba86a36f5 100644 --- a/packages/aws/0.0.3/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json @@ -1,101 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Top IP Addresses [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "IP address", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "40c52370-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "source.ip", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "ELB Top IP Addresses [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Top IP Addresses [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"IP address\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"40c52370-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"source.ip\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"ELB Top IP Addresses [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json index 3258621b85..94b5700a62 100644 --- a/packages/aws/0.0.3/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume ID Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.VolumeId", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "volume id", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "EBS Volume ID Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "EBS Volume ID Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.VolumeId\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"volume id\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"EBS Volume ID Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json b/packages/aws/0.0.3/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json index 0083f6ce1f..6f8fae637d 100644 --- a/packages/aws/0.0.3/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.0.3/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Requests [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "c03c4320-4763-11e9-b811-fd5d24a641d7" - } - ], - "bar_color_rules": [ - { - "id": "c7b9fca0-4763-11e9-b811-fd5d24a641d7" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.requests.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Total Requests [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Requests [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"c03c4320-4763-11e9-b811-fd5d24a641d7\"}],\"bar_color_rules\":[{\"id\":\"c7b9fca0-4763-11e9-b811-fd5d24a641d7\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.requests.total\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Total Requests [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json index a721cc0d24..c6121a21a5 100644 --- a/packages/aws/0.0.3/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out Invalid Attributes", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut-InvalidAttributes.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out Invalid Attributes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut-InvalidAttributes.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json b/packages/aws/0.0.3/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json index 5836d48d4f..04de5f3ba3 100644 --- a/packages/aws/0.0.3/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json +++ b/packages/aws/0.0.3/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json @@ -1,99 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ECS Memory Available [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "bb21d180-830d-11e9-9c4c-391fa0a2e15f" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "lucene", - "query": "(aws.cloudwatch.namespace:\"AWS/ECS\") AND (_exists_: aws.ecs.metrics.MemoryReservation) AND (_exists_: aws.ecs.metrics.MemoryUtilization)" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "aws.ecs.metrics.MemoryUtilization", - "id": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "type": "sum" - }, - { - "field": "aws.ecs.metrics.MemoryReservation", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "id": "68a93050-830e-11e9-9c4c-391fa0a2e15f", - "script": "(params.res - params.util) / 100", - "type": "math", - "variables": [ - { - "field": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "id": "6f338920-830e-11e9-9c4c-391fa0a2e15f", - "name": "util" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f", - "name": "res" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.ClusterName", - "terms_order_by": "_key", - "terms_size": "5", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ECS Memory Available", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d2f46190-830f-11e9-ac83-47df3568ff90", - "references": [], - "type": "visualization" + "title": "Cloudwatch ECS Memory Available [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"bb21d180-830d-11e9-9c4c-391fa0a2e15f\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"lucene\",\"query\":\"(aws.cloudwatch.namespace:\\\"AWS/ECS\\\") AND (_exists_: aws.ecs.metrics.MemoryReservation) AND (_exists_: aws.ecs.metrics.MemoryUtilization)\"},\"formatter\":\"percent\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ecs.metrics.MemoryUtilization\",\"id\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"type\":\"sum\"},{\"field\":\"aws.ecs.metrics.MemoryReservation\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"},{\"id\":\"68a93050-830e-11e9-9c4c-391fa0a2e15f\",\"script\":\"(params.res - params.util) / 100\",\"type\":\"math\",\"variables\":[{\"field\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"id\":\"6f338920-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"util\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"res\"}]}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.ClusterName\",\"terms_order_by\":\"_key\",\"terms_size\":\"5\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ECS Memory Available\",\"type\":\"metrics\"}" + }, + "id": "d2f46190-830f-11e9-ac83-47df3568ff90", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json b/packages/aws/0.0.3/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json index 6de1c6151f..5b7ee45608 100644 --- a/packages/aws/0.0.3/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.0.3/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json @@ -1,88 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Request Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Request Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.RequestCount.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Request Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Request Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Request Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.RequestCount.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Request Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json index ea98d841e3..1c38b8b7ed 100644 --- a/packages/aws/0.0.3/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 5xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 500 and http.response.status_code \u003c 600" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 5xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 5xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 5xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(244,78,59,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 500 and http.response.status_code \\u003c 600\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 5xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 5xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json index 223ce7886b..345f3e1b20 100644 --- a/packages/aws/0.0.3/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.0.3/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json index 96df3661d2..9c644eb97a 100644 --- a/packages/aws/0.0.3/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.0.3/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Delayed [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.delayed", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Delayed [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Delayed [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.delayed\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Delayed [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.0.3/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json index 8fe86f7bf9..097cd10c1d 100644 --- a/packages/aws/0.0.3/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.0.3/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Sent [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.sent", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Sent [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Sent [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.sent\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Sent [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json b/packages/aws/0.0.3/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json index 95ed67fe6e..87411f0b13 100644 --- a/packages/aws/0.0.3/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json +++ b/packages/aws/0.0.3/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Account Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Account Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Account Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Account Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json index 21725d1e0a..f47a59aaef 100644 --- a/packages/aws/0.0.3/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out No Message Attributes", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut-NoMessageAttributes.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out No Message Attributes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut-NoMessageAttributes.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out No Message Attributes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json b/packages/aws/0.0.3/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json index e6e99961c8..83707d043b 100644 --- a/packages/aws/0.0.3/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.0.3/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Select Throughput in Count/Second [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.0'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.throughput.select", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Select Throughput in Count/Second [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Select Throughput in Count/Second [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.0'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.throughput.select\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Select Throughput in Count/Second [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json index 74aaa9ff8e..282b77b99f 100644 --- a/packages/aws/0.0.3/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes Out To Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesOutToDestination.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes Out To Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes Out To Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesOutToDestination.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes Out To Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.0.3/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json index 88ae101a69..774529d22b 100644 --- a/packages/aws/0.0.3/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.0.3/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Total Requests [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Requests", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Total Requests [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Total Requests [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Requests\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Total Requests [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json index b649f985f1..848396786a 100644 --- a/packages/aws/0.0.3/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json index 16c29e47e8..27bbed7844 100644 --- a/packages/aws/0.0.3/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 DiskIO Read Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 DiskIO Read Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.diskio.read.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 DiskIO Read Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 DiskIO Read Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 DiskIO Read Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.diskio.read.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 DiskIO Read Bytes\",\"type\":\"metrics\"}" + }, + "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json index 4d03708649..8929d0d961 100644 --- a/packages/aws/0.0.3/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json index 44eb8efc95..fdd337f185 100644 --- a/packages/aws/0.0.3/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Write Ops [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of Write Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeWriteOps.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Write Ops [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Write Ops [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Number of Write Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeWriteOps.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Write Ops [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.0.3/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json index 33a59f7428..cbbebec03d 100644 --- a/packages/aws/0.0.3/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.0.3/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json @@ -1,86 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Visible [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d5b83c70-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "bar_color_rules": [ - { - "id": "d2d14920-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "d2163680-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SQS Message Visible", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.visible", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Messages Visible [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Visible [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d5b83c70-41e8-11e9-9e94-11d4d21d3f4b\"}],\"bar_color_rules\":[{\"id\":\"d2d14920-41e8-11e9-9e94-11d4d21d3f4b\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"d2163680-41e8-11e9-9e94-11d4d21d3f4b\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SQS Message Visible\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.visible\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Messages Visible [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json index af2f065db7..1ed450fc2e 100644 --- a/packages/aws/0.0.3/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesDropCountBlackhole.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesDropCountBlackhole.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json b/packages/aws/0.0.3/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json index d7c7b9f838..10707df1bc 100644 --- a/packages/aws/0.0.3/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.0.3/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json @@ -1,69 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Error Code [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "aws.cloudtrail.error_code", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 20 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Error Code [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f8b63860-739e-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Error Code [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"aws.cloudtrail.error_code\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":20},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Error Code [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "f8b63860-739e-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.0.3/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json index e87e62754a..9107b53e4a 100644 --- a/packages/aws/0.0.3/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.0.3/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Redriven To DLQ", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsRedrivenToDlq.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Redriven To DLQ\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsRedrivenToDlq.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Redriven To DLQ [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json index 29aad97e9d..cc436c1f06 100644 --- a/packages/aws/0.0.3/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json @@ -1,113 +1,36 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPN Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": false, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.VpnId", - "id": "1584552913938", - "indexPatternRefName": "control_2_index_pattern", - "label": "VPN ID", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.TunnelIpAddress", - "id": "1584552958445", - "indexPatternRefName": "control_3_index_pattern", - "label": "Tunnel IP", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "VPN Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_3_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "VPN Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":false,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.VpnId\",\"id\":\"1584552913938\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"VPN ID\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.TunnelIpAddress\",\"id\":\"1584552958445\",\"indexPatternRefName\":\"control_3_index_pattern\",\"label\":\"Tunnel IP\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"VPN Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_3_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.0.3/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json index 540aca2974..eefbce34fe 100644 --- a/packages/aws/0.0.3/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.0.3/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Out To Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsOutToSource.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet Out To Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Out To Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsOutToSource.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet Out To Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.0.3/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json index c68d31e30e..8dba22ad68 100644 --- a/packages/aws/0.0.3/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.0.3/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Queue Length [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Queue Length", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeQueueLength.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Queue Length [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Queue Length [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Queue Length\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeQueueLength.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Queue Length [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.0.3/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.0.3/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json index b6ac6efdc5..dce33f02ba 100644 --- a/packages/aws/0.0.3/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.0.3/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 DiskIO Write Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 DiskIO Write Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.diskio.write.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 DiskIO Write Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 DiskIO Write Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 DiskIO Write Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.diskio.write.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 DiskIO Write Bytes\",\"type\":\"metrics\"}" + }, + "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json index dede7e5ea3..d3fa31e7be 100644 --- a/packages/aws/0.1.0/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/dashboard/0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd.json @@ -1,217 +1,63 @@ { - "attributes": { - "description": "Overview of AWS Transit Gateway Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "filters" - }, - "gridData": { - "h": 5, - "i": "af1453d8-04d3-4b44-a3b0-138111255a23", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "af1453d8-04d3-4b44-a3b0-138111255a23", - "panelRefName": "panel_0", - "title": "filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In" - }, - "gridData": { - "h": 12, - "i": "14555108-559d-4c07-b240-6e6b14254f16", - "w": 24, - "x": 0, - "y": 5 - }, - "panelIndex": "14555108-559d-4c07-b240-6e6b14254f16", - "panelRefName": "panel_1", - "title": "Bytes In", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In" - }, - "gridData": { - "h": 12, - "i": "9c605367-60e3-4e9c-8036-a6191dbafe4a", - "w": 24, - "x": 24, - "y": 5 - }, - "panelIndex": "9c605367-60e3-4e9c-8036-a6191dbafe4a", - "panelRefName": "panel_2", - "title": "Packets In", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out" - }, - "gridData": { - "h": 12, - "i": "271558e6-b208-4e2c-abfb-0a6b2dbb0c66", - "w": 24, - "x": 0, - "y": 17 - }, - "panelIndex": "271558e6-b208-4e2c-abfb-0a6b2dbb0c66", - "panelRefName": "panel_3", - "title": "Bytes Out", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out" - }, - "gridData": { - "h": 12, - "i": "41002ab1-845b-469e-9283-8a46a90e4662", - "w": 24, - "x": 24, - "y": 17 - }, - "panelIndex": "41002ab1-845b-469e-9283-8a46a90e4662", - "panelRefName": "panel_4", - "title": "Packets Out", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Dropped - no route" - }, - "gridData": { - "h": 12, - "i": "b141f90b-739e-46f3-83c9-9c4661183837", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "b141f90b-739e-46f3-83c9-9c4661183837", - "panelRefName": "panel_5", - "title": "Bytes Dropped - no route", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Dropped - no route" - }, - "gridData": { - "h": 12, - "i": "c6a76f92-248b-4cae-a03f-7d34d58098ae", - "w": 24, - "x": 24, - "y": 29 - }, - "panelIndex": "c6a76f92-248b-4cae-a03f-7d34d58098ae", - "panelRefName": "panel_6", - "title": "Packets Dropped - no route", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Dropped - black hole" - }, - "gridData": { - "h": 12, - "i": "1d08d3b8-3bd7-4f90-854d-be08cb119273", - "w": 24, - "x": 0, - "y": 41 - }, - "panelIndex": "1d08d3b8-3bd7-4f90-854d-be08cb119273", - "panelRefName": "panel_7", - "title": "Bytes Dropped - black hole", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Dropped - black hole" - }, - "gridData": { - "h": 12, - "i": "40e82e50-b30c-40eb-bbee-9bbfc3d3311f", - "w": 24, - "x": 24, - "y": 41 - }, - "panelIndex": "40e82e50-b30c-40eb-bbee-9bbfc3d3311f", - "panelRefName": "panel_8", - "title": "Packets Dropped - black hole", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] TransitGateway Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Transit Gateway Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"filters\"},\"gridData\":{\"h\":5,\"i\":\"af1453d8-04d3-4b44-a3b0-138111255a23\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"af1453d8-04d3-4b44-a3b0-138111255a23\",\"panelRefName\":\"panel_0\",\"title\":\"filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In\"},\"gridData\":{\"h\":12,\"i\":\"14555108-559d-4c07-b240-6e6b14254f16\",\"w\":24,\"x\":0,\"y\":5},\"panelIndex\":\"14555108-559d-4c07-b240-6e6b14254f16\",\"panelRefName\":\"panel_1\",\"title\":\"Bytes In\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In\"},\"gridData\":{\"h\":12,\"i\":\"9c605367-60e3-4e9c-8036-a6191dbafe4a\",\"w\":24,\"x\":24,\"y\":5},\"panelIndex\":\"9c605367-60e3-4e9c-8036-a6191dbafe4a\",\"panelRefName\":\"panel_2\",\"title\":\"Packets In\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out\"},\"gridData\":{\"h\":12,\"i\":\"271558e6-b208-4e2c-abfb-0a6b2dbb0c66\",\"w\":24,\"x\":0,\"y\":17},\"panelIndex\":\"271558e6-b208-4e2c-abfb-0a6b2dbb0c66\",\"panelRefName\":\"panel_3\",\"title\":\"Bytes Out\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out\"},\"gridData\":{\"h\":12,\"i\":\"41002ab1-845b-469e-9283-8a46a90e4662\",\"w\":24,\"x\":24,\"y\":17},\"panelIndex\":\"41002ab1-845b-469e-9283-8a46a90e4662\",\"panelRefName\":\"panel_4\",\"title\":\"Packets Out\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Dropped - no route\"},\"gridData\":{\"h\":12,\"i\":\"b141f90b-739e-46f3-83c9-9c4661183837\",\"w\":24,\"x\":0,\"y\":29},\"panelIndex\":\"b141f90b-739e-46f3-83c9-9c4661183837\",\"panelRefName\":\"panel_5\",\"title\":\"Bytes Dropped - no route\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Dropped - no route\"},\"gridData\":{\"h\":12,\"i\":\"c6a76f92-248b-4cae-a03f-7d34d58098ae\",\"w\":24,\"x\":24,\"y\":29},\"panelIndex\":\"c6a76f92-248b-4cae-a03f-7d34d58098ae\",\"panelRefName\":\"panel_6\",\"title\":\"Packets Dropped - no route\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Dropped - black hole\"},\"gridData\":{\"h\":12,\"i\":\"1d08d3b8-3bd7-4f90-854d-be08cb119273\",\"w\":24,\"x\":0,\"y\":41},\"panelIndex\":\"1d08d3b8-3bd7-4f90-854d-be08cb119273\",\"panelRefName\":\"panel_7\",\"title\":\"Bytes Dropped - black hole\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Dropped - black hole\"},\"gridData\":{\"h\":12,\"i\":\"40e82e50-b30c-40eb-bbee-9bbfc3d3311f\",\"w\":24,\"x\":24,\"y\":41},\"panelIndex\":\"40e82e50-b30c-40eb-bbee-9bbfc3d3311f\",\"panelRefName\":\"panel_8\",\"title\":\"Packets Dropped - black hole\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] TransitGateway Overview", + "version": 1 + }, + "id": "0eb5a6a0-694f-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json index 1ec48b982a..4d2951bfe7 100644 --- a/packages/aws/0.1.0/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/dashboard/15503340-4488-11ea-ad63-791a5dc86f10.json @@ -1,140 +1,43 @@ { - "attributes": { - "description": "Logs AWS VPC Flow Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "S3 Bucket Filter" - }, - "gridData": { - "h": 5, - "i": "c802177f-038c-4a35-a82d-0fa42c857d02", - "w": 18, - "x": 0, - "y": 0 - }, - "panelIndex": "c802177f-038c-4a35-a82d-0fa42c857d02", - "panelRefName": "panel_0", - "title": "S3 Bucket Filter", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "isLayerTOCOpen": true, - "mapCenter": { - "lat": 12.09237, - "lon": 60.11722, - "zoom": 0.47 - }, - "openTOCDetails": [], - "title": "VPC Flow Action Geo Location" - }, - "gridData": { - "h": 17, - "i": "380eed85-225b-4d5d-88bc-1c70a3643ddb", - "w": 30, - "x": 18, - "y": 0 - }, - "panelIndex": "380eed85-225b-4d5d-88bc-1c70a3643ddb", - "panelRefName": "panel_1", - "title": "VPC Flow Action Geo Location", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Top IP Addresses" - }, - "gridData": { - "h": 12, - "i": "3dde08df-2d7e-464e-825d-03179e43e175", - "w": 18, - "x": 0, - "y": 5 - }, - "panelIndex": "3dde08df-2d7e-464e-825d-03179e43e175", - "panelRefName": "panel_2", - "title": "VPC Flow Top IP Addresses", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Total Requests" - }, - "gridData": { - "h": 12, - "i": "f7c6de04-c771-47ff-a32d-00a7940e414a", - "w": 48, - "x": 0, - "y": 17 - }, - "panelIndex": "f7c6de04-c771-47ff-a32d-00a7940e414a", - "panelRefName": "panel_3", - "title": "VPC Flow Total Requests", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "VPC Flow Reject Logs" - }, - "gridData": { - "h": 15, - "i": "b4dbbe72-0dc0-428b-b21e-91c6cc82745c", - "w": 48, - "x": 0, - "y": 29 - }, - "panelIndex": "b4dbbe72-0dc0-428b-b21e-91c6cc82745c", - "panelRefName": "panel_4", - "title": "VPC Flow Reject Logs", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] VPC Flow Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS VPC Flow Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "15503340-4488-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "247e2990-4699-11ea-ad63-791a5dc86f10", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", - "name": "panel_1", - "type": "map" - }, - { - "id": "75853f20-4484-11ea-ad63-791a5dc86f10", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", - "name": "panel_4", - "type": "search" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"S3 Bucket Filter\"},\"gridData\":{\"h\":5,\"i\":\"c802177f-038c-4a35-a82d-0fa42c857d02\",\"w\":18,\"x\":0,\"y\":0},\"panelIndex\":\"c802177f-038c-4a35-a82d-0fa42c857d02\",\"panelRefName\":\"panel_0\",\"title\":\"S3 Bucket Filter\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"isLayerTOCOpen\":true,\"mapCenter\":{\"lat\":12.09237,\"lon\":60.11722,\"zoom\":0.47},\"openTOCDetails\":[],\"title\":\"VPC Flow Action Geo Location\"},\"gridData\":{\"h\":17,\"i\":\"380eed85-225b-4d5d-88bc-1c70a3643ddb\",\"w\":30,\"x\":18,\"y\":0},\"panelIndex\":\"380eed85-225b-4d5d-88bc-1c70a3643ddb\",\"panelRefName\":\"panel_1\",\"title\":\"VPC Flow Action Geo Location\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Top IP Addresses\"},\"gridData\":{\"h\":12,\"i\":\"3dde08df-2d7e-464e-825d-03179e43e175\",\"w\":18,\"x\":0,\"y\":5},\"panelIndex\":\"3dde08df-2d7e-464e-825d-03179e43e175\",\"panelRefName\":\"panel_2\",\"title\":\"VPC Flow Top IP Addresses\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Total Requests\"},\"gridData\":{\"h\":12,\"i\":\"f7c6de04-c771-47ff-a32d-00a7940e414a\",\"w\":48,\"x\":0,\"y\":17},\"panelIndex\":\"f7c6de04-c771-47ff-a32d-00a7940e414a\",\"panelRefName\":\"panel_3\",\"title\":\"VPC Flow Total Requests\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"VPC Flow Reject Logs\"},\"gridData\":{\"h\":15,\"i\":\"b4dbbe72-0dc0-428b-b21e-91c6cc82745c\",\"w\":48,\"x\":0,\"y\":29},\"panelIndex\":\"b4dbbe72-0dc0-428b-b21e-91c6cc82745c\",\"panelRefName\":\"panel_4\",\"title\":\"VPC Flow Reject Logs\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] VPC Flow Log Overview", + "version": 1 + }, + "id": "15503340-4488-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "247e2990-4699-11ea-ad63-791a5dc86f10", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", + "name": "panel_1", + "type": "map" + }, + { + "id": "75853f20-4484-11ea-ad63-791a5dc86f10", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", + "name": "panel_4", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json b/packages/aws/0.1.0/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json index d0e4b10491..45f917643d 100644 --- a/packages/aws/0.1.0/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.1.0/kibana/dashboard/234aeda0-43b7-11e9-8697-530f39afc6eb.json @@ -1,196 +1,58 @@ { - "attributes": { - "description": "Overview of AWS SQS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "SQS Messages Visible" - }, - "gridData": { - "h": 8, - "i": "1", - "w": 12, - "x": 12, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "SQS Messages Visible", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Oldest Message Age in Seconds" - }, - "gridData": { - "h": 8, - "i": "2", - "w": 12, - "x": 36, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "SQS Oldest Message Age in Seconds", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Received" - }, - "gridData": { - "h": 8, - "i": "3", - "w": 24, - "x": 0, - "y": 8 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "SQS Messages Received", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Deleted" - }, - "gridData": { - "h": 8, - "i": "4", - "w": 24, - "x": 24, - "y": 8 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "SQS Messages Deleted", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Delayed" - }, - "gridData": { - "h": 8, - "i": "7", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "7", - "panelRefName": "panel_4", - "title": "SQS Messages Delayed", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Messages Sent" - }, - "gridData": { - "h": 8, - "i": "8", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "8", - "panelRefName": "panel_5", - "title": "SQS Messages Sent", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Filters" - }, - "gridData": { - "h": 8, - "i": "9", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "9", - "panelRefName": "panel_6", - "title": "SQS Filters", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "title": "SQS Empty Receives" - }, - "gridData": { - "h": 8, - "i": "10", - "w": 12, - "x": 24, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_7", - "title": "SQS Empty Receives", - "version": "7.6.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] SQS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS SQS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "234aeda0-43b7-11e9-8697-530f39afc6eb", - "references": [ - { - "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "53730d20-437e-11e9-8697-530f39afc6eb", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"SQS Messages Visible\"},\"gridData\":{\"h\":8,\"i\":\"1\",\"w\":12,\"x\":12,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"SQS Messages Visible\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Oldest Message Age in Seconds\"},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":12,\"x\":36,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"SQS Oldest Message Age in Seconds\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Received\"},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":8},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"SQS Messages Received\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Deleted\"},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":8},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"SQS Messages Deleted\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Delayed\"},\"gridData\":{\"h\":8,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"7\",\"panelRefName\":\"panel_4\",\"title\":\"SQS Messages Delayed\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Messages Sent\"},\"gridData\":{\"h\":8,\"i\":\"8\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"8\",\"panelRefName\":\"panel_5\",\"title\":\"SQS Messages Sent\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Filters\"},\"gridData\":{\"h\":8,\"i\":\"9\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"9\",\"panelRefName\":\"panel_6\",\"title\":\"SQS Filters\",\"version\":\"7.6.0\"},{\"embeddableConfig\":{\"title\":\"SQS Empty Receives\"},\"gridData\":{\"h\":8,\"i\":\"10\",\"w\":12,\"x\":24,\"y\":0},\"panelIndex\":\"10\",\"panelRefName\":\"panel_7\",\"title\":\"SQS Empty Receives\",\"version\":\"7.6.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] SQS Overview", + "version": 1 + }, + "id": "234aeda0-43b7-11e9-8697-530f39afc6eb", + "references": [ + { + "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "53730d20-437e-11e9-8697-530f39afc6eb", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json index 740c5276df..2c8efff4b0 100644 --- a/packages/aws/0.1.0/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/dashboard/3367c170-921f-11e9-aa19-159bf182e06f.json @@ -1,193 +1,58 @@ { - "attributes": { - "description": "Overview of AWS RDS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Database Connections" - }, - "gridData": { - "h": 6, - "i": "1", - "w": 19, - "x": 10, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Database Connections", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Insert Latency in Milliseconds" - }, - "gridData": { - "h": 10, - "i": "3", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "title": "Insert Latency in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Select Latency in Milliseconds" - }, - "gridData": { - "h": 10, - "i": "4", - "w": 24, - "x": 24, - "y": 6 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "title": "Select Latency in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Transaction Blocked" - }, - "gridData": { - "h": 6, - "i": "5", - "w": 19, - "x": 29, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "title": "Transaction Blocked", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "6", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Insert Throughput in Count/Second" - }, - "gridData": { - "h": 11, - "i": "7", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "7", - "panelRefName": "panel_5", - "title": "Insert Throughput in Count/Second", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Select Throughput in Count/Second" - }, - "gridData": { - "h": 11, - "i": "8", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "title": "Select Throughput in Count/Second", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Disk Queue Depth" - }, - "gridData": { - "h": 12, - "i": "132653bc-2669-4e8c-b536-06c680e9acf0", - "w": 48, - "x": 0, - "y": 27 - }, - "panelIndex": "132653bc-2669-4e8c-b536-06c680e9acf0", - "panelRefName": "panel_7", - "title": "Disk Queue Depth", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] RDS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS RDS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3367c170-921f-11e9-aa19-159bf182e06f", - "references": [ - { - "id": "17fcda50-921b-11e9-aa19-159bf182e06f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "00b29040-921d-11e9-aa19-159bf182e06f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "c1afd130-921e-11e9-aa19-159bf182e06f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "966ae990-d979-11e9-9458-bbef63ad717b", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Database Connections\"},\"gridData\":{\"h\":6,\"i\":\"1\",\"w\":19,\"x\":10,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Database Connections\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Insert Latency in Milliseconds\"},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":6},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"title\":\"Insert Latency in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Select Latency in Milliseconds\"},\"gridData\":{\"h\":10,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":6},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"title\":\"Select Latency in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Transaction Blocked\"},\"gridData\":{\"h\":6,\"i\":\"5\",\"w\":19,\"x\":29,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"title\":\"Transaction Blocked\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":6,\"i\":\"6\",\"w\":10,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Insert Throughput in Count/Second\"},\"gridData\":{\"h\":11,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"7\",\"panelRefName\":\"panel_5\",\"title\":\"Insert Throughput in Count/Second\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Select Throughput in Count/Second\"},\"gridData\":{\"h\":11,\"i\":\"8\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"8\",\"panelRefName\":\"panel_6\",\"title\":\"Select Throughput in Count/Second\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Disk Queue Depth\"},\"gridData\":{\"h\":12,\"i\":\"132653bc-2669-4e8c-b536-06c680e9acf0\",\"w\":48,\"x\":0,\"y\":27},\"panelIndex\":\"132653bc-2669-4e8c-b536-06c680e9acf0\",\"panelRefName\":\"panel_7\",\"title\":\"Disk Queue Depth\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] RDS Overview", + "version": 1 + }, + "id": "3367c170-921f-11e9-aa19-159bf182e06f", + "references": [ + { + "id": "17fcda50-921b-11e9-aa19-159bf182e06f", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "00b29040-921d-11e9-aa19-159bf182e06f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "c1afd130-921e-11e9-aa19-159bf182e06f", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "966ae990-d979-11e9-9458-bbef63ad717b", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json index 271f612fe6..ab2d1638b4 100644 --- a/packages/aws/0.1.0/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/dashboard/3af47420-3e7b-11ea-bb0a-69c3ca1d410f.json @@ -1,224 +1,63 @@ { - "attributes": { - "description": "Logs AWS ELB Access Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 51.63808, - "lon": 17.07232, - "zoom": 3.47 - }, - "openTOCDetails": [], - "title": "ELB Requests Geolocation" - }, - "gridData": { - "h": 14, - "i": "2c97b32e-5548-429d-9ce0-1bbc3d2398ac", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "2c97b32e-5548-429d-9ce0-1bbc3d2398ac", - "panelRefName": "panel_0", - "title": "ELB Requests Geolocation", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Inbound Traffic" - }, - "gridData": { - "h": 14, - "i": "26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9", - "w": 16, - "x": 16, - "y": 0 - }, - "panelIndex": "26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9", - "panelRefName": "panel_1", - "title": "ELB Inbound Traffic", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Top User Agents" - }, - "gridData": { - "h": 14, - "i": "48ecb39f-57a5-4805-a8a9-77385a996d75", - "w": 16, - "x": 32, - "y": 14 - }, - "panelIndex": "48ecb39f-57a5-4805-a8a9-77385a996d75", - "panelRefName": "panel_2", - "title": "ELB Top User Agents", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Total Requests" - }, - "gridData": { - "h": 14, - "i": "9812996e-ba10-41bd-b134-c9705a0973b4", - "w": 16, - "x": 0, - "y": 14 - }, - "panelIndex": "9812996e-ba10-41bd-b134-c9705a0973b4", - "panelRefName": "panel_3", - "title": "ELB Total Requests", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Top IP Addresses" - }, - "gridData": { - "h": 14, - "i": "bb25b36e-0787-48fd-aa22-7ba8c08a9c36", - "w": 16, - "x": 16, - "y": 14 - }, - "panelIndex": "bb25b36e-0787-48fd-aa22-7ba8c08a9c36", - "panelRefName": "panel_4", - "title": "ELB Top IP Addresses", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB Outbound Traffic" - }, - "gridData": { - "h": 14, - "i": "bf43580d-cc26-415b-ae36-d678a232b544", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "bf43580d-cc26-415b-ae36-d678a232b544", - "panelRefName": "panel_5", - "title": "ELB Outbound Traffic", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 2xx" - }, - "gridData": { - "h": 14, - "i": "466e825b-6ee2-43c3-b221-21abe27612dd", - "w": 16, - "x": 0, - "y": 28 - }, - "panelIndex": "466e825b-6ee2-43c3-b221-21abe27612dd", - "panelRefName": "panel_6", - "title": "ELB HTTP 2xx", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 4xx" - }, - "gridData": { - "h": 14, - "i": "d42994a6-922c-4f86-bf99-a46f87ff106d", - "w": 16, - "x": 16, - "y": 28 - }, - "panelIndex": "d42994a6-922c-4f86-bf99-a46f87ff106d", - "panelRefName": "panel_7", - "title": "ELB HTTP 4xx", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "ELB HTTP 5xx" - }, - "gridData": { - "h": 14, - "i": "f45aaa2c-c244-4d1a-8ad4-4794130b9827", - "w": 16, - "x": 32, - "y": 28 - }, - "panelIndex": "f45aaa2c-c244-4d1a-8ad4-4794130b9827", - "panelRefName": "panel_8", - "title": "ELB HTTP 5xx", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] ELB Access Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS ELB Access Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3af47420-3e7b-11ea-bb0a-69c3ca1d410f", - "references": [ - { - "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", - "name": "panel_0", - "type": "map" - }, - { - "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":51.63808,\"lon\":17.07232,\"zoom\":3.47},\"openTOCDetails\":[],\"title\":\"ELB Requests Geolocation\"},\"gridData\":{\"h\":14,\"i\":\"2c97b32e-5548-429d-9ce0-1bbc3d2398ac\",\"w\":16,\"x\":0,\"y\":0},\"panelIndex\":\"2c97b32e-5548-429d-9ce0-1bbc3d2398ac\",\"panelRefName\":\"panel_0\",\"title\":\"ELB Requests Geolocation\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Inbound Traffic\"},\"gridData\":{\"h\":14,\"i\":\"26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9\",\"w\":16,\"x\":16,\"y\":0},\"panelIndex\":\"26ebbde3-ee0c-4b4d-8ab9-404cbe5786a9\",\"panelRefName\":\"panel_1\",\"title\":\"ELB Inbound Traffic\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Top User Agents\"},\"gridData\":{\"h\":14,\"i\":\"48ecb39f-57a5-4805-a8a9-77385a996d75\",\"w\":16,\"x\":32,\"y\":14},\"panelIndex\":\"48ecb39f-57a5-4805-a8a9-77385a996d75\",\"panelRefName\":\"panel_2\",\"title\":\"ELB Top User Agents\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Total Requests\"},\"gridData\":{\"h\":14,\"i\":\"9812996e-ba10-41bd-b134-c9705a0973b4\",\"w\":16,\"x\":0,\"y\":14},\"panelIndex\":\"9812996e-ba10-41bd-b134-c9705a0973b4\",\"panelRefName\":\"panel_3\",\"title\":\"ELB Total Requests\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Top IP Addresses\"},\"gridData\":{\"h\":14,\"i\":\"bb25b36e-0787-48fd-aa22-7ba8c08a9c36\",\"w\":16,\"x\":16,\"y\":14},\"panelIndex\":\"bb25b36e-0787-48fd-aa22-7ba8c08a9c36\",\"panelRefName\":\"panel_4\",\"title\":\"ELB Top IP Addresses\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB Outbound Traffic\"},\"gridData\":{\"h\":14,\"i\":\"bf43580d-cc26-415b-ae36-d678a232b544\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"bf43580d-cc26-415b-ae36-d678a232b544\",\"panelRefName\":\"panel_5\",\"title\":\"ELB Outbound Traffic\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 2xx\"},\"gridData\":{\"h\":14,\"i\":\"466e825b-6ee2-43c3-b221-21abe27612dd\",\"w\":16,\"x\":0,\"y\":28},\"panelIndex\":\"466e825b-6ee2-43c3-b221-21abe27612dd\",\"panelRefName\":\"panel_6\",\"title\":\"ELB HTTP 2xx\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 4xx\"},\"gridData\":{\"h\":14,\"i\":\"d42994a6-922c-4f86-bf99-a46f87ff106d\",\"w\":16,\"x\":16,\"y\":28},\"panelIndex\":\"d42994a6-922c-4f86-bf99-a46f87ff106d\",\"panelRefName\":\"panel_7\",\"title\":\"ELB HTTP 4xx\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"ELB HTTP 5xx\"},\"gridData\":{\"h\":14,\"i\":\"f45aaa2c-c244-4d1a-8ad4-4794130b9827\",\"w\":16,\"x\":32,\"y\":28},\"panelIndex\":\"f45aaa2c-c244-4d1a-8ad4-4794130b9827\",\"panelRefName\":\"panel_8\",\"title\":\"ELB HTTP 5xx\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] ELB Access Log Overview", + "version": 1 + }, + "id": "3af47420-3e7b-11ea-bb0a-69c3ca1d410f", + "references": [ + { + "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", + "name": "panel_0", + "type": "map" + }, + { + "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json index 7a61863e8b..49016298e9 100644 --- a/packages/aws/0.1.0/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/dashboard/44ce4680-b7ba-11e9-8349-f15f850c5cd0.json @@ -1,217 +1,68 @@ { - "attributes": { - "description": "[Metrics AWS] Overview of EBS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "1", - "w": 24, - "x": 24, - "y": 10 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Volume Write Ops", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "2", - "w": 24, - "x": 0, - "y": 10 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Volume Read Ops", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "3", - "w": 24, - "x": 24, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Volume Write Bytes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "4", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Volume Read Bytes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "5", - "w": 19, - "x": 8, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Volume Queue Length", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "6", - "w": 24, - "x": 24, - "y": 30 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Volume Total Write Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "7", - "w": 24, - "x": 0, - "y": 30 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Volume Total Read Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "8", - "w": 21, - "x": 27, - "y": 0 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Volume Idle Time", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "9", - "w": 8, - "x": 0, - "y": 5 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "title": "EBS Volume ID Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "10", - "w": 8, - "x": 0, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_9", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] EBS Overview", - "version": 1 + "attributes": { + "description": "[Metrics AWS] Overview of EBS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "44ce4680-b7ba-11e9-8349-f15f850c5cd0", - "references": [ - { - "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":10},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Volume Write Ops\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":10},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Volume Read Ops\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Volume Write Bytes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":20},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"Volume Read Bytes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"5\",\"w\":19,\"x\":8,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Volume Queue Length\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":30},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"title\":\"Volume Total Write Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"7\",\"w\":24,\"x\":0,\"y\":30},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"title\":\"Volume Total Read Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"8\",\"w\":21,\"x\":27,\"y\":0},\"panelIndex\":\"8\",\"panelRefName\":\"panel_7\",\"title\":\"Volume Idle Time\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"9\",\"w\":8,\"x\":0,\"y\":5},\"panelIndex\":\"9\",\"panelRefName\":\"panel_8\",\"title\":\"EBS Volume ID Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"10\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"10\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] EBS Overview", + "version": 1 + }, + "id": "44ce4680-b7ba-11e9-8349-f15f850c5cd0", + "references": [ + { + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_9", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.1.0/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json index e4cc457041..2fe1e614b5 100644 --- a/packages/aws/0.1.0/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.1.0/kibana/dashboard/4746e000-bacd-11e9-9f70-1f7bda85a5eb.json @@ -1,91 +1,33 @@ { - "attributes": { - "description": "Logs AWS S3 Server Access Log Overview Dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Top URLs" - }, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Top URLs", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Http Status over time" - }, - "gridData": { - "h": 15, - "i": "2", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Http Status over time", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Error Logs" - }, - "gridData": { - "h": 15, - "i": "3", - "w": 48, - "x": 0, - "y": 15 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Error Logs", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Logs AWS] S3 Server Access Log Overview", - "version": 1 + "attributes": { + "description": "Logs AWS S3 Server Access Log Overview Dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4746e000-bacd-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", - "name": "panel_2", - "type": "search" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Top URLs\"},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Top URLs\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Http Status over time\"},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Http Status over time\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Error Logs\"},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":15},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Error Logs\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Logs AWS] S3 Server Access Log Overview", + "version": 1 + }, + "id": "4746e000-bacd-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", + "name": "panel_2", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json index 8c0df51ab3..0c7eeecbde 100644 --- a/packages/aws/0.1.0/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/dashboard/67c9f900-693e-11ea-b0ac-95d4ecb1fecd.json @@ -1,175 +1,53 @@ { - "attributes": { - "description": "Overview of AWS VPN Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Filters" - }, - "gridData": { - "h": 14, - "i": "8ef52400-6eac-417b-936e-dce159dd5e89", - "w": 8, - "x": 0, - "y": 0 - }, - "panelIndex": "8ef52400-6eac-417b-936e-dce159dd5e89", - "panelRefName": "panel_0", - "title": "Filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel State Per VPN ID" - }, - "gridData": { - "h": 14, - "i": "eb78041b-afc4-458e-af92-0951b1d0cadd", - "w": 20, - "x": 8, - "y": 0 - }, - "panelIndex": "eb78041b-afc4-458e-af92-0951b1d0cadd", - "panelRefName": "panel_1", - "title": "Tunnel State Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel State Per Tunnel IP" - }, - "gridData": { - "h": 14, - "i": "39a9be08-98c6-470c-b76b-312a57e11e2d", - "w": 20, - "x": 28, - "y": 0 - }, - "panelIndex": "39a9be08-98c6-470c-b76b-312a57e11e2d", - "panelRefName": "panel_2", - "title": "Tunnel State Per Tunnel IP", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data In Per VPN ID" - }, - "gridData": { - "h": 15, - "i": "5c8122a2-fbf0-4404-918e-249bf6fd7f07", - "w": 24, - "x": 0, - "y": 14 - }, - "panelIndex": "5c8122a2-fbf0-4404-918e-249bf6fd7f07", - "panelRefName": "panel_3", - "title": "Tunnel Data In Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data In Per Tunnel IP" - }, - "gridData": { - "h": 15, - "i": "8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c", - "w": 24, - "x": 24, - "y": 14 - }, - "panelIndex": "8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c", - "panelRefName": "panel_4", - "title": "Tunnel Data In Per Tunnel IP", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data Out Per VPN ID" - }, - "gridData": { - "h": 15, - "i": "eb10ea7d-ffc9-4c51-9386-6f63be6322aa", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "eb10ea7d-ffc9-4c51-9386-6f63be6322aa", - "panelRefName": "panel_5", - "title": "Tunnel Data Out Per VPN ID", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Tunnel Data Out Per Tunnel IP" - }, - "gridData": { - "h": 15, - "i": "3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7", - "w": 24, - "x": 24, - "y": 29 - }, - "panelIndex": "3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7", - "panelRefName": "panel_6", - "title": "Tunnel Data Out Per Tunnel IP", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] VPN Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS VPN Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "67c9f900-693e-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Filters\"},\"gridData\":{\"h\":14,\"i\":\"8ef52400-6eac-417b-936e-dce159dd5e89\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"8ef52400-6eac-417b-936e-dce159dd5e89\",\"panelRefName\":\"panel_0\",\"title\":\"Filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel State Per VPN ID\"},\"gridData\":{\"h\":14,\"i\":\"eb78041b-afc4-458e-af92-0951b1d0cadd\",\"w\":20,\"x\":8,\"y\":0},\"panelIndex\":\"eb78041b-afc4-458e-af92-0951b1d0cadd\",\"panelRefName\":\"panel_1\",\"title\":\"Tunnel State Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel State Per Tunnel IP\"},\"gridData\":{\"h\":14,\"i\":\"39a9be08-98c6-470c-b76b-312a57e11e2d\",\"w\":20,\"x\":28,\"y\":0},\"panelIndex\":\"39a9be08-98c6-470c-b76b-312a57e11e2d\",\"panelRefName\":\"panel_2\",\"title\":\"Tunnel State Per Tunnel IP\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data In Per VPN ID\"},\"gridData\":{\"h\":15,\"i\":\"5c8122a2-fbf0-4404-918e-249bf6fd7f07\",\"w\":24,\"x\":0,\"y\":14},\"panelIndex\":\"5c8122a2-fbf0-4404-918e-249bf6fd7f07\",\"panelRefName\":\"panel_3\",\"title\":\"Tunnel Data In Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data In Per Tunnel IP\"},\"gridData\":{\"h\":15,\"i\":\"8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c\",\"w\":24,\"x\":24,\"y\":14},\"panelIndex\":\"8ecd0f73-146f-4aed-bfd1-5c236c5dfe8c\",\"panelRefName\":\"panel_4\",\"title\":\"Tunnel Data In Per Tunnel IP\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data Out Per VPN ID\"},\"gridData\":{\"h\":15,\"i\":\"eb10ea7d-ffc9-4c51-9386-6f63be6322aa\",\"w\":24,\"x\":0,\"y\":29},\"panelIndex\":\"eb10ea7d-ffc9-4c51-9386-6f63be6322aa\",\"panelRefName\":\"panel_5\",\"title\":\"Tunnel Data Out Per VPN ID\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Tunnel Data Out Per Tunnel IP\"},\"gridData\":{\"h\":15,\"i\":\"3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7\",\"w\":24,\"x\":24,\"y\":29},\"panelIndex\":\"3b01a7e9-eb8b-43bb-977d-53d8bc9d21b7\",\"panelRefName\":\"panel_6\",\"title\":\"Tunnel Data Out Per Tunnel IP\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] VPN Overview", + "version": 1 + }, + "id": "67c9f900-693e-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json b/packages/aws/0.1.0/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json index a781ef74f7..715ef6a6ae 100644 --- a/packages/aws/0.1.0/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json +++ b/packages/aws/0.1.0/kibana/dashboard/68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c.json @@ -1,238 +1,68 @@ { - "attributes": { - "description": "Overview of DynamoDB AWS Cloudwatch metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Region/Account Filters" - }, - "gridData": { - "h": 9, - "i": "9642fcd0-464b-46ea-815c-cd2d9efc056d", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "9642fcd0-464b-46ea-815c-cd2d9efc056d", - "panelRefName": "panel_0", - "title": "Region/Account Filters", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Consumed Read Capacity Units" - }, - "gridData": { - "h": 9, - "i": "bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0", - "w": 14, - "x": 10, - "y": 0 - }, - "panelIndex": "bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0", - "panelRefName": "panel_1", - "title": "Consumed Read Capacity Units", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Consumed Write Capacity Units" - }, - "gridData": { - "h": 9, - "i": "09bdf20b-43b4-47a3-a113-d34ef3b2596c", - "w": 14, - "x": 24, - "y": 0 - }, - "panelIndex": "09bdf20b-43b4-47a3-a113-d34ef3b2596c", - "panelRefName": "panel_2", - "title": "Consumed Write Capacity Units", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Max Read/Write Account Limits" - }, - "gridData": { - "h": 9, - "i": "1bd7141d-b410-4ca0-8550-f8f645d97983", - "w": 10, - "x": 38, - "y": 0 - }, - "panelIndex": "1bd7141d-b410-4ca0-8550-f8f645d97983", - "panelRefName": "panel_3", - "title": "Max Read/Write Account Limits", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Successful Request Latency" - }, - "gridData": { - "h": 10, - "i": "073302ad-0e44-4cd1-b16d-58f017a71816", - "w": 17, - "x": 0, - "y": 9 - }, - "panelIndex": "073302ad-0e44-4cd1-b16d-58f017a71816", - "panelRefName": "panel_4", - "title": "Successful Request Latency", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Read Throttle Events" - }, - "gridData": { - "h": 10, - "i": "ddcbc858-d2a0-42c3-8074-74f7d08ecb60", - "w": 16, - "x": 17, - "y": 9 - }, - "panelIndex": "ddcbc858-d2a0-42c3-8074-74f7d08ecb60", - "panelRefName": "panel_5", - "title": "Read Throttle Events", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Throttle Requests" - }, - "gridData": { - "h": 10, - "i": "95ffd42d-b28d-4f40-b3cb-6a6ac52943e1", - "w": 15, - "x": 33, - "y": 9 - }, - "panelIndex": "95ffd42d-b28d-4f40-b3cb-6a6ac52943e1", - "panelRefName": "panel_6", - "title": "Throttle Requests", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Max Request Latency Per Operation" - }, - "gridData": { - "h": 11, - "i": "0a588a08-997a-422f-a5db-e56728bc6702", - "w": 17, - "x": 0, - "y": 19 - }, - "panelIndex": "0a588a08-997a-422f-a5db-e56728bc6702", - "panelRefName": "panel_7", - "title": "Max Request Latency Per Operation", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Write Throttle Events" - }, - "gridData": { - "h": 11, - "i": "897ae224-d367-4fe0-aa23-5bb13165cc67", - "w": 16, - "x": 17, - "y": 19 - }, - "panelIndex": "897ae224-d367-4fe0-aa23-5bb13165cc67", - "panelRefName": "panel_8", - "title": "Write Throttle Events", - "version": "7.6.2" - }, - { - "embeddableConfig": { - "title": "Account Provisioned Write Capacity Utilization" - }, - "gridData": { - "h": 11, - "i": "e81e9817-c971-454b-881a-09cec10da0e9", - "w": 15, - "x": 33, - "y": 19 - }, - "panelIndex": "e81e9817-c971-454b-881a-09cec10da0e9", - "panelRefName": "panel_9", - "title": "Account Provisioned Write Capacity Utilization", - "version": "7.6.2" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] DynamoDB Overview", - "version": 1 + "attributes": { + "description": "Overview of DynamoDB AWS Cloudwatch metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c", - "references": [ - { - "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Region/Account Filters\"},\"gridData\":{\"h\":9,\"i\":\"9642fcd0-464b-46ea-815c-cd2d9efc056d\",\"w\":10,\"x\":0,\"y\":0},\"panelIndex\":\"9642fcd0-464b-46ea-815c-cd2d9efc056d\",\"panelRefName\":\"panel_0\",\"title\":\"Region/Account Filters\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Consumed Read Capacity Units\"},\"gridData\":{\"h\":9,\"i\":\"bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0\",\"w\":14,\"x\":10,\"y\":0},\"panelIndex\":\"bb4b0cfa-7d6f-48e3-913e-2713c5aa3fe0\",\"panelRefName\":\"panel_1\",\"title\":\"Consumed Read Capacity Units\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Consumed Write Capacity Units\"},\"gridData\":{\"h\":9,\"i\":\"09bdf20b-43b4-47a3-a113-d34ef3b2596c\",\"w\":14,\"x\":24,\"y\":0},\"panelIndex\":\"09bdf20b-43b4-47a3-a113-d34ef3b2596c\",\"panelRefName\":\"panel_2\",\"title\":\"Consumed Write Capacity Units\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Max Read/Write Account Limits\"},\"gridData\":{\"h\":9,\"i\":\"1bd7141d-b410-4ca0-8550-f8f645d97983\",\"w\":10,\"x\":38,\"y\":0},\"panelIndex\":\"1bd7141d-b410-4ca0-8550-f8f645d97983\",\"panelRefName\":\"panel_3\",\"title\":\"Max Read/Write Account Limits\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Successful Request Latency\"},\"gridData\":{\"h\":10,\"i\":\"073302ad-0e44-4cd1-b16d-58f017a71816\",\"w\":17,\"x\":0,\"y\":9},\"panelIndex\":\"073302ad-0e44-4cd1-b16d-58f017a71816\",\"panelRefName\":\"panel_4\",\"title\":\"Successful Request Latency\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Read Throttle Events\"},\"gridData\":{\"h\":10,\"i\":\"ddcbc858-d2a0-42c3-8074-74f7d08ecb60\",\"w\":16,\"x\":17,\"y\":9},\"panelIndex\":\"ddcbc858-d2a0-42c3-8074-74f7d08ecb60\",\"panelRefName\":\"panel_5\",\"title\":\"Read Throttle Events\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Throttle Requests\"},\"gridData\":{\"h\":10,\"i\":\"95ffd42d-b28d-4f40-b3cb-6a6ac52943e1\",\"w\":15,\"x\":33,\"y\":9},\"panelIndex\":\"95ffd42d-b28d-4f40-b3cb-6a6ac52943e1\",\"panelRefName\":\"panel_6\",\"title\":\"Throttle Requests\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Max Request Latency Per Operation\"},\"gridData\":{\"h\":11,\"i\":\"0a588a08-997a-422f-a5db-e56728bc6702\",\"w\":17,\"x\":0,\"y\":19},\"panelIndex\":\"0a588a08-997a-422f-a5db-e56728bc6702\",\"panelRefName\":\"panel_7\",\"title\":\"Max Request Latency Per Operation\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Write Throttle Events\"},\"gridData\":{\"h\":11,\"i\":\"897ae224-d367-4fe0-aa23-5bb13165cc67\",\"w\":16,\"x\":17,\"y\":19},\"panelIndex\":\"897ae224-d367-4fe0-aa23-5bb13165cc67\",\"panelRefName\":\"panel_8\",\"title\":\"Write Throttle Events\",\"version\":\"7.6.2\"},{\"embeddableConfig\":{\"title\":\"Account Provisioned Write Capacity Utilization\"},\"gridData\":{\"h\":11,\"i\":\"e81e9817-c971-454b-881a-09cec10da0e9\",\"w\":15,\"x\":33,\"y\":19},\"panelIndex\":\"e81e9817-c971-454b-881a-09cec10da0e9\",\"panelRefName\":\"panel_9\",\"title\":\"Account Provisioned Write Capacity Utilization\",\"version\":\"7.6.2\"}]", + "timeRestore": false, + "title": "[Metrics AWS] DynamoDB Overview", + "version": 1 + }, + "id": "68ba7bd0-20b6-11ea-8f72-2f8d21e50b0c", + "references": [ + { + "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", + "name": "panel_9", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json b/packages/aws/0.1.0/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json index 855a4cfbb8..847fb67973 100644 --- a/packages/aws/0.1.0/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.1.0/kibana/dashboard/7ac8e1d0-28d2-11ea-ba6c-49a884eb104f.json @@ -1,154 +1,48 @@ { - "attributes": { - "description": "Overview of AWS Lambda Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a", - "w": 14, - "x": 0, - "y": 0 - }, - "panelIndex": "8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a", - "panelRefName": "panel_0", - "title": "AWS Account Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Errors" - }, - "gridData": { - "h": 10, - "i": "443a9699-3451-44f7-8415-99a16c3f45b3", - "w": 34, - "x": 14, - "y": 0 - }, - "panelIndex": "443a9699-3451-44f7-8415-99a16c3f45b3", - "panelRefName": "panel_1", - "title": "Top Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Region Filter" - }, - "gridData": { - "h": 5, - "i": "60a16bf0-2979-467a-b30e-05ea29547b41", - "w": 14, - "x": 0, - "y": 5 - }, - "panelIndex": "60a16bf0-2979-467a-b30e-05ea29547b41", - "panelRefName": "panel_2", - "title": "AWS Region Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Lambda Function Duration in Milliseconds" - }, - "gridData": { - "h": 14, - "i": "349ef0d1-fea1-4b91-b95d-7a668914e10b", - "w": 48, - "x": 0, - "y": 10 - }, - "panelIndex": "349ef0d1-fea1-4b91-b95d-7a668914e10b", - "panelRefName": "panel_3", - "title": "Lambda Function Duration in Milliseconds", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Invoked Lambda Functions" - }, - "gridData": { - "h": 9, - "i": "048b1577-5aed-48e5-8f90-147aa3d56c1a", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "048b1577-5aed-48e5-8f90-147aa3d56c1a", - "panelRefName": "panel_4", - "title": "Top Invoked Lambda Functions", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Top Throttled Lambda Functions" - }, - "gridData": { - "h": 9, - "i": "4c8e471c-45da-47be-a866-c5bfc6d28a05", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "4c8e471c-45da-47be-a866-c5bfc6d28a05", - "panelRefName": "panel_5", - "title": "Top Throttled Lambda Functions", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Lambda Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Lambda Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7ac8e1d0-28d2-11ea-ba6c-49a884eb104f", - "references": [ - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a\",\"w\":14,\"x\":0,\"y\":0},\"panelIndex\":\"8f2d1b8f-fef3-4a9a-9cc8-7f0e2c65e35a\",\"panelRefName\":\"panel_0\",\"title\":\"AWS Account Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Errors\"},\"gridData\":{\"h\":10,\"i\":\"443a9699-3451-44f7-8415-99a16c3f45b3\",\"w\":34,\"x\":14,\"y\":0},\"panelIndex\":\"443a9699-3451-44f7-8415-99a16c3f45b3\",\"panelRefName\":\"panel_1\",\"title\":\"Top Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Region Filter\"},\"gridData\":{\"h\":5,\"i\":\"60a16bf0-2979-467a-b30e-05ea29547b41\",\"w\":14,\"x\":0,\"y\":5},\"panelIndex\":\"60a16bf0-2979-467a-b30e-05ea29547b41\",\"panelRefName\":\"panel_2\",\"title\":\"AWS Region Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Lambda Function Duration in Milliseconds\"},\"gridData\":{\"h\":14,\"i\":\"349ef0d1-fea1-4b91-b95d-7a668914e10b\",\"w\":48,\"x\":0,\"y\":10},\"panelIndex\":\"349ef0d1-fea1-4b91-b95d-7a668914e10b\",\"panelRefName\":\"panel_3\",\"title\":\"Lambda Function Duration in Milliseconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Invoked Lambda Functions\"},\"gridData\":{\"h\":9,\"i\":\"048b1577-5aed-48e5-8f90-147aa3d56c1a\",\"w\":24,\"x\":0,\"y\":24},\"panelIndex\":\"048b1577-5aed-48e5-8f90-147aa3d56c1a\",\"panelRefName\":\"panel_4\",\"title\":\"Top Invoked Lambda Functions\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Top Throttled Lambda Functions\"},\"gridData\":{\"h\":9,\"i\":\"4c8e471c-45da-47be-a866-c5bfc6d28a05\",\"w\":24,\"x\":24,\"y\":24},\"panelIndex\":\"4c8e471c-45da-47be-a866-c5bfc6d28a05\",\"panelRefName\":\"panel_5\",\"title\":\"Top Throttled Lambda Functions\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Lambda Overview", + "version": 1 + }, + "id": "7ac8e1d0-28d2-11ea-ba6c-49a884eb104f", + "references": [ + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json index 5be9490c01..d11cb2a8e7 100644 --- a/packages/aws/0.1.0/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/dashboard/917a07b0-178e-11ea-8650-fb606deb5be4.json @@ -1,175 +1,53 @@ { - "attributes": { - "description": "Overview of AWS Usage Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Region Filter" - }, - "gridData": { - "h": 5, - "i": "2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36", - "panelRefName": "panel_0", - "title": "Region Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage Resource Count" - }, - "gridData": { - "h": 15, - "i": "00c2b1f6-3367-4b6f-ac01-7e48b76c262a", - "w": 20, - "x": 9, - "y": 0 - }, - "panelIndex": "00c2b1f6-3367-4b6f-ac01-7e48b76c262a", - "panelRefName": "panel_1", - "title": "Usage Resource Count", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage API Call Count" - }, - "gridData": { - "h": 15, - "i": "fecfe5d4-ef1c-4f38-954a-a2506d72bc5b", - "w": 18, - "x": 30, - "y": 0 - }, - "panelIndex": "fecfe5d4-ef1c-4f38-954a-a2506d72bc5b", - "panelRefName": "panel_2", - "title": "Usage API Call Count", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "69ce7461-36ad-4e7c-b541-c6a1601bf089", - "w": 9, - "x": 0, - "y": 5 - }, - "panelIndex": "69ce7461-36ad-4e7c-b541-c6a1601bf089", - "panelRefName": "panel_3", - "title": "AWS Account Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "AWS Service Filter" - }, - "gridData": { - "h": 5, - "i": "62e86407-6ae3-47d3-9136-dd61bdf3267a", - "w": 9, - "x": 0, - "y": 10 - }, - "panelIndex": "62e86407-6ae3-47d3-9136-dd61bdf3267a", - "panelRefName": "panel_4", - "title": "AWS Service Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage Resource Count Per Service" - }, - "gridData": { - "h": 10, - "i": "196a044c-5c20-4417-8aa0-f60fc502e46c", - "w": 48, - "x": 0, - "y": 15 - }, - "panelIndex": "196a044c-5c20-4417-8aa0-f60fc502e46c", - "panelRefName": "panel_5", - "title": "Usage Resource Count Per Service", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "Usage API Call Count Per Service" - }, - "gridData": { - "h": 12, - "i": "022941b7-01a1-4570-86e9-d03451d4e102", - "w": 48, - "x": 0, - "y": 25 - }, - "panelIndex": "022941b7-01a1-4570-86e9-d03451d4e102", - "panelRefName": "panel_6", - "title": "Usage API Call Count Per Service", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Usage Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Usage Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "917a07b0-178e-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "681aab60-178c-11ea-8650-fb606deb5be4", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "2929edb0-178e-11ea-8650-fb606deb5be4", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "59e2e110-178d-11ea-8650-fb606deb5be4", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Region Filter\"},\"gridData\":{\"h\":5,\"i\":\"2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"2ea7bd59-d748-4e4a-889d-f7e2ca1cfe36\",\"panelRefName\":\"panel_0\",\"title\":\"Region Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage Resource Count\"},\"gridData\":{\"h\":15,\"i\":\"00c2b1f6-3367-4b6f-ac01-7e48b76c262a\",\"w\":20,\"x\":9,\"y\":0},\"panelIndex\":\"00c2b1f6-3367-4b6f-ac01-7e48b76c262a\",\"panelRefName\":\"panel_1\",\"title\":\"Usage Resource Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage API Call Count\"},\"gridData\":{\"h\":15,\"i\":\"fecfe5d4-ef1c-4f38-954a-a2506d72bc5b\",\"w\":18,\"x\":30,\"y\":0},\"panelIndex\":\"fecfe5d4-ef1c-4f38-954a-a2506d72bc5b\",\"panelRefName\":\"panel_2\",\"title\":\"Usage API Call Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"69ce7461-36ad-4e7c-b541-c6a1601bf089\",\"w\":9,\"x\":0,\"y\":5},\"panelIndex\":\"69ce7461-36ad-4e7c-b541-c6a1601bf089\",\"panelRefName\":\"panel_3\",\"title\":\"AWS Account Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"AWS Service Filter\"},\"gridData\":{\"h\":5,\"i\":\"62e86407-6ae3-47d3-9136-dd61bdf3267a\",\"w\":9,\"x\":0,\"y\":10},\"panelIndex\":\"62e86407-6ae3-47d3-9136-dd61bdf3267a\",\"panelRefName\":\"panel_4\",\"title\":\"AWS Service Filter\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage Resource Count Per Service\"},\"gridData\":{\"h\":10,\"i\":\"196a044c-5c20-4417-8aa0-f60fc502e46c\",\"w\":48,\"x\":0,\"y\":15},\"panelIndex\":\"196a044c-5c20-4417-8aa0-f60fc502e46c\",\"panelRefName\":\"panel_5\",\"title\":\"Usage Resource Count Per Service\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"Usage API Call Count Per Service\"},\"gridData\":{\"h\":12,\"i\":\"022941b7-01a1-4570-86e9-d03451d4e102\",\"w\":48,\"x\":0,\"y\":25},\"panelIndex\":\"022941b7-01a1-4570-86e9-d03451d4e102\",\"panelRefName\":\"panel_6\",\"title\":\"Usage API Call Count Per Service\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Usage Overview", + "version": 1 + }, + "id": "917a07b0-178e-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "681aab60-178c-11ea-8650-fb606deb5be4", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "2929edb0-178e-11ea-8650-fb606deb5be4", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "59e2e110-178d-11ea-8650-fb606deb5be4", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json index 8327e1c36b..0e30ba3ae4 100644 --- a/packages/aws/0.1.0/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/dashboard/9c09cd20-7399-11ea-a345-f985c61fe654.json @@ -1,191 +1,58 @@ { - "attributes": { - "description": "Summary of events from AWS CloudTrail.", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "hiddenLayers": [], - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 17.90562, - "lon": -12.20429, - "zoom": 0.97 - }, - "openTOCDetails": [] - }, - "gridData": { - "h": 15, - "i": "85d26d9a-2a71-4b98-a026-5f513094d6e5", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "85d26d9a-2a71-4b98-a026-5f513094d6e5", - "panelRefName": "panel_0", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "colors": { - "failure": "#E24D42" - }, - "vis": { - "colors": { - "failure": "#E24D42", - "success": "#629E51" - } - } - }, - "gridData": { - "h": 15, - "i": "6b3eff90-3071-451e-a827-ca569e0ac10b", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "6b3eff90-3071-451e-a827-ca569e0ac10b", - "panelRefName": "panel_1", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "952e456a-e9ae-4606-b838-e16019375336", - "w": 12, - "x": 0, - "y": 15 - }, - "panelIndex": "952e456a-e9ae-4606-b838-e16019375336", - "panelRefName": "panel_2", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "802ad09d-5883-4e41-99ac-6c356144d24d", - "w": 12, - "x": 12, - "y": 15 - }, - "panelIndex": "802ad09d-5883-4e41-99ac-6c356144d24d", - "panelRefName": "panel_3", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "3e617d87-3acf-4203-b03b-c907c9145fce", - "w": 12, - "x": 24, - "y": 15 - }, - "panelIndex": "3e617d87-3acf-4203-b03b-c907c9145fce", - "panelRefName": "panel_4", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "d6f03440-c717-4f5e-928c-72ae9d450318", - "w": 12, - "x": 36, - "y": 15 - }, - "panelIndex": "d6f03440-c717-4f5e-928c-72ae9d450318", - "panelRefName": "panel_5", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "2b82a2c9-3809-447c-8e95-52125acccb42", - "w": 30, - "x": 0, - "y": 28 - }, - "panelIndex": "2b82a2c9-3809-447c-8e95-52125acccb42", - "panelRefName": "panel_6", - "version": "8.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50", - "w": 18, - "x": 30, - "y": 28 - }, - "panelIndex": "40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50", - "panelRefName": "panel_7", - "version": "8.0.0-SNAPSHOT" - } - ], - "timeRestore": false, - "title": "[Logs AWS] CloudTrail", - "version": 1 + "attributes": { + "description": "Summary of events from AWS CloudTrail.", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9c09cd20-7399-11ea-a345-f985c61fe654", - "references": [ - { - "id": "dae24080-739a-11ea-a345-f985c61fe654", - "name": "panel_0", - "type": "map" - }, - { - "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "396089c0-7399-11ea-a345-f985c61fe654", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "0f056420-739e-11ea-a345-f985c61fe654", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "7bca4f50-739c-11ea-a345-f985c61fe654", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "f8b63860-739e-11ea-a345-f985c61fe654", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "panel_6", - "type": "search" - }, - { - "id": "8ec43590-739b-11ea-a345-f985c61fe654", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"hiddenLayers\":[],\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":17.90562,\"lon\":-12.20429,\"zoom\":0.97},\"openTOCDetails\":[]},\"gridData\":{\"h\":15,\"i\":\"85d26d9a-2a71-4b98-a026-5f513094d6e5\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"85d26d9a-2a71-4b98-a026-5f513094d6e5\",\"panelRefName\":\"panel_0\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"colors\":{\"failure\":\"#E24D42\"},\"vis\":{\"colors\":{\"failure\":\"#E24D42\",\"success\":\"#629E51\"}}},\"gridData\":{\"h\":15,\"i\":\"6b3eff90-3071-451e-a827-ca569e0ac10b\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"6b3eff90-3071-451e-a827-ca569e0ac10b\",\"panelRefName\":\"panel_1\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"952e456a-e9ae-4606-b838-e16019375336\",\"w\":12,\"x\":0,\"y\":15},\"panelIndex\":\"952e456a-e9ae-4606-b838-e16019375336\",\"panelRefName\":\"panel_2\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"802ad09d-5883-4e41-99ac-6c356144d24d\",\"w\":12,\"x\":12,\"y\":15},\"panelIndex\":\"802ad09d-5883-4e41-99ac-6c356144d24d\",\"panelRefName\":\"panel_3\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"3e617d87-3acf-4203-b03b-c907c9145fce\",\"w\":12,\"x\":24,\"y\":15},\"panelIndex\":\"3e617d87-3acf-4203-b03b-c907c9145fce\",\"panelRefName\":\"panel_4\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"d6f03440-c717-4f5e-928c-72ae9d450318\",\"w\":12,\"x\":36,\"y\":15},\"panelIndex\":\"d6f03440-c717-4f5e-928c-72ae9d450318\",\"panelRefName\":\"panel_5\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"2b82a2c9-3809-447c-8e95-52125acccb42\",\"w\":30,\"x\":0,\"y\":28},\"panelIndex\":\"2b82a2c9-3809-447c-8e95-52125acccb42\",\"panelRefName\":\"panel_6\",\"version\":\"8.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":13,\"i\":\"40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50\",\"w\":18,\"x\":30,\"y\":28},\"panelIndex\":\"40f0a89b-7ce5-498f-a0f0-5c7edf7f8b50\",\"panelRefName\":\"panel_7\",\"version\":\"8.0.0-SNAPSHOT\"}]", + "timeRestore": false, + "title": "[Logs AWS] CloudTrail", + "version": 1 + }, + "id": "9c09cd20-7399-11ea-a345-f985c61fe654", + "references": [ + { + "id": "dae24080-739a-11ea-a345-f985c61fe654", + "name": "panel_0", + "type": "map" + }, + { + "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "396089c0-7399-11ea-a345-f985c61fe654", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "0f056420-739e-11ea-a345-f985c61fe654", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "7bca4f50-739c-11ea-a345-f985c61fe654", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "f8b63860-739e-11ea-a345-f985c61fe654", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "panel_6", + "type": "search" + }, + { + "id": "8ec43590-739b-11ea-a345-f985c61fe654", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json index 74c3f40627..0aec032284 100644 --- a/packages/aws/0.1.0/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/dashboard/a096b830-4762-11e9-8062-c98a86cb6f94.json @@ -1,181 +1,59 @@ { - "attributes": { - "description": "Overview of AWS S3 Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "S3 Daily Storage Bucket Size in Bytes" - }, - "gridData": { - "h": 7, - "i": "1", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "S3 Daily Storage Bucket Size in Bytes", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Daily Storage Number of Objects" - }, - "gridData": { - "h": 7, - "i": "2", - "w": 24, - "x": 24, - "y": 6 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "S3 Daily Storage Number of Objects", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Request Latency Total Request in ms" - }, - "gridData": { - "h": 7, - "i": "3", - "w": 24, - "x": 0, - "y": 13 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "S3 Request Latency Total Request in ms", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Error 4xx" - }, - "gridData": { - "h": 6, - "i": "4", - "w": 13, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "S3 Total Error 4xx", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Error 5xx" - }, - "gridData": { - "h": 6, - "i": "5", - "w": 11, - "x": 37, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "S3 Total Error 5xx", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Filters" - }, - "gridData": { - "h": 6, - "i": "6", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "S3 Filters", - "version": "7.7.0" - }, - { - "embeddableConfig": { - "title": "S3 Total Requests" - }, - "gridData": { - "h": 7, - "i": "7", - "w": 24, - "x": 24, - "y": 13 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "S3 Total Requests", - "version": "7.7.0" - } - ], - "refreshInterval": { - "pause": true, - "value": 0 - }, - "timeFrom": "now-1d", - "timeRestore": true, - "timeTo": "now", - "title": "[Metrics AWS] S3 Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS S3 Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a096b830-4762-11e9-8062-c98a86cb6f94", - "references": [ - { - "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"S3 Daily Storage Bucket Size in Bytes\"},\"gridData\":{\"h\":7,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":6},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"S3 Daily Storage Bucket Size in Bytes\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Daily Storage Number of Objects\"},\"gridData\":{\"h\":7,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":6},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"S3 Daily Storage Number of Objects\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Request Latency Total Request in ms\"},\"gridData\":{\"h\":7,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":13},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"S3 Request Latency Total Request in ms\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Error 4xx\"},\"gridData\":{\"h\":6,\"i\":\"4\",\"w\":13,\"x\":24,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"S3 Total Error 4xx\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Error 5xx\"},\"gridData\":{\"h\":6,\"i\":\"5\",\"w\":11,\"x\":37,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"S3 Total Error 5xx\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Filters\"},\"gridData\":{\"h\":6,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"title\":\"S3 Filters\",\"version\":\"7.7.0\"},{\"embeddableConfig\":{\"title\":\"S3 Total Requests\"},\"gridData\":{\"h\":7,\"i\":\"7\",\"w\":24,\"x\":24,\"y\":13},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"title\":\"S3 Total Requests\",\"version\":\"7.7.0\"}]", + "refreshInterval": { + "pause": true, + "value": 0 + }, + "timeFrom": "now-1d", + "timeRestore": true, + "timeTo": "now", + "title": "[Metrics AWS] S3 Overview", + "version": 1 + }, + "id": "a096b830-4762-11e9-8062-c98a86cb6f94", + "references": [ + { + "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json index ea96d22865..c1d750a637 100644 --- a/packages/aws/0.1.0/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/dashboard/c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,301 +1,83 @@ { - "attributes": { - "description": "Overview of AWS NAT Gateway Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Filters" - }, - "gridData": { - "h": 11, - "i": "346ce7bf-e1af-4e0d-856b-5aa412903167", - "w": 7, - "x": 0, - "y": 0 - }, - "panelIndex": "346ce7bf-e1af-4e0d-856b-5aa412903167", - "panelRefName": "panel_0", - "title": "Filters", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Error Port Allocation" - }, - "gridData": { - "h": 11, - "i": "19a9f053-a548-4e9d-a257-45932c3b73a5", - "w": 8, - "x": 7, - "y": 0 - }, - "panelIndex": "19a9f053-a548-4e9d-a257-45932c3b73a5", - "panelRefName": "panel_1", - "title": "Error Port Allocation", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Drop" - }, - "gridData": { - "h": 11, - "i": "a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3", - "w": 8, - "x": 15, - "y": 0 - }, - "panelIndex": "a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3", - "panelRefName": "panel_2", - "title": "Packets Drop", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Total Connection Established" - }, - "gridData": { - "h": 11, - "i": "b5fe853e-d5b0-4918-93ec-8be70f2881a8", - "w": 8, - "x": 23, - "y": 0 - }, - "panelIndex": "b5fe853e-d5b0-4918-93ec-8be70f2881a8", - "panelRefName": "panel_3", - "title": "Total Connection Established", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Active Connection Count" - }, - "gridData": { - "h": 11, - "i": "33663eae-1bc3-47d4-a9fc-3cd2b43c66ef", - "w": 17, - "x": 31, - "y": 0 - }, - "panelIndex": "33663eae-1bc3-47d4-a9fc-3cd2b43c66ef", - "panelRefName": "panel_4", - "title": "Active Connection Count", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In From Destination" - }, - "gridData": { - "h": 13, - "i": "4e454740-281a-43b1-92f4-8dd2e37e184f", - "w": 24, - "x": 0, - "y": 11 - }, - "panelIndex": "4e454740-281a-43b1-92f4-8dd2e37e184f", - "panelRefName": "panel_5", - "title": "Bytes In From Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes In From Source" - }, - "gridData": { - "h": 13, - "i": "f40587a4-47f1-494a-b8b9-33365ce34d2f", - "w": 24, - "x": 24, - "y": 11 - }, - "panelIndex": "f40587a4-47f1-494a-b8b9-33365ce34d2f", - "panelRefName": "panel_6", - "title": "Bytes In From Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out To Destination" - }, - "gridData": { - "h": 13, - "i": "00075068-bf27-49e1-8beb-d5572500205b", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "00075068-bf27-49e1-8beb-d5572500205b", - "panelRefName": "panel_7", - "title": "Bytes Out To Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Bytes Out To Source" - }, - "gridData": { - "h": 13, - "i": "c95ab156-9118-4c3c-94ee-55b4c9f5589c", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "c95ab156-9118-4c3c-94ee-55b4c9f5589c", - "panelRefName": "panel_8", - "title": "Bytes Out To Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In From Destination" - }, - "gridData": { - "h": 13, - "i": "f7c6e3f7-419d-43ff-a2bb-d5931371f347", - "w": 24, - "x": 0, - "y": 37 - }, - "panelIndex": "f7c6e3f7-419d-43ff-a2bb-d5931371f347", - "panelRefName": "panel_9", - "title": "Packets In From Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets In From Source" - }, - "gridData": { - "h": 13, - "i": "dcc56438-240a-45a4-81ec-a54be3d27c43", - "w": 24, - "x": 24, - "y": 37 - }, - "panelIndex": "dcc56438-240a-45a4-81ec-a54be3d27c43", - "panelRefName": "panel_10", - "title": "Packets In From Source", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out To Destination" - }, - "gridData": { - "h": 13, - "i": "db77d690-f343-4dc2-8695-d45a03361e01", - "w": 24, - "x": 0, - "y": 50 - }, - "panelIndex": "db77d690-f343-4dc2-8695-d45a03361e01", - "panelRefName": "panel_11", - "title": "Packets Out To Destination", - "version": "7.6.1" - }, - { - "embeddableConfig": { - "title": "Packets Out To Source" - }, - "gridData": { - "h": 13, - "i": "d882a862-87aa-4169-9dc3-0591252fa736", - "w": 24, - "x": 24, - "y": 50 - }, - "panelIndex": "d882a862-87aa-4169-9dc3-0591252fa736", - "panelRefName": "panel_12", - "title": "Packets Out To Source", - "version": "7.6.1" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] NATGateway Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS NAT Gateway Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", - "name": "panel_12", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Filters\"},\"gridData\":{\"h\":11,\"i\":\"346ce7bf-e1af-4e0d-856b-5aa412903167\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"346ce7bf-e1af-4e0d-856b-5aa412903167\",\"panelRefName\":\"panel_0\",\"title\":\"Filters\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Error Port Allocation\"},\"gridData\":{\"h\":11,\"i\":\"19a9f053-a548-4e9d-a257-45932c3b73a5\",\"w\":8,\"x\":7,\"y\":0},\"panelIndex\":\"19a9f053-a548-4e9d-a257-45932c3b73a5\",\"panelRefName\":\"panel_1\",\"title\":\"Error Port Allocation\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Drop\"},\"gridData\":{\"h\":11,\"i\":\"a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3\",\"w\":8,\"x\":15,\"y\":0},\"panelIndex\":\"a7a70775-f4ad-4323-b13c-9c9a3bf1bdf3\",\"panelRefName\":\"panel_2\",\"title\":\"Packets Drop\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Total Connection Established\"},\"gridData\":{\"h\":11,\"i\":\"b5fe853e-d5b0-4918-93ec-8be70f2881a8\",\"w\":8,\"x\":23,\"y\":0},\"panelIndex\":\"b5fe853e-d5b0-4918-93ec-8be70f2881a8\",\"panelRefName\":\"panel_3\",\"title\":\"Total Connection Established\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Active Connection Count\"},\"gridData\":{\"h\":11,\"i\":\"33663eae-1bc3-47d4-a9fc-3cd2b43c66ef\",\"w\":17,\"x\":31,\"y\":0},\"panelIndex\":\"33663eae-1bc3-47d4-a9fc-3cd2b43c66ef\",\"panelRefName\":\"panel_4\",\"title\":\"Active Connection Count\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In From Destination\"},\"gridData\":{\"h\":13,\"i\":\"4e454740-281a-43b1-92f4-8dd2e37e184f\",\"w\":24,\"x\":0,\"y\":11},\"panelIndex\":\"4e454740-281a-43b1-92f4-8dd2e37e184f\",\"panelRefName\":\"panel_5\",\"title\":\"Bytes In From Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes In From Source\"},\"gridData\":{\"h\":13,\"i\":\"f40587a4-47f1-494a-b8b9-33365ce34d2f\",\"w\":24,\"x\":24,\"y\":11},\"panelIndex\":\"f40587a4-47f1-494a-b8b9-33365ce34d2f\",\"panelRefName\":\"panel_6\",\"title\":\"Bytes In From Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out To Destination\"},\"gridData\":{\"h\":13,\"i\":\"00075068-bf27-49e1-8beb-d5572500205b\",\"w\":24,\"x\":0,\"y\":24},\"panelIndex\":\"00075068-bf27-49e1-8beb-d5572500205b\",\"panelRefName\":\"panel_7\",\"title\":\"Bytes Out To Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Bytes Out To Source\"},\"gridData\":{\"h\":13,\"i\":\"c95ab156-9118-4c3c-94ee-55b4c9f5589c\",\"w\":24,\"x\":24,\"y\":24},\"panelIndex\":\"c95ab156-9118-4c3c-94ee-55b4c9f5589c\",\"panelRefName\":\"panel_8\",\"title\":\"Bytes Out To Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In From Destination\"},\"gridData\":{\"h\":13,\"i\":\"f7c6e3f7-419d-43ff-a2bb-d5931371f347\",\"w\":24,\"x\":0,\"y\":37},\"panelIndex\":\"f7c6e3f7-419d-43ff-a2bb-d5931371f347\",\"panelRefName\":\"panel_9\",\"title\":\"Packets In From Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets In From Source\"},\"gridData\":{\"h\":13,\"i\":\"dcc56438-240a-45a4-81ec-a54be3d27c43\",\"w\":24,\"x\":24,\"y\":37},\"panelIndex\":\"dcc56438-240a-45a4-81ec-a54be3d27c43\",\"panelRefName\":\"panel_10\",\"title\":\"Packets In From Source\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out To Destination\"},\"gridData\":{\"h\":13,\"i\":\"db77d690-f343-4dc2-8695-d45a03361e01\",\"w\":24,\"x\":0,\"y\":50},\"panelIndex\":\"db77d690-f343-4dc2-8695-d45a03361e01\",\"panelRefName\":\"panel_11\",\"title\":\"Packets Out To Destination\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Packets Out To Source\"},\"gridData\":{\"h\":13,\"i\":\"d882a862-87aa-4169-9dc3-0591252fa736\",\"w\":24,\"x\":24,\"y\":50},\"panelIndex\":\"d882a862-87aa-4169-9dc3-0591252fa736\",\"panelRefName\":\"panel_12\",\"title\":\"Packets Out To Source\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "[Metrics AWS] NATGateway Overview", + "version": 1 + }, + "id": "c2b1cbc0-6891-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", + "name": "panel_12", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json index 433040fd72..bc4a522a44 100644 --- a/packages/aws/0.1.0/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/dashboard/c5846400-f7fb-11e8-af03-c999c9dea608-ecs.json @@ -1,173 +1,58 @@ { - "attributes": { - "description": "Overview of AWS EC2 Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 24, - "y": 27 - }, - "panelIndex": "3", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 12, - "x": 36, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "11", - "w": 24, - "x": 0, - "y": 42 - }, - "panelIndex": "11", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "12", - "w": 24, - "x": 24, - "y": 42 - }, - "panelIndex": "12", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "15", - "w": 24, - "x": 0, - "y": 27 - }, - "panelIndex": "15", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "17", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "17", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "18", - "w": 17, - "x": 0, - "y": 0 - }, - "panelIndex": "18", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "19", - "w": 19, - "x": 17, - "y": 0 - }, - "panelIndex": "19", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] EC2 Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS EC2 Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c5846400-f7fb-11e8-af03-c999c9dea608-ecs", - "references": [ - { - "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":27},\"panelIndex\":\"3\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":12,\"x\":36,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"11\",\"w\":24,\"x\":0,\"y\":42},\"panelIndex\":\"11\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"12\",\"w\":24,\"x\":24,\"y\":42},\"panelIndex\":\"12\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"15\",\"w\":24,\"x\":0,\"y\":27},\"panelIndex\":\"15\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"17\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"18\",\"w\":17,\"x\":0,\"y\":0},\"panelIndex\":\"18\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"19\",\"w\":19,\"x\":17,\"y\":0},\"panelIndex\":\"19\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] EC2 Overview", + "version": 1 + }, + "id": "c5846400-f7fb-11e8-af03-c999c9dea608-ecs", + "references": [ + { + "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json index daed79a7d3..4c3a0bd7d8 100644 --- a/packages/aws/0.1.0/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/dashboard/d17b1000-17a4-11ea-8e91-03c7047cbb9d.json @@ -1,284 +1,78 @@ { - "attributes": { - "description": "Overview of AWS SNS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "stream.dataset", - "negate": false, - "params": { - "query": "aws.sns" - }, - "type": "phrase", - "value": "aws.sns" - }, - "query": { - "match": { - "stream.dataset": { - "query": "aws.sns", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "3b9b0cee-b175-4268-8c5b-4ce869a09caf", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "3b9b0cee-b175-4268-8c5b-4ce869a09caf", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Messages and Notifications" - }, - "gridData": { - "h": 10, - "i": "5f0d72c5-0f28-449f-9c93-3b4074f068f7", - "w": 39, - "x": 9, - "y": 0 - }, - "panelIndex": "5f0d72c5-0f28-449f-9c93-3b4074f068f7", - "panelRefName": "panel_1", - "title": "SNS Messages and Notifications", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "5a9d5f2f-b075-4892-8188-c6e808a1163d", - "w": 9, - "x": 0, - "y": 5 - }, - "panelIndex": "5a9d5f2f-b075-4892-8188-c6e808a1163d", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Publish Size" - }, - "gridData": { - "h": 10, - "i": "c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f", - "w": 16, - "x": 0, - "y": 10 - }, - "panelIndex": "c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f", - "panelRefName": "panel_3", - "title": "SNS Publish Size", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out" - }, - "gridData": { - "h": 10, - "i": "0684c25d-34e8-425e-9069-dd8364e6325b", - "w": 16, - "x": 16, - "y": 10 - }, - "panelIndex": "0684c25d-34e8-425e-9069-dd8364e6325b", - "panelRefName": "panel_4", - "title": "SNS Notifications Filtered Out", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out Invalid Attributes" - }, - "gridData": { - "h": 10, - "i": "72e987da-9a49-4dd4-99c4-4acbc49a0e0b", - "w": 16, - "x": 32, - "y": 10 - }, - "panelIndex": "72e987da-9a49-4dd4-99c4-4acbc49a0e0b", - "panelRefName": "panel_5", - "title": "SNS Notifications Filtered Out Invalid Attributes", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Filtered Out No Message Attributes" - }, - "gridData": { - "h": 10, - "i": "923bd4cd-d8fe-47b5-afcf-577bf2c5987c", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "923bd4cd-d8fe-47b5-afcf-577bf2c5987c", - "panelRefName": "panel_6", - "title": "SNS Notifications Filtered Out No Message Attributes", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Failed to Redrive to DLQ" - }, - "gridData": { - "h": 10, - "i": "f176153f-4588-42f9-a7bb-3015909d5610", - "w": 16, - "x": 32, - "y": 20 - }, - "panelIndex": "f176153f-4588-42f9-a7bb-3015909d5610", - "panelRefName": "panel_7", - "title": "SNS Notifications Failed to Redrive to DLQ", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS SMS Success Rate" - }, - "gridData": { - "h": 10, - "i": "f3c5915b-6848-4950-afca-53653d13d6af", - "w": 16, - "x": 0, - "y": 30 - }, - "panelIndex": "f3c5915b-6848-4950-afca-53653d13d6af", - "panelRefName": "panel_8", - "title": "SNS SMS Success Rate", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS Notifications Redriven To DLQ" - }, - "gridData": { - "h": 10, - "i": "3b3cc747-b57c-44e0-a18c-77155072bee4", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "3b3cc747-b57c-44e0-a18c-77155072bee4", - "panelRefName": "panel_9", - "title": "SNS Notifications Redriven To DLQ", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "title": "SNS SMS Month To Date Spent USD" - }, - "gridData": { - "h": 10, - "i": "ee130150-c1de-465b-8a8e-013f466528bf", - "w": 16, - "x": 16, - "y": 30 - }, - "panelIndex": "ee130150-c1de-465b-8a8e-013f466528bf", - "panelRefName": "panel_10", - "title": "SNS SMS Month To Date Spent USD", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] SNS Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS SNS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"aws.sns\"},\"type\":\"phrase\",\"value\":\"aws.sns\"},\"query\":{\"match\":{\"stream.dataset\":{\"query\":\"aws.sns\",\"type\":\"phrase\"}}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d17b1000-17a4-11ea-8e91-03c7047cbb9d", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", - "name": "panel_10", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"3b9b0cee-b175-4268-8c5b-4ce869a09caf\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"3b9b0cee-b175-4268-8c5b-4ce869a09caf\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Messages and Notifications\"},\"gridData\":{\"h\":10,\"i\":\"5f0d72c5-0f28-449f-9c93-3b4074f068f7\",\"w\":39,\"x\":9,\"y\":0},\"panelIndex\":\"5f0d72c5-0f28-449f-9c93-3b4074f068f7\",\"panelRefName\":\"panel_1\",\"title\":\"SNS Messages and Notifications\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"5a9d5f2f-b075-4892-8188-c6e808a1163d\",\"w\":9,\"x\":0,\"y\":5},\"panelIndex\":\"5a9d5f2f-b075-4892-8188-c6e808a1163d\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Publish Size\"},\"gridData\":{\"h\":10,\"i\":\"c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f\",\"w\":16,\"x\":0,\"y\":10},\"panelIndex\":\"c6d5a54d-61a4-470b-8769-c5b6d6ab6c0f\",\"panelRefName\":\"panel_3\",\"title\":\"SNS Publish Size\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out\"},\"gridData\":{\"h\":10,\"i\":\"0684c25d-34e8-425e-9069-dd8364e6325b\",\"w\":16,\"x\":16,\"y\":10},\"panelIndex\":\"0684c25d-34e8-425e-9069-dd8364e6325b\",\"panelRefName\":\"panel_4\",\"title\":\"SNS Notifications Filtered Out\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out Invalid Attributes\"},\"gridData\":{\"h\":10,\"i\":\"72e987da-9a49-4dd4-99c4-4acbc49a0e0b\",\"w\":16,\"x\":32,\"y\":10},\"panelIndex\":\"72e987da-9a49-4dd4-99c4-4acbc49a0e0b\",\"panelRefName\":\"panel_5\",\"title\":\"SNS Notifications Filtered Out Invalid Attributes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Filtered Out No Message Attributes\"},\"gridData\":{\"h\":10,\"i\":\"923bd4cd-d8fe-47b5-afcf-577bf2c5987c\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"923bd4cd-d8fe-47b5-afcf-577bf2c5987c\",\"panelRefName\":\"panel_6\",\"title\":\"SNS Notifications Filtered Out No Message Attributes\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Failed to Redrive to DLQ\"},\"gridData\":{\"h\":10,\"i\":\"f176153f-4588-42f9-a7bb-3015909d5610\",\"w\":16,\"x\":32,\"y\":20},\"panelIndex\":\"f176153f-4588-42f9-a7bb-3015909d5610\",\"panelRefName\":\"panel_7\",\"title\":\"SNS Notifications Failed to Redrive to DLQ\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS SMS Success Rate\"},\"gridData\":{\"h\":10,\"i\":\"f3c5915b-6848-4950-afca-53653d13d6af\",\"w\":16,\"x\":0,\"y\":30},\"panelIndex\":\"f3c5915b-6848-4950-afca-53653d13d6af\",\"panelRefName\":\"panel_8\",\"title\":\"SNS SMS Success Rate\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS Notifications Redriven To DLQ\"},\"gridData\":{\"h\":10,\"i\":\"3b3cc747-b57c-44e0-a18c-77155072bee4\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"3b3cc747-b57c-44e0-a18c-77155072bee4\",\"panelRefName\":\"panel_9\",\"title\":\"SNS Notifications Redriven To DLQ\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"title\":\"SNS SMS Month To Date Spent USD\"},\"gridData\":{\"h\":10,\"i\":\"ee130150-c1de-465b-8a8e-013f466528bf\",\"w\":16,\"x\":16,\"y\":30},\"panelIndex\":\"ee130150-c1de-465b-8a8e-013f466528bf\",\"panelRefName\":\"panel_10\",\"title\":\"SNS SMS Month To Date Spent USD\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] SNS Overview", + "version": 1 + }, + "id": "d17b1000-17a4-11ea-8e91-03c7047cbb9d", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", + "name": "panel_10", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.1.0/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json index 8300aa5013..32da27fd15 100644 --- a/packages/aws/0.1.0/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.1.0/kibana/dashboard/e6776b10-1534-11ea-841c-01bf20a6c8ba.json @@ -1,112 +1,38 @@ { - "attributes": { - "description": "Overview of AWS Billing Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "AWS Account Filter" - }, - "gridData": { - "h": 5, - "i": "89dccfe8-a25e-44ea-afdb-ff01ab1f05d6", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "89dccfe8-a25e-44ea-afdb-ff01ab1f05d6", - "panelRefName": "panel_0", - "title": "AWS Account Filter", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Estimated Billing Chart" - }, - "gridData": { - "h": 16, - "i": "26670498-b079-4447-bbc8-e4ca8215898c", - "w": 32, - "x": 16, - "y": 0 - }, - "panelIndex": "26670498-b079-4447-bbc8-e4ca8215898c", - "panelRefName": "panel_1", - "title": "Estimated Billing Chart", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Total Estimated Charges" - }, - "gridData": { - "h": 11, - "i": "221aab02-2747-4d84-9dde-028ccd51bdce", - "w": 16, - "x": 0, - "y": 5 - }, - "panelIndex": "221aab02-2747-4d84-9dde-028ccd51bdce", - "panelRefName": "panel_2", - "title": "Total Estimated Charges", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Top 10 Estimated Billing Per Service Name" - }, - "gridData": { - "h": 15, - "i": "21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7", - "panelRefName": "panel_3", - "title": "Top 10 Estimated Billing Per Service Name", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Billing Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Billing Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e6776b10-1534-11ea-841c-01bf20a6c8ba", - "references": [ - { - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"AWS Account Filter\"},\"gridData\":{\"h\":5,\"i\":\"89dccfe8-a25e-44ea-afdb-ff01ab1f05d6\",\"w\":16,\"x\":0,\"y\":0},\"panelIndex\":\"89dccfe8-a25e-44ea-afdb-ff01ab1f05d6\",\"panelRefName\":\"panel_0\",\"title\":\"AWS Account Filter\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Estimated Billing Chart\"},\"gridData\":{\"h\":16,\"i\":\"26670498-b079-4447-bbc8-e4ca8215898c\",\"w\":32,\"x\":16,\"y\":0},\"panelIndex\":\"26670498-b079-4447-bbc8-e4ca8215898c\",\"panelRefName\":\"panel_1\",\"title\":\"Estimated Billing Chart\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Total Estimated Charges\"},\"gridData\":{\"h\":11,\"i\":\"221aab02-2747-4d84-9dde-028ccd51bdce\",\"w\":16,\"x\":0,\"y\":5},\"panelIndex\":\"221aab02-2747-4d84-9dde-028ccd51bdce\",\"panelRefName\":\"panel_2\",\"title\":\"Total Estimated Charges\",\"version\":\"7.4.0\"},{\"embeddableConfig\":{\"title\":\"Top 10 Estimated Billing Per Service Name\"},\"gridData\":{\"h\":15,\"i\":\"21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"21e91e6b-0ff0-42ba-9132-6f30c5c6bbb7\",\"panelRefName\":\"panel_3\",\"title\":\"Top 10 Estimated Billing Per Service Name\",\"version\":\"7.4.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Billing Overview", + "version": 1 + }, + "id": "e6776b10-1534-11ea-841c-01bf20a6c8ba", + "references": [ + { + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json index 8b2dca12ac..a251fd16e6 100644 --- a/packages/aws/0.1.0/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/dashboard/e74bf320-b3ce-11e9-87a4-078dbbae220d.json @@ -1,198 +1,63 @@ { - "attributes": { - "description": "Overview of AWS ELB Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "2", - "w": 25, - "x": 23, - "y": 32 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "title": "HTTP 5XX Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "3", - "w": 37, - "x": 11, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "title": "Request Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 11, - "x": 0, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "title": "Unhealthy Host Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 11, - "x": 0, - "y": 7 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "title": "Healthy Host Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 37, - "x": 11, - "y": 11 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "title": "Latency in Seconds", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "7", - "w": 23, - "x": 0, - "y": 32 - }, - "panelIndex": "7", - "panelRefName": "panel_5", - "title": "HTTP Backend 4XX Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "8", - "w": 23, - "x": 0, - "y": 23 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "title": "Backend Connection Errors", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "9", - "w": 11, - "x": 0, - "y": 0 - }, - "panelIndex": "9", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "10", - "w": 25, - "x": 23, - "y": 23 - }, - "panelIndex": "10", - "panelRefName": "panel_8", - "title": "HTTP Backend 2XX", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] ELB Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS ELB Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e74bf320-b3ce-11e9-87a4-078dbbae220d", - "references": [ - { - "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"2\",\"w\":25,\"x\":23,\"y\":32},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"title\":\"HTTP 5XX Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":11,\"i\":\"3\",\"w\":37,\"x\":11,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"title\":\"Request Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":11,\"x\":0,\"y\":15},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"title\":\"Unhealthy Host Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":11,\"x\":0,\"y\":7},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"title\":\"Healthy Host Count\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"6\",\"w\":37,\"x\":11,\"y\":11},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"title\":\"Latency in Seconds\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"7\",\"w\":23,\"x\":0,\"y\":32},\"panelIndex\":\"7\",\"panelRefName\":\"panel_5\",\"title\":\"HTTP Backend 4XX Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"8\",\"w\":23,\"x\":0,\"y\":23},\"panelIndex\":\"8\",\"panelRefName\":\"panel_6\",\"title\":\"Backend Connection Errors\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"9\",\"w\":11,\"x\":0,\"y\":0},\"panelIndex\":\"9\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"10\",\"w\":25,\"x\":23,\"y\":23},\"panelIndex\":\"10\",\"panelRefName\":\"panel_8\",\"title\":\"HTTP Backend 2XX\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] ELB Overview", + "version": 1 + }, + "id": "e74bf320-b3ce-11e9-87a4-078dbbae220d", + "references": [ + { + "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json index 29673a6843..3922438a23 100644 --- a/packages/aws/0.1.0/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/dashboard/fac28650-7349-11e9-816b-07687310a99a.json @@ -1,298 +1,93 @@ { - "attributes": { - "description": "Overview of AWS Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "2", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "3", - "w": 10, - "x": 9, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "4", - "w": 29, - "x": 19, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "6", - "w": 9, - "x": 0, - "y": 7 - }, - "panelIndex": "6", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "7", - "w": 9, - "x": 9, - "y": 7 - }, - "panelIndex": "7", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "9", - "w": 15, - "x": 18, - "y": 7 - }, - "panelIndex": "9", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "10", - "w": 15, - "x": 33, - "y": 7 - }, - "panelIndex": "10", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "12", - "w": 13, - "x": 0, - "y": 14 - }, - "panelIndex": "12", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "14", - "w": 20, - "x": 13, - "y": 14 - }, - "panelIndex": "14", - "panelRefName": "panel_8", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "15", - "w": 15, - "x": 33, - "y": 14 - }, - "panelIndex": "15", - "panelRefName": "panel_9", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "17", - "w": 16, - "x": 15, - "y": 21 - }, - "panelIndex": "17", - "panelRefName": "panel_10", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "18", - "w": 15, - "x": 0, - "y": 21 - }, - "panelIndex": "18", - "panelRefName": "panel_11", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "19", - "w": 17, - "x": 31, - "y": 21 - }, - "panelIndex": "19", - "panelRefName": "panel_12", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "24", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "24", - "panelRefName": "panel_13", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 9, - "i": "25", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "25", - "panelRefName": "panel_14", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics AWS] Overview", - "version": 1 + "attributes": { + "description": "Overview of AWS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fac28650-7349-11e9-816b-07687310a99a", - "references": [ - { - "id": "b5308940-7347-11e9-816b-07687310a99a", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "58e17c10-7349-11e9-816b-07687310a99a", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "4658f540-734a-11e9-816b-07687310a99a", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "95b322f0-734a-11e9-816b-07687310a99a", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "b2191dd0-734c-11e9-816b-07687310a99a", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "9121ac90-734d-11e9-816b-07687310a99a", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "128fd450-734e-11e9-816b-07687310a99a", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "54e88a40-734e-11e9-816b-07687310a99a", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "398d12d0-7352-11e9-816b-07687310a99a", - "name": "panel_12", - "type": "visualization" - }, - { - "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", - "name": "panel_13", - "type": "visualization" - }, - { - "id": "d2f46190-830f-11e9-ac83-47df3568ff90", - "name": "panel_14", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"2\",\"w\":9,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"3\",\"w\":10,\"x\":9,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"4\",\"w\":29,\"x\":19,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"6\",\"w\":9,\"x\":0,\"y\":7},\"panelIndex\":\"6\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"7\",\"w\":9,\"x\":9,\"y\":7},\"panelIndex\":\"7\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"9\",\"w\":15,\"x\":18,\"y\":7},\"panelIndex\":\"9\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"10\",\"w\":15,\"x\":33,\"y\":7},\"panelIndex\":\"10\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"12\",\"w\":13,\"x\":0,\"y\":14},\"panelIndex\":\"12\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"14\",\"w\":20,\"x\":13,\"y\":14},\"panelIndex\":\"14\",\"panelRefName\":\"panel_8\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"15\",\"w\":15,\"x\":33,\"y\":14},\"panelIndex\":\"15\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"17\",\"w\":16,\"x\":15,\"y\":21},\"panelIndex\":\"17\",\"panelRefName\":\"panel_10\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"18\",\"w\":15,\"x\":0,\"y\":21},\"panelIndex\":\"18\",\"panelRefName\":\"panel_11\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":7,\"i\":\"19\",\"w\":17,\"x\":31,\"y\":21},\"panelIndex\":\"19\",\"panelRefName\":\"panel_12\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"24\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"24\",\"panelRefName\":\"panel_13\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":9,\"i\":\"25\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"25\",\"panelRefName\":\"panel_14\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics AWS] Overview", + "version": 1 + }, + "id": "fac28650-7349-11e9-816b-07687310a99a", + "references": [ + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "58e17c10-7349-11e9-816b-07687310a99a", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "4658f540-734a-11e9-816b-07687310a99a", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "95b322f0-734a-11e9-816b-07687310a99a", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "b2191dd0-734c-11e9-816b-07687310a99a", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "9121ac90-734d-11e9-816b-07687310a99a", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "128fd450-734e-11e9-816b-07687310a99a", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "54e88a40-734e-11e9-816b-07687310a99a", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "398d12d0-7352-11e9-816b-07687310a99a", + "name": "panel_12", + "type": "visualization" + }, + { + "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", + "name": "panel_13", + "type": "visualization" + }, + { + "id": "d2f46190-830f-11e9-ac83-47df3568ff90", + "name": "panel_14", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json index 547c4bdc1f..a630ea79b6 100644 --- a/packages/aws/0.1.0/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/map/0edf0640-3e7e-11ea-bb0a-69c3ca1d410f.json @@ -1,191 +1,45 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -14.38966, - 60.11526 - ], - [ - -14.38966, - 39.61205 - ], - [ - 41.72167, - 39.61205 - ], - [ - 41.72167, - 60.11526 - ], - [ - -14.38966, - 60.11526 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "19047c4c-18d7-4aec-b0ce-98de2828244d", - "label": "Hits", - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "1d457cd4-01be-4f96-95fd-af4ac535ebea", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "applyGlobalQuery": true, - "geoField": "source.geo.location", - "id": "1e82f50f-424a-4718-905b-ad45db14db62", - "indexPatternRefName": "layer_1_source_index_pattern", - "requestType": "point", - "resolution": "COARSE", - "type": "ES_GEO_GRID" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "Blues", - "field": { - "label": "count", - "name": "doc_count", - "origin": "source" - }, - "fieldMetaOptions": { - "isEnabled": false, - "sigma": 3 - } - }, - "type": "DYNAMIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "field": { - "label": "count", - "name": "doc_count", - "origin": "source" - }, - "fieldMetaOptions": { - "isEnabled": false, - "sigma": 3 - }, - "maxSize": 32, - "minSize": 4 - }, - "type": "DYNAMIC" - }, - "lineColor": { - "options": { - "color": "#167a6d" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 50.97903, - "lon": 13.666 - }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "logs-*", - "key": "fileset.name", - "negate": false, - "params": { - "query": "elb" - }, - "type": "phrase", - "value": "elb" - }, - "query": { - "match": { - "fileset.name": { - "query": "elb", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15m", - "to": "now" - }, - "zoom": 3.9 - }, - "title": "ELB Requests Geolocation [Logs AWS] ECS", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -14.38966, + 60.11526 + ], + [ + -14.38966, + 39.61205 + ], + [ + 41.72167, + 39.61205 + ], + [ + 41.72167, + 60.11526 + ], + [ + -14.38966, + 60.11526 + ] + ] + ], + "type": "Polygon" }, - "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"19047c4c-18d7-4aec-b0ce-98de2828244d\",\"label\":\"Hits\",\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"1d457cd4-01be-4f96-95fd-af4ac535ebea\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"geoField\":\"source.geo.location\",\"id\":\"1e82f50f-424a-4718-905b-ad45db14db62\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"requestType\":\"point\",\"resolution\":\"COARSE\",\"type\":\"ES_GEO_GRID\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"Blues\",\"field\":{\"label\":\"count\",\"name\":\"doc_count\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":false,\"sigma\":3}},\"type\":\"DYNAMIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"field\":{\"label\":\"count\",\"name\":\"doc_count\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":false,\"sigma\":3},\"maxSize\":32,\"minSize\":4},\"type\":\"DYNAMIC\"},\"lineColor\":{\"options\":{\"color\":\"#167a6d\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":50.97903,\"lon\":13.666},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"logs-*\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"elb\"},\"type\":\"phrase\",\"value\":\"elb\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"elb\",\"type\":\"phrase\"}}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15m\",\"to\":\"now\"},\"zoom\":3.9}", + "title": "ELB Requests Geolocation [Logs AWS] ECS", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "0edf0640-3e7e-11ea-bb0a-69c3ca1d410f", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json index c8aee07faa..9480ee586b 100644 --- a/packages/aws/0.1.0/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/map/513a3d70-4482-11ea-ad63-791a5dc86f10.json @@ -1,231 +1,50 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 85.05113 - ], - [ - -180, - -85.05113 - ], - [ - 180, - -85.05113 - ], - [ - 180, - 85.05113 - ], - [ - -180, - 85.05113 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "842c201e-96d7-413d-8688-de5ee4f8a1e0", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "401944dd-a371-4698-be17-bc4542e9a5d4", - "label": "vpc flow action accept", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "aws.vpcflow.action : \"ACCEPT\" " - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "destination.geo.location", - "id": "97903038-e08d-4451-bbd2-eb92c894bdf5", - "indexPatternRefName": "layer_1_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "@timestamp", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "#1EA593" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 5 - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#167a6d" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - }, - { - "alpha": 0.75, - "id": "b1d44a5c-3a04-4c80-8080-57585b02fd48", - "label": "vpc flow action reject", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "aws.vpcflow.action : \"REJECT\" " - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "source.geo.location", - "id": "9c0e7cce-4f21-4bcd-bb50-ae36c0fffffb", - "indexPatternRefName": "layer_2_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "@timestamp", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "properties": { - "fillColor": { - "options": { - "color": "#f00f0b" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "airfield" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 5 - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#7a1a18" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 0, - "lon": -108.92402 - }, - "filters": [], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15d", - "to": "now" - }, - "zoom": 0.47 - }, - "title": "VPC Flow Action Geo Location[Logs AWS]", - "uiStateJSON": { - "isLayerTOCOpen": false, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 85.05113 + ], + [ + -180, + -85.05113 + ], + [ + 180, + -85.05113 + ], + [ + 180, + 85.05113 + ], + [ + -180, + 85.05113 + ] + ] + ], + "type": "Polygon" }, - "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "layer_2_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"842c201e-96d7-413d-8688-de5ee4f8a1e0\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"401944dd-a371-4698-be17-bc4542e9a5d4\",\"label\":\"vpc flow action accept\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"aws.vpcflow.action : \\\"ACCEPT\\\" \"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"destination.geo.location\",\"id\":\"97903038-e08d-4451-bbd2-eb92c894bdf5\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#1EA593\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":5},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#167a6d\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true},{\"alpha\":0.75,\"id\":\"b1d44a5c-3a04-4c80-8080-57585b02fd48\",\"label\":\"vpc flow action reject\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"aws.vpcflow.action : \\\"REJECT\\\" \"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"source.geo.location\",\"id\":\"9c0e7cce-4f21-4bcd-bb50-ae36c0fffffb\",\"indexPatternRefName\":\"layer_2_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#f00f0b\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"airfield\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":5},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#7a1a18\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":0,\"lon\":-108.92402},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15d\",\"to\":\"now\"},\"zoom\":0.47}", + "title": "VPC Flow Action Geo Location[Logs AWS]", + "uiStateJSON": "{\"isLayerTOCOpen\":false,\"openTOCDetails\":[]}" + }, + "id": "513a3d70-4482-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "layer_2_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json index 9e6eb6ed27..d43e085eb4 100644 --- a/packages/aws/0.1.0/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/map/dae24080-739a-11ea-a345-f985c61fe654.json @@ -1,185 +1,45 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 74.14342 - ], - [ - -180, - -58.35006 - ], - [ - 180, - -58.35006 - ], - [ - 180, - 74.14342 - ], - [ - -180, - 74.14342 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "alpha": 1, - "id": "2c7b49fb-3fb5-4e18-b27f-fabe930971f3", - "label": null, - "maxZoom": 24, - "minZoom": 0, - "sourceDescriptor": { - "isAutoSelect": true, - "type": "EMS_TMS" - }, - "style": {}, - "type": "VECTOR_TILE", - "visible": true - }, - { - "alpha": 0.75, - "id": "a10fa758-30ad-4e2a-bf9d-472e133a7f17", - "joins": [], - "label": "CloudTrail Soure Location", - "maxZoom": 24, - "minZoom": 0, - "query": { - "language": "kuery", - "query": "stream.dataset:aws.cloudtrail" - }, - "sourceDescriptor": { - "applyGlobalQuery": true, - "filterByMapBounds": true, - "geoField": "source.geo.location", - "id": "7bfe2df9-9398-4f1a-8cf7-b57aa5f3f31e", - "indexPatternRefName": "layer_1_source_index_pattern", - "scalingType": "LIMIT", - "sortField": "", - "sortOrder": "desc", - "tooltipProperties": [], - "topHitsSize": 1, - "type": "ES_SEARCH" - }, - "style": { - "isTimeAware": true, - "properties": { - "fillColor": { - "options": { - "color": "#54B399" - }, - "type": "STATIC" - }, - "icon": { - "options": { - "value": "marker" - }, - "type": "STATIC" - }, - "iconOrientation": { - "options": { - "orientation": 0 - }, - "type": "STATIC" - }, - "iconSize": { - "options": { - "size": 6 - }, - "type": "STATIC" - }, - "labelBorderColor": { - "options": { - "color": "#FFFFFF" - }, - "type": "STATIC" - }, - "labelBorderSize": { - "options": { - "size": "SMALL" - } - }, - "labelColor": { - "options": { - "color": "#000000" - }, - "type": "STATIC" - }, - "labelSize": { - "options": { - "size": 14 - }, - "type": "STATIC" - }, - "labelText": { - "options": { - "value": "" - }, - "type": "STATIC" - }, - "lineColor": { - "options": { - "color": "#41937c" - }, - "type": "STATIC" - }, - "lineWidth": { - "options": { - "size": 1 - }, - "type": "STATIC" - }, - "symbolizeAs": { - "options": { - "value": "circle" - } - } - }, - "type": "VECTOR" - }, - "type": "VECTOR", - "visible": true - } - ], - "mapStateJSON": { - "center": { - "lat": 19.94277, - "lon": 0 - }, - "filters": [], - "query": { - "language": "kuery", - "query": "" - }, - "refreshConfig": { - "interval": 0, - "isPaused": false - }, - "timeFilters": { - "from": "now-15m", - "to": "now" - }, - "zoom": 1.97 - }, - "title": "CloudTrail Source Location [Logs AWS]", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 74.14342 + ], + [ + -180, + -58.35006 + ], + [ + 180, + -58.35006 + ], + [ + 180, + 74.14342 + ], + [ + -180, + 74.14342 + ] + ] + ], + "type": "Polygon" }, - "id": "dae24080-739a-11ea-a345-f985c61fe654", - "references": [ - { - "id": "logs-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map" + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"2c7b49fb-3fb5-4e18-b27f-fabe930971f3\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"a10fa758-30ad-4e2a-bf9d-472e133a7f17\",\"joins\":[],\"label\":\"CloudTrail Soure Location\",\"maxZoom\":24,\"minZoom\":0,\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:aws.cloudtrail\"},\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"filterByMapBounds\":true,\"geoField\":\"source.geo.location\",\"id\":\"7bfe2df9-9398-4f1a-8cf7-b57aa5f3f31e\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"scalingType\":\"LIMIT\",\"sortField\":\"\",\"sortOrder\":\"desc\",\"tooltipProperties\":[],\"topHitsSize\":1,\"type\":\"ES_SEARCH\"},\"style\":{\"isTimeAware\":true,\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#54B399\"},\"type\":\"STATIC\"},\"icon\":{\"options\":{\"value\":\"marker\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"size\":6},\"type\":\"STATIC\"},\"labelBorderColor\":{\"options\":{\"color\":\"#FFFFFF\"},\"type\":\"STATIC\"},\"labelBorderSize\":{\"options\":{\"size\":\"SMALL\"}},\"labelColor\":{\"options\":{\"color\":\"#000000\"},\"type\":\"STATIC\"},\"labelSize\":{\"options\":{\"size\":14},\"type\":\"STATIC\"},\"labelText\":{\"options\":{\"value\":\"\"},\"type\":\"STATIC\"},\"lineColor\":{\"options\":{\"color\":\"#41937c\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":1},\"type\":\"STATIC\"},\"symbolizeAs\":{\"options\":{\"value\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":19.94277,\"lon\":0},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15m\",\"to\":\"now\"},\"zoom\":1.97}", + "title": "CloudTrail Source Location [Logs AWS]", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "dae24080-739a-11ea-a345-f985c61fe654", + "references": [ + { + "id": "logs-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json index 606738dd8a..0f276633c1 100644 --- a/packages/aws/0.1.0/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/search/30ccde50-7397-11ea-a345-f985c61fe654.json @@ -1,66 +1,35 @@ { - "attributes": { - "columns": [ - "user.id", - "event.provider", - "aws.cloudtrail.event_type", - "event.action", - "event.outcome", - "source.address", - "source.geo.region_name" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "stream.dataset", - "negate": false, - "params": { - "query": "aws.cloudtrail" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "stream.dataset": "aws.cloudtrail" - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [], - "title": "CloudTrail Events [Logs AWS]", - "version": 1 - }, - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } + "attributes": { + "columns": [ + "user.id", + "event.provider", + "aws.cloudtrail.event_type", + "event.action", + "event.outcome", + "source.address", + "source.geo.region_name" ], - "type": "search" + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"aws.cloudtrail\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"stream.dataset\":\"aws.cloudtrail\"}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" + }, + "sort": [], + "title": "CloudTrail Events [Logs AWS]", + "version": 1 + }, + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.1.0/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json index 805fbf3fbd..c4ae02bc85 100644 --- a/packages/aws/0.1.0/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.1.0/kibana/search/5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb.json @@ -1,102 +1,42 @@ { - "attributes": { - "columns": [ - "aws.s3access.http_status", - "aws.s3access.error_code", - "aws.s3access.operation", - "aws.s3access.request_uri" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "aws.s3access.http_status", - "negate": true, - "params": { - "query": "200" - }, - "type": "phrase", - "value": "200" - }, - "query": { - "match": { - "aws.s3access.http_status": { - "query": "200", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "s3access" - }, - "type": "phrase", - "value": "s3access" - }, - "query": { - "match": { - "fileset.name": { - "query": "s3access", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Error Logs [Logs AWS]", - "version": 1 + "attributes": { + "columns": [ + "aws.s3access.http_status", + "aws.s3access.error_code", + "aws.s3access.operation", + "aws.s3access.request_uri" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"aws.s3access.http_status\",\"negate\":true,\"params\":{\"query\":\"200\"},\"type\":\"phrase\",\"value\":\"200\"},\"query\":{\"match\":{\"aws.s3access.http_status\":{\"query\":\"200\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"s3access\"},\"type\":\"phrase\",\"value\":\"s3access\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"s3access\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Error Logs [Logs AWS]", + "version": 1 + }, + "id": "5e5a3c90-bac0-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json index b51bf0e8e5..3f47ee2136 100644 --- a/packages/aws/0.1.0/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/search/c1aee600-4487-11ea-ad63-791a5dc86f10.json @@ -1,101 +1,41 @@ { - "attributes": { - "columns": [ - "source.ip", - "source.port", - "event.original" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "vpcflow" - }, - "type": "phrase", - "value": "vpcflow" - }, - "query": { - "match": { - "fileset.name": { - "query": "vpcflow", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "aws.vpcflow.action", - "negate": false, - "params": { - "query": "REJECT" - }, - "type": "phrase", - "value": "REJECT" - }, - "query": { - "match": { - "aws.vpcflow.action": { - "query": "REJECT", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "VPC Flow Reject Logs [Logs AWS]", - "version": 1 + "attributes": { + "columns": [ + "source.ip", + "source.port", + "event.original" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"vpcflow\"},\"type\":\"phrase\",\"value\":\"vpcflow\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"vpcflow\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"aws.vpcflow.action\",\"negate\":false,\"params\":{\"query\":\"REJECT\"},\"type\":\"phrase\",\"value\":\"REJECT\"},\"query\":{\"match\":{\"aws.vpcflow.action\":{\"query\":\"REJECT\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "VPC Flow Reject Logs [Logs AWS]", + "version": 1 + }, + "id": "c1aee600-4487-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json index 7a24b2eed1..b4cb318e79 100644 --- a/packages/aws/0.1.0/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/007ceec0-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketDropCountNoRoute.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Drop Count No Route [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketDropCountNoRoute.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Drop Count No Route [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "007ceec0-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json index 23cad93e7d..38bbbe1075 100644 --- a/packages/aws/0.1.0/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/00b29040-921d-11e9-aa19-159bf182e06f.json @@ -1,91 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Transaction Blocked [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(164,221,0,1)", - "id": "27aaf910-d978-11e9-aff2-99c15d8b7da1", - "operator": "lte", - "value": 0 - }, - { - "color": "rgba(244,78,59,1)", - "id": "3526a9e0-d978-11e9-aff2-99c15d8b7da1", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "bar_color": "rgba(211,49,21,1)", - "id": "f8196690-921a-11e9-badf-4b42bd1ef543", - "operator": "gt", - "value": 0 - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drilldown_url": "", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Transaction Blocked", - "line_width": 1, - "metrics": [ - { - "field": "aws.rds.transactions.blocked", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "metric" - }, - "title": "RDS Transaction Blocked [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "00b29040-921d-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Transaction Blocked [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(164,221,0,1)\",\"id\":\"27aaf910-d978-11e9-aff2-99c15d8b7da1\",\"operator\":\"lte\",\"value\":0},{\"color\":\"rgba(244,78,59,1)\",\"id\":\"3526a9e0-d978-11e9-aff2-99c15d8b7da1\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"bar_color\":\"rgba(211,49,21,1)\",\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\",\"operator\":\"gt\",\"value\":0}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drilldown_url\":\"\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Transaction Blocked\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.rds.transactions.blocked\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"metric\"},\"title\":\"RDS Transaction Blocked [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "00b29040-921d-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json index b0edb98194..62315f638b 100644 --- a/packages/aws/0.1.0/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/01ed5990-694a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesDropCountNoRoute.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Drop Count No Route [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesDropCountNoRoute.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Drop Count No Route [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "01ed5990-694a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json index e58bce43bc..dda02ff6c1 100644 --- a/packages/aws/0.1.0/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/08645080-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Out To Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsOutToDestination.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet Out To Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Out To Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsOutToDestination.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet Out To Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "08645080-6891-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json index e63994d397..769f677609 100644 --- a/packages/aws/0.1.0/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/09857a20-180f-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Failed To Redrive To DLQ", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFailedToRedriveToDlq.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Failed To Redrive To DLQ [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Failed To Redrive To DLQ\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFailedToRedriveToDlq.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Failed To Redrive To DLQ [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "09857a20-180f-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json b/packages/aws/0.1.0/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json index 758cf1d78e..4207c71a61 100644 --- a/packages/aws/0.1.0/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json +++ b/packages/aws/0.1.0/kibana/visualization/09db13f0-2bdd-11e9-9fe1-cde861544141.json @@ -1,83 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Instance State [Metrics AWS] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "16": "#629E51", - "272": "#DEDAF7", - "80": "#E24D42", - "running": "#7EB26D", - "stopped": "#E24D42" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "EC2 Instance State" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "", - "field": "aws.ec2.instance.state.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "labels": { - "last_level": true, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "EC2 Instance State [Metrics AWS] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "EC2 Instance State [Metrics AWS] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"16\":\"#629E51\",\"272\":\"#DEDAF7\",\"80\":\"#E24D42\",\"running\":\"#7EB26D\",\"stopped\":\"#E24D42\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"EC2 Instance State\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.ec2.instance.state.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"EC2 Instance State [Metrics AWS] ECS\",\"type\":\"pie\"}" + }, + "id": "09db13f0-2bdd-11e9-9fe1-cde861544141", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json index 50798b0bb8..25977cdc4d 100644 --- a/packages/aws/0.1.0/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/0a36b590-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketsIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketsIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "0a36b590-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json index 3270b29d40..6433643e7c 100644 --- a/packages/aws/0.1.0/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/0f056420-739e-11ea-a345-f985c61fe654.json @@ -1,70 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Event Type [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "CloudTrail Event Type", - "field": "aws.cloudtrail.event_type", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Event Type [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "0f056420-739e-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Event Type [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"CloudTrail Event Type\",\"field\":\"aws.cloudtrail.event_type\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Event Type [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "0f056420-739e-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json index 48cc9af9dc..76ed2323d3 100644 --- a/packages/aws/0.1.0/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/10e0f270-694c-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketsOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketsOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "10e0f270-694c-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.1.0/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json index 164d3c8a34..8aa40211de 100644 --- a/packages/aws/0.1.0/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.1.0/kibana/visualization/1235fe50-41e7-11e9-b7a0-c99d9d127b61.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Received [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "1ccb6710-43b3-11e9-8c70-d17a67455a84" - } - ], - "bar_color_rules": [ - { - "id": "57cc0200-43b5-11e9-84e9-a97a63579915" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.received", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Received [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Received [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"1ccb6710-43b3-11e9-8c70-d17a67455a84\"}],\"bar_color_rules\":[{\"id\":\"57cc0200-43b5-11e9-84e9-a97a63579915\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.received\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Received [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1235fe50-41e7-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json index e20e9a79a0..c58b49ad72 100644 --- a/packages/aws/0.1.0/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/128fd450-734e-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Invocations Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Invocations", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Invocations", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Invocations Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "128fd450-734e-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Invocations Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Invocations\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Invocations\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Invocations Top5\",\"type\":\"metrics\"}" + }, + "id": "128fd450-734e-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json index aec59938a8..e40d6cdf67 100644 --- a/packages/aws/0.1.0/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/12eff7e0-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Total Read Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Total Read Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeTotalReadTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Total Read Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Total Read Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Total Read Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeTotalReadTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Total Read Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json index cfaff502e9..10db55c2bd 100644 --- a/packages/aws/0.1.0/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/13e624c0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,119 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Messages and Notifications [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Messages Published", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfMessagesPublished.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0", - "formatter": "s,s,3", - "id": "204ff2b0-1b77-11ea-9357-231d0e09a8a9", - "label": "Notifications Delivered", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsDelivered.sum", - "id": "204ff2b1-1b77-11ea-9357-231d0e09a8a9", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "204ff2b1-1b77-11ea-9357-231d0e09a8a9", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": "0", - "formatter": "s,s,3", - "id": "32e925e0-1b77-11ea-9357-231d0e09a8a9", - "label": "Notifications Failed", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFailed.sum", - "id": "32e925e1-1b77-11ea-9357-231d0e09a8a9", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "32e925e1-1b77-11ea-9357-231d0e09a8a9", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Messages and Notifications [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Messages and Notifications [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Messages Published\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfMessagesPublished.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"204ff2b0-1b77-11ea-9357-231d0e09a8a9\",\"label\":\"Notifications Delivered\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsDelivered.sum\",\"id\":\"204ff2b1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"204ff2b1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(244,78,59,1)\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"32e925e0-1b77-11ea-9357-231d0e09a8a9\",\"label\":\"Notifications Failed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFailed.sum\",\"id\":\"32e925e1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"32e925e1-1b77-11ea-9357-231d0e09a8a9\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Messages and Notifications [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "13e624c0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json index 431d30b4c2..dec2050088 100644 --- a/packages/aws/0.1.0/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/142ad600-693b-11ea-b0ac-95d4ecb1fecd.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data State [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "05e19c00-693b-11ea-8bb6-25461aeac3d5" - } - ], - "bar_color_rules": [ - { - "id": "fdd5ac40-693a-11ea-8bb6-25461aeac3d5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelState.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPN Tunnel Data State [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data State [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"05e19c00-693b-11ea-8bb6-25461aeac3d5\"}],\"bar_color_rules\":[{\"id\":\"fdd5ac40-693a-11ea-8bb6-25461aeac3d5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelState.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPN Tunnel Data State [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "142ad600-693b-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json index 4f5a37dff8..3fa52be1e8 100644 --- a/packages/aws/0.1.0/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/15818fd0-f7f9-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Network In Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 Network In Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.network.in.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 Network In Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Network In Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 Network In Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.network.in.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 Network In Bytes\",\"type\":\"metrics\"}" + }, + "id": "15818fd0-f7f9-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json index 4a8c00372c..c8f058675b 100644 --- a/packages/aws/0.1.0/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/17fcda50-921b-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Database Connections [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "10bc2760-d978-11e9-aff2-99c15d8b7da1" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Database Connections", - "line_width": 1, - "metrics": [ - { - "field": "aws.rds.database_connections", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "metric" - }, - "title": "RDS Database Connections [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "17fcda50-921b-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Database Connections [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"10bc2760-d978-11e9-aff2-99c15d8b7da1\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Database Connections\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.rds.database_connections\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"metric\"},\"title\":\"RDS Database Connections [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "17fcda50-921b-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.1.0/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json index 5bb1eafec4..8df9fd06a5 100644 --- a/packages/aws/0.1.0/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.1.0/kibana/visualization/1f3f00c0-28d1-11ea-ba6c-49a884eb104f.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Invoked Functions [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Invocations.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Lambda Top Invoked Functions [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Invoked Functions [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Invocations.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Lambda Top Invoked Functions [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1f3f00c0-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json index af6e31a5b1..448f43c564 100644 --- a/packages/aws/0.1.0/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/1f528f50-b3ce-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP Backend 2XX [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP Backend 2XX", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_Backend_2XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP Backend 2XX [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP Backend 2XX [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP Backend 2XX\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_Backend_2XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP Backend 2XX [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "1f528f50-b3ce-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json index 3f08b9269c..ad3eee113e 100644 --- a/packages/aws/0.1.0/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/219c1850-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 2xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 200 and http.response.status_code\t\u003c 300" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 2xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 2xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 2xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(164,221,0,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 200 and http.response.status_code\\t\\u003c 300\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 2xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 2xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "219c1850-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json index ced9c6bd98..bf360db182 100644 --- a/packages/aws/0.1.0/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/21f30090-b3ca-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0", - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP Backend 4XX Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_Backend_4XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP Backend 4XX Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP Backend 4XX Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_Backend_4XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP Backend 4XX Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "21f30090-b3ca-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json index 749cc47d60..cc7721b336 100644 --- a/packages/aws/0.1.0/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/233b3400-f7f9-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Network Out Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 Network Out Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.network.out.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 Network Out Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Network Out Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 Network Out Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.network.out.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 Network Out Bytes\",\"type\":\"metrics\"}" + }, + "id": "233b3400-f7f9-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json index cd5b5f17ed..828ed30be9 100644 --- a/packages/aws/0.1.0/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/visualization/247e2990-4699-11ea-ad63-791a5dc86f10.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Bucket Name Filter [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.s3.bucket.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "S3 Bucket Names", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "S3 Bucket Name Filter [Logs AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "247e2990-4699-11ea-ad63-791a5dc86f10", - "references": [ - { - "id": "logs-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "S3 Bucket Name Filter [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.s3.bucket.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"S3 Bucket Names\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"S3 Bucket Name Filter [Logs AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "247e2990-4699-11ea-ad63-791a5dc86f10", + "references": [ + { + "id": "logs-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json index 913c25cf20..acb0e8e970 100644 --- a/packages/aws/0.1.0/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/25384bf0-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Total Write Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Total Write Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeTotalWriteTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Total Write Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Total Write Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Total Write Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeTotalWriteTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Total Write Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json index 86442ab581..3c18fd14cb 100644 --- a/packages/aws/0.1.0/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/26b73e50-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data Out Per VPN ID [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data Out Per VPN ID [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "26b73e50-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json index ae7bade165..3ba4265811 100644 --- a/packages/aws/0.1.0/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/visualization/2929edb0-178e-11ea-8650-fb606deb5be4.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Service Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.Service", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "service name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Service Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2929edb0-178e-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Service Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.Service\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"service name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Service Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "2929edb0-178e-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json index a2a9a532ae..eba92fa4bd 100644 --- a/packages/aws/0.1.0/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/2b2d58b0-4762-11e9-8062-c98a86cb6f94.json @@ -1,92 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Request Latency Total Request in ms [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "c0d11b00-4761-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "67cb0930-4761-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "6eafde10-4761-11e9-bf81-69a4e579cab5" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "pivot_id": "aws.s3.bucket.name", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "ac2ef870-4761-11e9-bf81-69a4e579cab5" - } - ], - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Latency in ms", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.latency.total_request.ms", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Request Latency Total Request in ms [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Request Latency Total Request in ms [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"c0d11b00-4761-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"67cb0930-4761-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"6eafde10-4761-11e9-bf81-69a4e579cab5\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"pivot_id\":\"aws.s3.bucket.name\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"color_rules\":[{\"id\":\"ac2ef870-4761-11e9-bf81-69a4e579cab5\"}],\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Latency in ms\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.latency.total_request.ms\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Request Latency Total Request in ms [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2b2d58b0-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json index 5ccc431463..acaecdbdaf 100644 --- a/packages/aws/0.1.0/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/2dbb8f90-4760-11e9-8062-c98a86cb6f94.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "f679e680-475f-11e9-a9de-e776805ecfc9" - } - ], - "bar_color_rules": [ - { - "id": "f703aff0-475f-11e9-a9de-e776805ecfc9" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "f8388670-475f-11e9-a9de-e776805ecfc9" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_daily_storage.bucket.size.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Daily Storage Bucket Size in Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"f679e680-475f-11e9-a9de-e776805ecfc9\"}],\"bar_color_rules\":[{\"id\":\"f703aff0-475f-11e9-a9de-e776805ecfc9\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"f8388670-475f-11e9-a9de-e776805ecfc9\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_daily_storage.bucket.size.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Daily Storage Bucket Size in Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2dbb8f90-4760-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json index 12429ab895..91a152fef7 100644 --- a/packages/aws/0.1.0/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/2ee7f420-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VpnId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data In Per VPN ID [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VpnId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data In Per VPN ID [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "2ee7f420-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.1.0/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json index c059de7040..37ea0b5327 100644 --- a/packages/aws/0.1.0/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.1.0/kibana/visualization/31a4ea90-152b-11ea-841c-01bf20a6c8ba.json @@ -1,83 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top 10 Billing per Service Name [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "729af8b0-152a-11ea-ae8f-79fec1a0d4d3", - "index_pattern": "metrics-*", - "interval": "12h", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "729b1fc0-152a-11ea-ae8f-79fec1a0d4d3", - "label": "avg(aws.billing.metrics.EstimatedCharges.max)", - "line_width": 2, - "metrics": [ - { - "field": "aws.billing.metrics.EstimatedCharges.max", - "id": "729b1fc1-152a-11ea-ae8f-79fec1a0d4d3", - "type": "sum" - } - ], - "override_index_pattern": 0, - "point_size": "4", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.ServiceName", - "terms_include": "", - "terms_order_by": "729b1fc1-152a-11ea-ae8f-79fec1a0d4d3", - "terms_size": "10", - "type": "timeseries", - "value_template": "${{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Top 10 Billing per Service Name [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", - "references": [], - "type": "visualization" + "title": "Top 10 Billing per Service Name [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"729af8b0-152a-11ea-ae8f-79fec1a0d4d3\",\"index_pattern\":\"metrics-*\",\"interval\":\"12h\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"729b1fc0-152a-11ea-ae8f-79fec1a0d4d3\",\"label\":\"avg(aws.billing.metrics.EstimatedCharges.max)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.billing.metrics.EstimatedCharges.max\",\"id\":\"729b1fc1-152a-11ea-ae8f-79fec1a0d4d3\",\"type\":\"sum\"}],\"override_index_pattern\":0,\"point_size\":\"4\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.ServiceName\",\"terms_include\":\"\",\"terms_order_by\":\"729b1fc1-152a-11ea-ae8f-79fec1a0d4d3\",\"terms_size\":\"10\",\"type\":\"timeseries\",\"value_template\":\"${{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Top 10 Billing per Service Name [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "31a4ea90-152b-11ea-841c-01bf20a6c8ba", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json b/packages/aws/0.1.0/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json index 3452c2704f..6aa47605a2 100644 --- a/packages/aws/0.1.0/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json +++ b/packages/aws/0.1.0/kibana/visualization/31ad4090-2003-11ea-8f72-2f8d21e50b0c.json @@ -1,216 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Write Utilization", - "field": "aws.dynamodb.metrics.AccountProvisionedWriteCapacityUtilization.avg" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "scaleMetricValues": false, - "timeRange": { - "from": "now-15m", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Read Utilization", - "field": "aws.dynamodb.metrics.AccountProvisionedReadCapacityUtilization.avg" - }, - "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" - } - }, - "label": "@timestamp per 30 seconds", - "params": { - "bounds": { - "max": "2020-04-10T10:29:58.462Z", - "min": "2020-04-10T10:14:58.462Z" - }, - "date": true, - "format": "HH:mm:ss", - "interval": "PT30S", - "intervalESUnit": "s", - "intervalESValue": 30 - } - }, - "y": [ - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Write Utilization", - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Read Utilization", - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Write Utilization" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Read Utilization" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#34130C", - "show": false, - "style": "full", - "value": 10, - "width": 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": "Write Utilization" - }, - "type": "value" - } - ] - }, - "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Write Utilization\",\"field\":\"aws.dynamodb.metrics.AccountProvisionedWriteCapacityUtilization.avg\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"scaleMetricValues\":false,\"timeRange\":{\"from\":\"now-15m\",\"to\":\"now\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Read Utilization\",\"field\":\"aws.dynamodb.metrics.AccountProvisionedReadCapacityUtilization.avg\"},\"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\"}},\"label\":\"@timestamp per 30 seconds\",\"params\":{\"bounds\":{\"max\":\"2020-04-10T10:29:58.462Z\",\"min\":\"2020-04-10T10:14:58.462Z\"},\"date\":true,\"format\":\"HH:mm:ss\",\"interval\":\"PT30S\",\"intervalESUnit\":\"s\",\"intervalESValue\":30}},\"y\":[{\"accessor\":1,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Write Utilization\",\"params\":{}},{\"accessor\":2,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Read Utilization\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Write Utilization\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":\"true\",\"showCircles\":true,\"type\":\"line\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"3\",\"label\":\"Read Utilization\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":\"true\",\"showCircles\":true,\"type\":\"line\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#34130C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":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\":\"Write Utilization\"},\"type\":\"value\"}]},\"title\":\"DynamoDB Account Provisioned Capacity Utilization [Metrics AWS]\",\"type\":\"line\"}" + }, + "id": "31ad4090-2003-11ea-8f72-2f8d21e50b0c", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json index 3c5f8cc262..29fcd335cd 100644 --- a/packages/aws/0.1.0/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/396089c0-7399-11ea-a345-f985c61fe654.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "event.action values separated by event.provider.", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Actions [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "event.provider", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "event.action", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Actions [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "event.action values separated by event.provider.", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "396089c0-7399-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Actions [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"event.provider\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"event.action\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Actions [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "396089c0-7399-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json index d2bda5e448..3528e3eca8 100644 --- a/packages/aws/0.1.0/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/398d12d0-7352-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Throttles Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Throttles", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Throttles", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Throttles Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "398d12d0-7352-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Throttles Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Throttles\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Throttles\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Throttles Top5\",\"type\":\"metrics\"}" + }, + "id": "398d12d0-7352-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json b/packages/aws/0.1.0/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json index c836b092ce..b9cef4a8a6 100644 --- a/packages/aws/0.1.0/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.1.0/kibana/visualization/39dfc8d0-28cf-11ea-ba6c-49a884eb104f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Duration in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Duration.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "avg" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Lambda Duration in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Duration in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Duration.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"avg\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Lambda Duration in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "39dfc8d0-28cf-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json index b43ff703f8..fb46520a65 100644 --- a/packages/aws/0.1.0/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/3a3914d0-4761-11e9-8062-c98a86cb6f94.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Daily Storage Number of Objects [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "167ea870-4761-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "01dad830-4761-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "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": "aws.s3_daily_storage.number_of_objects", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Daily Storage Number of Objects [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Daily Storage Number of Objects [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"167ea870-4761-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"01dad830-4761-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"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\":\"aws.s3_daily_storage.number_of_objects\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Daily Storage Number of Objects [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "3a3914d0-4761-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json index 77caf0de68..19c7dbb979 100644 --- a/packages/aws/0.1.0/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/3dee68c0-7b0c-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Max Request Latency Per Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.SuccessfulRequestLatency.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Operation", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Max Request Latency Per Operation [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Max Request Latency Per Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.SuccessfulRequestLatency.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Operation\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Max Request Latency Per Operation [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "3dee68c0-7b0c-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json index 4aafcee1d3..42032b4878 100644 --- a/packages/aws/0.1.0/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/415fed40-694f-11ea-b0ac-95d4ecb1fecd.json @@ -1,93 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "TransitGateway Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.TransitGateway", - "id": "1584479118709", - "indexPatternRefName": "control_2_index_pattern", - "label": "transit gateway", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "TransitGateway Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "TransitGateway Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.TransitGateway\",\"id\":\"1584479118709\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"transit gateway\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"TransitGateway Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "415fed40-694f-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json b/packages/aws/0.1.0/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json index a123b35d1b..aaacd8b82d 100644 --- a/packages/aws/0.1.0/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json +++ b/packages/aws/0.1.0/kibana/visualization/42016bf0-728f-11e9-9a7b-4d62d5bcf4fc.json @@ -1,79 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Latency [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "default_index_pattern": "metrics-8*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS Cloudwatch ELB Latency", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.Latency", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ELB Latency", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Latency [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"default_index_pattern\":\"metrics-8*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS Cloudwatch ELB Latency\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.Latency\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ELB Latency\",\"type\":\"metrics\"}" + }, + "id": "42016bf0-728f-11e9-9a7b-4d62d5bcf4fc", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json index 0b33d0f5a0..e7690c0047 100644 --- a/packages/aws/0.1.0/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/4658f540-734a-11e9-816b-07687310a99a.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Empty Receives Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "23be77d0-734a-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "AWS SQS Empty Receives", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.empty_receives", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS SQS Empty Receives Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4658f540-734a-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "SQS Empty Receives Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"23be77d0-734a-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"AWS SQS Empty Receives\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.empty_receives\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS SQS Empty Receives Top5\",\"type\":\"metrics\"}" + }, + "id": "4658f540-734a-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json index af6dcf6903..a86fa95e41 100644 --- a/packages/aws/0.1.0/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/49379b70-7b07-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Consumed Write Capacity Units", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ConsumedWriteCapacityUnits.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Consumed Write Capacity Units [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Consumed Write Capacity Units\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ConsumedWriteCapacityUnits.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Consumed Write Capacity Units [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "49379b70-7b07-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.1.0/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json index 75684367d2..ac8c108efd 100644 --- a/packages/aws/0.1.0/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.1.0/kibana/visualization/4bf0a740-28d1-11ea-ba6c-49a884eb104f.json @@ -1,95 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "3eabbde0-28d1-11ea-8789-f72e3366fb25" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Errors.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Lambda Top Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"gauge_color_rules\":[{\"id\":\"3eabbde0-28d1-11ea-8789-f72e3366fb25\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Errors.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Lambda Top Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "4bf0a740-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json b/packages/aws/0.1.0/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json index d249e09cf1..81683b5d83 100644 --- a/packages/aws/0.1.0/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json +++ b/packages/aws/0.1.0/kibana/visualization/4bf62a10-8310-11e9-ac83-47df3568ff90.json @@ -1,98 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ECS CPU Available [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "bb21d180-830d-11e9-9c4c-391fa0a2e15f" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "lucene", - "query": "(aws.cloudwatch.namespace:\"AWS/ECS\") AND (_exists_: aws.ecs.metrics.CPUReservation) AND (_exists_: aws.ecs.metrics.CPUUtilization)" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "aws.ecs.metrics.CPUUtilization", - "id": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "type": "sum" - }, - { - "field": "aws.ecs.metrics.CPUReservation", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "id": "68a93050-830e-11e9-9c4c-391fa0a2e15f", - "script": "(params.res - params.util) / 100", - "type": "math", - "variables": [ - { - "field": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "id": "6f338920-830e-11e9-9c4c-391fa0a2e15f", - "name": "util" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f", - "name": "res" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.ClusterName", - "terms_order_by": "_key", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ECS CPU Available", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", - "references": [], - "type": "visualization" + "title": "Cloudwatch ECS CPU Available [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"bb21d180-830d-11e9-9c4c-391fa0a2e15f\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"lucene\",\"query\":\"(aws.cloudwatch.namespace:\\\"AWS/ECS\\\") AND (_exists_: aws.ecs.metrics.CPUReservation) AND (_exists_: aws.ecs.metrics.CPUUtilization)\"},\"formatter\":\"percent\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ecs.metrics.CPUUtilization\",\"id\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"type\":\"sum\"},{\"field\":\"aws.ecs.metrics.CPUReservation\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"},{\"id\":\"68a93050-830e-11e9-9c4c-391fa0a2e15f\",\"script\":\"(params.res - params.util) / 100\",\"type\":\"math\",\"variables\":[{\"field\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"id\":\"6f338920-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"util\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"res\"}]}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.ClusterName\",\"terms_order_by\":\"_key\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ECS CPU Available\",\"type\":\"metrics\"}" + }, + "id": "4bf62a10-8310-11e9-ac83-47df3568ff90", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json index b0bef14daf..f0fa6ed7ff 100644 --- a/packages/aws/0.1.0/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/4c23e4c0-739a-11ea-a345-f985c61fe654.json @@ -1,151 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Event Outcome over time [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "scaleMetricValues": false, - "timeRange": { - "from": "now-24h", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "event.outcome", - "missingBucket": true, - "missingBucketLabel": "[unknown]", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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" - } - ], - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "lineWidth": 2, - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "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": "Count" - }, - "type": "value" - } - ] - }, - "title": "CloudTrail Event Outcome over time [Logs AWS]", - "type": "area" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Event Outcome over time [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"scaleMetricValues\":false,\"timeRange\":{\"from\":\"now-24h\",\"to\":\"now\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"event.outcome\",\"missingBucket\":true,\"missingBucketLabel\":\"[unknown]\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\"}],\"grid\":{\"categoryLines\":false},\"labels\":{},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"interpolate\":\"linear\",\"lineWidth\":2,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"area\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"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\":\"Count\"},\"type\":\"value\"}]},\"title\":\"CloudTrail Event Outcome over time [Logs AWS]\",\"type\":\"area\"}" + }, + "id": "4c23e4c0-739a-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json b/packages/aws/0.1.0/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json index 6803a4afe0..939b48f19c 100644 --- a/packages/aws/0.1.0/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.1.0/kibana/visualization/53730d20-437e-11e9-8697-530f39afc6eb.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "3e3d3610-437e-11e9-a35d-972620e4f790" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS SQS Oldest Message Age in Seconds", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.oldest_message_age.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "53730d20-437e-11e9-8697-530f39afc6eb", - "references": [], - "type": "visualization" + "title": "SQS Oldest Message Age in Seconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"3e3d3610-437e-11e9-a35d-972620e4f790\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS SQS Oldest Message Age in Seconds\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.oldest_message_age.sec\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Oldest Message Age in Seconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "53730d20-437e-11e9-8697-530f39afc6eb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json index 9c5040af18..9160314ff0 100644 --- a/packages/aws/0.1.0/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/54e88a40-734e-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch Lambda Errors Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Lambda Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.lambda.metrics.Errors", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch Lambda Errors Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "54e88a40-734e-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch Lambda Errors Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Lambda Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.lambda.metrics.Errors\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch Lambda Errors Top5\",\"type\":\"metrics\"}" + }, + "id": "54e88a40-734e-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json index 4335f5439f..9f5d6d5ae5 100644 --- a/packages/aws/0.1.0/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/572d40e0-b3ca-11e9-87a4-078dbbae220d.json @@ -1,88 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Backend Connection Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "00", - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Backend Connection Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.BackendConnectionErrors.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Backend Connection Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Backend Connection Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":\"00\",\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Backend Connection Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.BackendConnectionErrors.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Backend Connection Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "572d40e0-b3ca-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json index 8711f57b6a..330c5b601e 100644 --- a/packages/aws/0.1.0/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/58e17c10-7349-11e9-816b-07687310a99a.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 5xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 5xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.5xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 5xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "58e17c10-7349-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "S3 Total Error 5xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 5xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.5xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 5xx\",\"type\":\"metrics\"}" + }, + "id": "58e17c10-7349-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json index ee117c3675..cd1e8a239f 100644 --- a/packages/aws/0.1.0/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "05e19c00-693b-11ea-8bb6-25461aeac3d5" - } - ], - "bar_color_rules": [ - { - "id": "fdd5ac40-693a-11ea-8bb6-25461aeac3d5" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelState.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data State Per Tunnel IP [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"05e19c00-693b-11ea-8bb6-25461aeac3d5\"}],\"bar_color_rules\":[{\"id\":\"fdd5ac40-693a-11ea-8bb6-25461aeac3d5\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelState.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPN Tunnel Data State Per Tunnel IP [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "58f5a3c0-6943-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json index c548d83261..34cebe2177 100644 --- a/packages/aws/0.1.0/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/59defc90-17a5-11ea-8e91-03c7047cbb9d.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Topic Name Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.TopicName", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "topic name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "SNS Topic Name Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SNS Topic Name Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.TopicName\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"topic name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"SNS Topic Name Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "59defc90-17a5-11ea-8e91-03c7047cbb9d", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json index 686ccd7284..9a86159936 100644 --- a/packages/aws/0.1.0/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/visualization/59e2e110-178d-11ea-8650-fb606deb5be4.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage Resource Count Per Service [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "aws.dimensions.Type : \"Resource\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.usage.metrics.ResourceCount.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Service", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Usage Resource Count Per Service [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "59e2e110-178d-11ea-8650-fb606deb5be4", - "references": [], - "type": "visualization" + "title": "Usage Resource Count Per Service [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"Resource\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.usage.metrics.ResourceCount.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Service\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Usage Resource Count Per Service [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "59e2e110-178d-11ea-8650-fb606deb5be4", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.1.0/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json index 2550a00fa1..11640f11d1 100644 --- a/packages/aws/0.1.0/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.1.0/kibana/visualization/5c93cd10-bac3-11e9-9f70-1f7bda85a5eb.json @@ -1,107 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Http Status over time [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": { - "language": "lucene", - "query": "stream.dataset:aws.s3access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Http Status", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 300 and aws.s3access.http_status \u003e= 200" - }, - "id": "5acdc750-a29d-11e7-a062-a1c3587f4874", - "label": "200s" - }, - { - "color": "rgba(252,196,0,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 400 and aws.s3access.http_status \u003e= 300" - }, - "id": "6efd2ae0-a29d-11e7-a062-a1c3587f4874", - "label": "300s" - }, - { - "color": "rgba(211,49,21,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 500 and aws.s3access.http_status \u003e= 400" - }, - "id": "76089a90-a29d-11e7-a062-a1c3587f4874", - "label": "400s" - }, - { - "color": "rgba(171,20,158,1)", - "filter": { - "language": "kuery", - "query": "aws.s3access.http_status \u003c 600 and aws.s3access.http_status \u003e= 500" - }, - "id": "7c7929d0-a29d-11e7-a062-a1c3587f4874", - "label": "500s" - } - ], - "split_mode": "filters", - "stacked": "stacked", - "terms_field": "http.response.status_code", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Http Status over time [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", - "references": [], - "type": "visualization" + "title": "Http Status over time [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:aws.s3access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Http Status\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 300 and aws.s3access.http_status \\u003e= 200\"},\"id\":\"5acdc750-a29d-11e7-a062-a1c3587f4874\",\"label\":\"200s\"},{\"color\":\"rgba(252,196,0,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 400 and aws.s3access.http_status \\u003e= 300\"},\"id\":\"6efd2ae0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"300s\"},{\"color\":\"rgba(211,49,21,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 500 and aws.s3access.http_status \\u003e= 400\"},\"id\":\"76089a90-a29d-11e7-a062-a1c3587f4874\",\"label\":\"400s\"},{\"color\":\"rgba(171,20,158,1)\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.s3access.http_status \\u003c 600 and aws.s3access.http_status \\u003e= 500\"},\"id\":\"7c7929d0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"500s\"}],\"split_mode\":\"filters\",\"stacked\":\"stacked\",\"terms_field\":\"http.response.status_code\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Http Status over time [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "5c93cd10-bac3-11e9-9f70-1f7bda85a5eb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json index 868a5f2293..806aacc4dd 100644 --- a/packages/aws/0.1.0/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/6392bc30-b3c9-11e9-87a4-078dbbae220d.json @@ -1,90 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Healthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(104,188,0,1)", - "color": "rgba(255,255,255,1)", - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Healthy Host Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HealthyHostCount.max", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.AvailabilityZone", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "ELB Healthy Host Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Healthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(104,188,0,1)\",\"color\":\"rgba(255,255,255,1)\",\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Healthy Host Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HealthyHostCount.max\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"max\"}],\"point_size\":0,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.AvailabilityZone\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"ELB Healthy Host Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6392bc30-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json index 2df22016c3..3d84b4e837 100644 --- a/packages/aws/0.1.0/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/67f43080-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,68 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Idle Time [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_min": "0", - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,1", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Idle Time", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeIdleTime.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Idle Time [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Idle Time [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_min\":\"0\",\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,1\",\"hide_in_legend\":0,\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Idle Time\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeIdleTime.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Idle Time [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json index c05c918c38..58b980010a 100644 --- a/packages/aws/0.1.0/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/visualization/681aab60-178c-11ea-8650-fb606deb5be4.json @@ -1,151 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage CallCount [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "field": "aws.usage.metrics.CallCount.sum" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "filters": [ - { - "input": { - "language": "kuery", - "query": "aws.dimensions.Type : \"API\" " - }, - "label": "" - } - ], - "row": true - }, - "schema": "split", - "type": "filters" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "aws.dimensions.Service", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "field": "aws.dimensions.Resource", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 4, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "sum", - "format": { - "id": "number" - }, - "params": {} - }, - "splitRow": [ - { - "accessor": 0, - "aggType": "filters", - "format": {}, - "params": {} - } - ] - }, - "isDonut": true, - "labels": { - "last_level": false, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Usage CallCount [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "681aab60-178c-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Usage CallCount [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"field\":\"aws.usage.metrics.CallCount.sum\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"filters\":[{\"input\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"API\\\" \"},\"label\":\"\"}],\"row\":true},\"schema\":\"split\",\"type\":\"filters\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"aws.dimensions.Service\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"field\":\"aws.dimensions.Resource\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"dimensions\":{\"buckets\":[{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}},{\"accessor\":4,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitRow\":[{\"accessor\":0,\"aggType\":\"filters\",\"format\":{},\"params\":{}}]},\"isDonut\":true,\"labels\":{\"last_level\":false,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Usage CallCount [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "681aab60-178c-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json index 2e4692d09a..d86da6933e 100644 --- a/packages/aws/0.1.0/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/68970b10-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Connection Established [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "Total Connections Established", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.ConnectionEstablishedCount.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Connection Established [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Connection Established [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"Total Connections Established\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ConnectionEstablishedCount.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Connection Established [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "68970b10-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json index a60696ca78..edd26ef75f 100644 --- a/packages/aws/0.1.0/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/6e3285d0-4763-11e9-8062-c98a86cb6f94.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPattern": "metrics-*", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.s3.bucket.name", - "id": "1549512142947", - "indexPattern": "metrics-*", - "label": "s3 bucket name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS S3 Filters", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPattern\":\"metrics-*\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.s3.bucket.name\",\"id\":\"1549512142947\",\"indexPattern\":\"metrics-*\",\"label\":\"s3 bucket name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS S3 Filters\",\"type\":\"input_control_vis\"}" + }, + "id": "6e3285d0-4763-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json index fb0f626c06..cb200d3a6b 100644 --- a/packages/aws/0.1.0/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/6f7f7680-180c-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Publish Size [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Publish Size", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.PublishSize.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Publish Size [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Publish Size [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Publish Size\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.PublishSize.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Publish Size [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6f7f7680-180c-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json index 14c1bc91a7..953467db5d 100644 --- a/packages/aws/0.1.0/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/6fc1efd0-b3c9-11e9-87a4-078dbbae220d.json @@ -1,90 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Unhealthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": "rgba(244,78,59,1)", - "color": "rgba(255,255,255,1)", - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226", - "operator": "gt", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Unhealthy Host Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.UnHealthyHostCount.max", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.AvailabilityZone", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "ELB Unhealthy Host Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Unhealthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"background_color\":\"rgba(244,78,59,1)\",\"color\":\"rgba(255,255,255,1)\",\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\",\"operator\":\"gt\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Unhealthy Host Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.UnHealthyHostCount.max\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"max\"}],\"point_size\":0,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.AvailabilityZone\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"ELB Unhealthy Host Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "6fc1efd0-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json index 113c737538..d7603e26d5 100644 --- a/packages/aws/0.1.0/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/73970bc0-3e86-11ea-bb0a-69c3ca1d410f.json @@ -1,101 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Top User Agents [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "User Agent", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "2010cb20-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "user_agent.original", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "ELB Top User Agents [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Top User Agents [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"User Agent\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"2010cb20-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"user_agent.original\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"ELB Top User Agents [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "73970bc0-3e86-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.1.0/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json index f555f41ba0..11388f4c27 100644 --- a/packages/aws/0.1.0/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.1.0/kibana/visualization/749cd470-1530-11ea-841c-01bf20a6c8ba.json @@ -1,118 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Estimated Billing Pie Chart [Metrics AWS]", - "uiStateJSON": { - "vis": { - "colors": { - "16": "#629E51", - "272": "#DEDAF7", - "80": "#E24D42", - "running": "#7EB26D", - "stopped": "#E24D42" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "", - "field": "aws.billing.metrics.EstimatedCharges.max" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "", - "field": "aws.dimensions.ServiceName", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "2-orderAgg", - "params": { - "field": "aws.billing.metrics.EstimatedCharges.max" - }, - "schema": "orderAgg", - "type": "avg" - }, - "orderBy": "custom", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 10 - }, - "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": "sum", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": false, - "labels": { - "last_level": true, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Estimated Billing Pie Chart [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Estimated Billing Pie Chart [Metrics AWS]", + "uiStateJSON": "{\"vis\":{\"colors\":{\"16\":\"#629E51\",\"272\":\"#DEDAF7\",\"80\":\"#E24D42\",\"running\":\"#7EB26D\",\"stopped\":\"#E24D42\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.billing.metrics.EstimatedCharges.max\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"\",\"field\":\"aws.dimensions.ServiceName\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderAgg\":{\"enabled\":true,\"id\":\"2-orderAgg\",\"params\":{\"field\":\"aws.billing.metrics.EstimatedCharges.max\"},\"schema\":\"orderAgg\",\"type\":\"avg\"},\"orderBy\":\"custom\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":10},\"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\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}}},\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Estimated Billing Pie Chart [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "749cd470-1530-11ea-841c-01bf20a6c8ba", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json index c69f3c232f..e667cfb435 100644 --- a/packages/aws/0.1.0/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/visualization/75853f20-4484-11ea-ad63-791a5dc86f10.json @@ -1,105 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPC Flow Top IP Addresses [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "IP address", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "40c52370-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "override_index_pattern": 1, - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "source.ip", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "VPC Flow Top IP Addresses [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "75853f20-4484-11ea-ad63-791a5dc86f10", - "references": [], - "type": "visualization" + "title": "VPC Flow Top IP Addresses [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"IP address\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"40c52370-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"override_index_pattern\":1,\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"source.ip\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"VPC Flow Top IP Addresses [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "75853f20-4484-11ea-ad63-791a5dc86f10", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json index 1fa628da25..f852552274 100644 --- a/packages/aws/0.1.0/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/visualization/75ebfda0-1789-11ea-8650-fb606deb5be4.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage Call Count Per Service [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "aws.dimensions.Type : \"API\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.usage.metrics.CallCount.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.Service", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Usage Call Count Per Service [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", - "references": [], - "type": "visualization" + "title": "Usage Call Count Per Service [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"API\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.usage.metrics.CallCount.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.Service\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Usage Call Count Per Service [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "75ebfda0-1789-11ea-8650-fb606deb5be4", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json index a1dc332694..93083ef9fe 100644 --- a/packages/aws/0.1.0/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/76af8140-3e84-11ea-bb0a-69c3ca1d410f.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Inbound Traffic [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,204,202,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\"" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Inbound", - "line_width": 1, - "metrics": [ - { - "field": "source.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Inbound Traffic [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Inbound Traffic [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,204,202,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Inbound\",\"line_width\":1,\"metrics\":[{\"field\":\"source.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Inbound Traffic [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "76af8140-3e84-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json index abea8f172a..5fc3e22775 100644 --- a/packages/aws/0.1.0/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/7b93bab0-7b0a-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Read Throttle Events [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Read Throttle Events", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ReadThrottleEvents.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Read Throttle Events [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Read Throttle Events [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Read Throttle Events\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ReadThrottleEvents.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Read Throttle Events [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "7b93bab0-7b0a-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json index 1fbdea54bd..5bb38c0a65 100644 --- a/packages/aws/0.1.0/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/7bca4f50-739c-11ea-a345-f985c61fe654.json @@ -1,69 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail User Agents [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail User Agents [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7bca4f50-739c-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail User Agents [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail User Agents [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "7bca4f50-739c-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json b/packages/aws/0.1.0/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json index 80e2afafbb..4466dd58fa 100644 --- a/packages/aws/0.1.0/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json +++ b/packages/aws/0.1.0/kibana/visualization/7d1e0870-7a3f-11ea-bfa4-dfea8c457654.json @@ -1,237 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Reads", - "field": "aws.dynamodb.metrics.AccountMaxReads.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Table Reads", - "field": "aws.dynamodb.metrics.AccountMaxTableLevelReads.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Writes", - "field": "aws.dynamodb.metrics.AccountMaxWrites.max" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Table Writes", - "field": "aws.dynamodb.metrics.AccountMaxTableLevelWrites.max" - }, - "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": null, - "y": [ - { - "accessor": 0, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Reads", - "params": {} - }, - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Table Reads", - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "number", - "params": { - "parsedUrl": { - "basePath": "", - "origin": "http://localhost:5601", - "pathname": "/app/kibana" - } - } - }, - "label": "Writes", - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": { - "show": false - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Reads" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "2", - "label": "Table Reads" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Writes" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "4", - "label": "Table Writes" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "histogram", - "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": "Account Max Reads" - }, - "type": "value" - } - ] - }, - "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "DynamoDB Max Read/Write Account Limits [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Reads\",\"field\":\"aws.dynamodb.metrics.AccountMaxReads.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Table Reads\",\"field\":\"aws.dynamodb.metrics.AccountMaxTableLevelReads.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Writes\",\"field\":\"aws.dynamodb.metrics.AccountMaxWrites.max\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Table Writes\",\"field\":\"aws.dynamodb.metrics.AccountMaxTableLevelWrites.max\"},\"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\":null,\"y\":[{\"accessor\":0,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Reads\",\"params\":{}},{\"accessor\":1,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Table Reads\",\"params\":{}},{\"accessor\":2,\"aggType\":\"max\",\"format\":{\"id\":\"number\",\"params\":{\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"http://localhost:5601\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Writes\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Reads\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"2\",\"label\":\"Table Reads\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"3\",\"label\":\"Writes\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"},{\"data\":{\"id\":\"4\",\"label\":\"Table Writes\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"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\":\"Account Max Reads\"},\"type\":\"value\"}]},\"title\":\"DynamoDB Max Read/Write Account Limits [Metrics AWS]\",\"type\":\"histogram\"}" + }, + "id": "7d1e0870-7a3f-11ea-bfa4-dfea8c457654", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json index f19c4c64ab..ae19d9c309 100644 --- a/packages/aws/0.1.0/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/81d83c70-4762-11e9-8062-c98a86cb6f94.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 4xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 4xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.4xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 4xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Error 4xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 4xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.4xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 4xx\",\"type\":\"metrics\"}" + }, + "id": "81d83c70-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json index 73526a731e..87fc0c2954 100644 --- a/packages/aws/0.1.0/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/8345d580-6891-11ea-b0ac-95d4ecb1fecd.json @@ -1,93 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "NATGateway Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.NatGatewayId", - "id": "1584479118709", - "indexPatternRefName": "control_2_index_pattern", - "label": "NATGateway ID", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "NATGateway Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "NATGateway Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.NatGatewayId\",\"id\":\"1584479118709\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"NATGateway ID\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"NATGateway Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "8345d580-6891-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json b/packages/aws/0.1.0/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json index 589f568c46..fba32d4bfc 100644 --- a/packages/aws/0.1.0/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json +++ b/packages/aws/0.1.0/kibana/visualization/83f08eb0-1532-11ea-841c-01bf20a6c8ba.json @@ -1,92 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Total Estimated Charges [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "88a80e30-1530-11ea-961e-c1db9cc6166e" - } - ], - "bar_color_rules": [ - { - "id": "ebb52700-1531-11ea-961e-c1db9cc6166e" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "e8a045e0-1531-11ea-961e-c1db9cc6166e" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "12h", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "not aws.dimensions.ServiceName : * " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Estimated Charges", - "line_width": 1, - "metrics": [ - { - "field": "aws.billing.metrics.EstimatedCharges.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "override_index_pattern": 0, - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_interval": "12h", - "split_color_mode": "gradient", - "split_mode": "filter", - "stacked": "none", - "time_range_mode": "last_value", - "value_template": "${{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Total Estimated Charges [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", - "references": [], - "type": "visualization" + "title": "Total Estimated Charges [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"88a80e30-1530-11ea-961e-c1db9cc6166e\"}],\"bar_color_rules\":[{\"id\":\"ebb52700-1531-11ea-961e-c1db9cc6166e\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"e8a045e0-1531-11ea-961e-c1db9cc6166e\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"12h\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"not aws.dimensions.ServiceName : * \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Estimated Charges\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.billing.metrics.EstimatedCharges.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"override_index_pattern\":0,\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_interval\":\"12h\",\"split_color_mode\":\"gradient\",\"split_mode\":\"filter\",\"stacked\":\"none\",\"time_range_mode\":\"last_value\",\"value_template\":\"${{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"Total Estimated Charges [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "83f08eb0-1532-11ea-841c-01bf20a6c8ba", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json index 9dcdeddef2..9c71f10bd4 100644 --- a/packages/aws/0.1.0/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/8b34a100-4762-11e9-8062-c98a86cb6f94.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Error 5xx [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "59207fe0-4762-11e9-bf81-69a4e579cab5" - } - ], - "bar_color_rules": [ - { - "id": "5ad9a190-4762-11e9-bf81-69a4e579cab5" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total # of HTTP 5xx Errors", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.errors.5xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS S3 Total Error 5xx", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Error 5xx [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"59207fe0-4762-11e9-bf81-69a4e579cab5\"}],\"bar_color_rules\":[{\"id\":\"5ad9a190-4762-11e9-bf81-69a4e579cab5\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total # of HTTP 5xx Errors\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.errors.5xx\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS S3 Total Error 5xx\",\"type\":\"metrics\"}" + }, + "id": "8b34a100-4762-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json index 2cfef3e61c..1f73983e76 100644 --- a/packages/aws/0.1.0/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/8b8a7f80-921c-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "ms,ms,", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Insert Latency in Milliseconds", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.latency.insert", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Insert Latency in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"ms,ms,\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Insert Latency in Milliseconds\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.latency.insert\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Insert Latency in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "8b8a7f80-921c-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json index fac7a2ca55..9ff884e88a 100644 --- a/packages/aws/0.1.0/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/8cf5fbe0-7b07-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Successful Request Latency [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Successful Request Latency", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.SuccessfulRequestLatency.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Successful Request Latency [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Successful Request Latency [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Successful Request Latency\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.SuccessfulRequestLatency.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Successful Request Latency [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "8cf5fbe0-7b07-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json index c067d20952..6ef355e61c 100644 --- a/packages/aws/0.1.0/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/8ec43590-739b-11ea-a345-f985c61fe654.json @@ -1,80 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Top User IDs [Logs AWS]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Event Count" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "User ID", - "field": "user.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 25 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "percentageCol": "", - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "CloudTrail Top User IDs [Logs AWS]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8ec43590-739b-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Top User IDs [Logs AWS]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"User ID\",\"field\":\"user.id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":25},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"percentageCol\":\"\",\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"CloudTrail Top User IDs [Logs AWS]\",\"type\":\"table\"}" + }, + "id": "8ec43590-739b-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json index 64a72130a6..c571c9dc41 100644 --- a/packages/aws/0.1.0/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/9121ac90-734d-11e9-816b-07687310a99a.json @@ -1,75 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Unhealthy Host Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "cbb498f0-734c-11e9-a683-47ca322fa6f9" - } - ], - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "ELB Unhealthy Host Count", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.UnHealthyHostCount", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch ELB Unhealthy Host Count", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9121ac90-734d-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Unhealthy Host Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"cbb498f0-734c-11e9-a683-47ca322fa6f9\"}],\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"ELB Unhealthy Host Count\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.UnHealthyHostCount\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch ELB Unhealthy Host Count\",\"type\":\"metrics\"}" + }, + "id": "9121ac90-734d-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json b/packages/aws/0.1.0/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json index 5a95b97255..68b5f248b0 100644 --- a/packages/aws/0.1.0/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json +++ b/packages/aws/0.1.0/kibana/visualization/915bcd50-28d1-11ea-ba6c-49a884eb104f.json @@ -1,95 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lambda Top Throttles [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "fbf0eac0-28d0-11ea-8789-f72e3366fb25" - } - ], - "bar_color_rules": [ - { - "id": "f679afa0-28d0-11ea-8789-f72e3366fb25" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "3eabbde0-28d1-11ea-8789-f72e3366fb25" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "ca2e4c60-28cd-11ea-822d-3ba2c0089081", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "ca2e4c61-28cd-11ea-822d-3ba2c0089081", - "label": "avg(aws.metrics.Duration.avg)", - "line_width": 2, - "metrics": [ - { - "field": "aws.lambda.metrics.Duration.avg", - "id": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "max" - } - ], - "point_size": "4", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.FunctionName", - "terms_order_by": "ca2e4c62-28cd-11ea-822d-3ba2c0089081", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Lambda Top Throttles [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", - "references": [], - "type": "visualization" + "title": "Lambda Top Throttles [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"fbf0eac0-28d0-11ea-8789-f72e3366fb25\"}],\"bar_color_rules\":[{\"id\":\"f679afa0-28d0-11ea-8789-f72e3366fb25\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"gauge_color_rules\":[{\"id\":\"3eabbde0-28d1-11ea-8789-f72e3366fb25\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"ca2e4c60-28cd-11ea-822d-3ba2c0089081\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"ca2e4c61-28cd-11ea-822d-3ba2c0089081\",\"label\":\"avg(aws.metrics.Duration.avg)\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.lambda.metrics.Duration.avg\",\"id\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"max\"}],\"point_size\":\"4\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.FunctionName\",\"terms_order_by\":\"ca2e4c62-28cd-11ea-822d-3ba2c0089081\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Lambda Top Throttles [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "915bcd50-28d1-11ea-ba6c-49a884eb104f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json b/packages/aws/0.1.0/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json index 1acbf7282e..9dcc4eb9ff 100644 --- a/packages/aws/0.1.0/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json +++ b/packages/aws/0.1.0/kibana/visualization/9202d1a0-178c-11ea-8650-fb606deb5be4.json @@ -1,151 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Usage ResourceCount [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "field": "aws.usage.metrics.ResourceCount.sum" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "filters": [ - { - "input": { - "language": "kuery", - "query": "aws.dimensions.Type : \"Resource\" " - }, - "label": "" - } - ], - "row": true - }, - "schema": "split", - "type": "filters" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "aws.dimensions.Service", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "field": "aws.dimensions.Resource", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 4, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "sum", - "format": { - "id": "number" - }, - "params": {} - }, - "splitRow": [ - { - "accessor": 0, - "aggType": "filters", - "format": {}, - "params": {} - } - ] - }, - "isDonut": true, - "labels": { - "last_level": false, - "show": true, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Usage ResourceCount [Metrics AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Usage ResourceCount [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"field\":\"aws.usage.metrics.ResourceCount.sum\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"filters\":[{\"input\":{\"language\":\"kuery\",\"query\":\"aws.dimensions.Type : \\\"Resource\\\" \"},\"label\":\"\"}],\"row\":true},\"schema\":\"split\",\"type\":\"filters\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"aws.dimensions.Service\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"field\":\"aws.dimensions.Resource\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":true,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"dimensions\":{\"buckets\":[{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}},{\"accessor\":4,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"sum\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitRow\":[{\"accessor\":0,\"aggType\":\"filters\",\"format\":{},\"params\":{}}]},\"isDonut\":true,\"labels\":{\"last_level\":false,\"show\":true,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Usage ResourceCount [Metrics AWS]\",\"type\":\"pie\"}" + }, + "id": "9202d1a0-178c-11ea-8650-fb606deb5be4", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json index 1720fe0e6f..0d0e76c18b 100644 --- a/packages/aws/0.1.0/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/95b322f0-734a-11e9-816b-07687310a99a.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Delayed Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "23be77d0-734a-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "AWS SQS Messages Delayed", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.delayed", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS SQS Messages Delayed Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "95b322f0-734a-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "SQS Messages Delayed Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"23be77d0-734a-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"AWS SQS Messages Delayed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.delayed\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS SQS Messages Delayed Top5\",\"type\":\"metrics\"}" + }, + "id": "95b322f0-734a-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json b/packages/aws/0.1.0/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json index e24cd401a8..b70e46bb99 100644 --- a/packages/aws/0.1.0/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json +++ b/packages/aws/0.1.0/kibana/visualization/966ae990-d979-11e9-9458-bbef63ad717b.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Disk Queue Depth [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.000'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.disk_queue_depth", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Disk Queue Depth [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "966ae990-d979-11e9-9458-bbef63ad717b", - "references": [], - "type": "visualization" + "title": "RDS Disk Queue Depth [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.000'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.disk_queue_depth\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Disk Queue Depth [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "966ae990-d979-11e9-9458-bbef63ad717b", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json b/packages/aws/0.1.0/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json index 0dc11fb0a1..a98b6d1dd5 100644 --- a/packages/aws/0.1.0/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json +++ b/packages/aws/0.1.0/kibana/visualization/99ffdb00-bacb-11e9-9f70-1f7bda85a5eb.json @@ -1,134 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top URLs [Logs AWS]", - "uiStateJSON": { - "vis": { - "colors": { - "404": "#EAB839" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Request Uri", - "field": "aws.s3access.request_uri", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "row": false, - "size": 5 - }, - "schema": "split", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "HTTP Status", - "field": "aws.s3access.http_status", - "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": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "number", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 3, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - }, - "splitColumn": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ] - }, - "isDonut": false, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Top URLs [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top URLs [Logs AWS]", + "uiStateJSON": "{\"vis\":{\"colors\":{\"404\":\"#EAB839\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Request Uri\",\"field\":\"aws.s3access.request_uri\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"row\":false,\"size\":5},\"schema\":\"split\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"HTTP Status\",\"field\":\"aws.s3access.http_status\",\"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\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"number\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":3,\"aggType\":\"count\",\"format\":{\"id\":\"number\"},\"params\":{}},\"splitColumn\":[{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}]},\"isDonut\":false,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Top URLs [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "99ffdb00-bacb-11e9-9f70-1f7bda85a5eb", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json index 4c1496522f..bba4fe3f4e 100644 --- a/packages/aws/0.1.0/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Drop [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "Total Packets Drop", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsDropCount.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Packet Drop [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Drop [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"Total Packets Drop\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsDropCount.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Packet Drop [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9bf8e1e0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json index 9725b05fa8..8335c87667 100644 --- a/packages/aws/0.1.0/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/9d284bc0-7b08-11ea-9bb4-e958b64b5685.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "43e58670-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "bar_color_rules": [ - { - "id": "3c733ea0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "499c62a0-7b05-11ea-8ef8-01625a2f68ac" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Consumed Read Capacity Units", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ConsumedReadCapacityUnits.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Consumed Read Capacity Units [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"43e58670-7b05-11ea-8ef8-01625a2f68ac\"}],\"bar_color_rules\":[{\"id\":\"3c733ea0-7b05-11ea-8ef8-01625a2f68ac\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":1,\"gauge_color_rules\":[{\"id\":\"499c62a0-7b05-11ea-8ef8-01625a2f68ac\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Consumed Read Capacity Units\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ConsumedReadCapacityUnits.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Consumed Read Capacity Units [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9d284bc0-7b08-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json index 251d74afe4..92d8d2c5d2 100644 --- a/packages/aws/0.1.0/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 Status Check Failed [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d13f6b50-f7f6-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "ad6d62d0-f7f7-11e8-bff8-21537b07dd44" - } - ], - "gauge_color_rules": [ - { - "id": "b0c5b590-f7f7-11e8-bff8-21537b07dd44" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "EC2 Status Check Failed", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.status.check_failed", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "AWS EC2 Status Check Failed", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 Status Check Failed [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d13f6b50-f7f6-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"ad6d62d0-f7f7-11e8-bff8-21537b07dd44\"}],\"gauge_color_rules\":[{\"id\":\"b0c5b590-f7f7-11e8-bff8-21537b07dd44\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"auto\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"EC2 Status Check Failed\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.status.check_failed\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"AWS EC2 Status Check Failed\",\"type\":\"metrics\"}" + }, + "id": "9e8c6030-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json index 7e5f9ad662..2bc62f534e 100644 --- a/packages/aws/0.1.0/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/9f0425c0-7b0a-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Throttle Requests [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Throttled Requests", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.ThrottledRequests.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Throttle Requests [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Throttle Requests [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Throttled Requests\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.ThrottledRequests.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Throttle Requests [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "9f0425c0-7b0a-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json index cf775340fd..81be9ac86e 100644 --- a/packages/aws/0.1.0/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/abdc7480-180b-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS SMS Success Rate [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SMS Success Rate", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.SMSSuccessRate.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS SMS Success Rate [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS SMS Success Rate [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SMS Success Rate\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.SMSSuccessRate.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS SMS Success Rate [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "abdc7480-180b-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json index c73bae820f..45ca0114a2 100644 --- a/packages/aws/0.1.0/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/b00c4390-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Read Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Read Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeReadBytes.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Read Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Read Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Read Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeReadBytes.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Read Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json b/packages/aws/0.1.0/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json index fdd8f77393..e5e4d35a3f 100644 --- a/packages/aws/0.1.0/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json +++ b/packages/aws/0.1.0/kibana/visualization/b0afd3e0-43b7-11e9-8697-530f39afc6eb.json @@ -1,73 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.sqs.queue.name", - "id": "1549512142947", - "indexPatternRefName": "control_1_index_pattern", - "label": "queue name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS SQS Filters", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SQS Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.sqs.queue.name\",\"id\":\"1549512142947\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"queue name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS SQS Filters\",\"type\":\"input_control_vis\"}" + }, + "id": "b0afd3e0-43b7-11e9-8697-530f39afc6eb", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json index 39e3ebaab8..87fcf5a70f 100644 --- a/packages/aws/0.1.0/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/b2191dd0-734c-11e9-816b-07687310a99a.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ELB Request Count Top5 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "94f2ce40-734c-11e9-a683-47ca322fa6f9" - } - ], - "default_index_pattern": "metrics-*", - "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": "ELB Request Count Top5", - "line_width": 1, - "metrics": [ - { - "field": "aws.elb.metrics.RequestCount", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "AWS Cloudwatch ELB Request Count Top5", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b2191dd0-734c-11e9-816b-07687310a99a", - "references": [], - "type": "visualization" + "title": "Cloudwatch ELB Request Count Top5 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"bar_color_rules\":[{\"id\":\"94f2ce40-734c-11e9-a683-47ca322fa6f9\"}],\"default_index_pattern\":\"metrics-*\",\"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\":\"ELB Request Count Top5\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.elb.metrics.RequestCount\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"AWS Cloudwatch ELB Request Count Top5\",\"type\":\"metrics\"}" + }, + "id": "b2191dd0-734c-11e9-816b-07687310a99a", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json index 80839d5979..2f8951bfdf 100644 --- a/packages/aws/0.1.0/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/b2ea15a0-b3c7-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Latency in Seconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "s,s,3", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Latency in seconds", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.Latency.avg", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Latency in Seconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Latency in Seconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"s,s,3\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Latency in seconds\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.Latency.avg\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Latency in Seconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b2ea15a0-b3c7-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json index 2ce6e45db2..ffc77fa87f 100644 --- a/packages/aws/0.1.0/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/b36532e0-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes In From Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesInFromDestination.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes In From Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes In From Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesInFromDestination.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes In From Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b36532e0-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json b/packages/aws/0.1.0/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json index bad83f297d..005c934d12 100644 --- a/packages/aws/0.1.0/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json +++ b/packages/aws/0.1.0/kibana/visualization/b403f7b0-7b15-11ea-9bb4-e958b64b5685.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "DynamoDB Write Throttle Events [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "\u003e=1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Write Throttle Events", - "line_width": 1, - "metrics": [ - { - "field": "aws.dynamodb.metrics.WriteThrottleEvents.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TableName", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "DynamoDB Write Throttle Events [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", - "references": [], - "type": "visualization" + "title": "DynamoDB Write Throttle Events [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\\u003e=1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0.1\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Write Throttle Events\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.dynamodb.metrics.WriteThrottleEvents.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TableName\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"DynamoDB Write Throttle Events [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b403f7b0-7b15-11ea-9bb4-e958b64b5685", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json b/packages/aws/0.1.0/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json index f936054758..51908274c9 100644 --- a/packages/aws/0.1.0/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json +++ b/packages/aws/0.1.0/kibana/visualization/b5308940-7347-11e9-816b-07687310a99a.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Region Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Region Filter", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b5308940-7347-11e9-816b-07687310a99a", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Region Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Region Filter\",\"type\":\"input_control_vis\"}" + }, + "id": "b5308940-7347-11e9-816b-07687310a99a", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json index dca7c76ccd..9fc17bcfd3 100644 --- a/packages/aws/0.1.0/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/b6a308f0-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 4xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 400 and http.response.status_code \u003c 500" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 4xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 4xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 4xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(174,161,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 400 and http.response.status_code \\u003c 500\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 4xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 4xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "b6a308f0-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json index 60ef098352..036a26c0f2 100644 --- a/packages/aws/0.1.0/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/b7f8bf90-180f-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SMS Month To Date Spent USD", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.SMSMonthToDateSpentUSD.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS SMS Month To Date Spent USD [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SMS Month To Date Spent USD\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.SMSMonthToDateSpentUSD.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS SMS Month To Date Spent USD [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b7f8bf90-180f-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json index e800faf1bd..faebe474a8 100644 --- a/packages/aws/0.1.0/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/b9703dd0-b3c9-11e9-87a4-078dbbae220d.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 5XX Errors [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "HTTP 5XX Errors", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.HTTPCode_ELB_5XX.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB HTTP 5XX Errors [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB HTTP 5XX Errors [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"HTTP 5XX Errors\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.HTTPCode_ELB_5XX.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 5XX Errors [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "b9703dd0-b3c9-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json b/packages/aws/0.1.0/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json index 96db218438..fd3022980e 100644 --- a/packages/aws/0.1.0/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json +++ b/packages/aws/0.1.0/kibana/visualization/bad8c910-4485-11ea-ad63-791a5dc86f10.json @@ -1,173 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPC Flow Total Requests [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color": "rgba(255,255,255,1)", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "right", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"REJECT\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "REJECT", - "line_width": "2", - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"ACCEPT\" " - }, - "formatter": "number", - "id": "7ec99260-4485-11ea-9ee9-2d27e9149ae8", - "label": "ACCEPT", - "line_width": "2", - "metrics": [ - { - "id": "7ec99261-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "7ec99261-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,220,0,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\" and aws.vpcflow.action : \"-\" " - }, - "formatter": "number", - "id": "8d550580-4485-11ea-9ee9-2d27e9149ae8", - "label": "-", - "line_width": "2", - "metrics": [ - { - "id": "8d552c90-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "8d552c90-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.5", - "filter": { - "language": "kuery", - "query": "fileset.name : \"vpcflow\"" - }, - "formatter": "number", - "id": "c8c27df0-4485-11ea-9ee9-2d27e9149ae8", - "label": "Total Requests", - "line_width": "2", - "metrics": [ - { - "id": "c8c27df1-4485-11ea-9ee9-2d27e9149ae8", - "type": "count" - } - ], - "override_index_pattern": 1, - "point_size": "3", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "series_index_pattern": "logs-*", - "series_time_field": "@timestamp", - "split_color_mode": "rainbow", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.vpcflow.action", - "terms_order_by": "c8c27df1-4485-11ea-9ee9-2d27e9149ae8", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPC Flow Total Requests [Logs AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", - "references": [], - "type": "visualization" + "title": "VPC Flow Total Requests [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color\":\"rgba(255,255,255,1)\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"right\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(211,49,21,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"REJECT\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"REJECT\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"ACCEPT\\\" \"},\"formatter\":\"number\",\"id\":\"7ec99260-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"ACCEPT\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"7ec99261-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"7ec99261-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(252,220,0,1)\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\" and aws.vpcflow.action : \\\"-\\\" \"},\"formatter\":\"number\",\"id\":\"8d550580-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"-\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"8d552c90-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"8d552c90-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"},{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":\"0.5\",\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"vpcflow\\\"\"},\"formatter\":\"number\",\"id\":\"c8c27df0-4485-11ea-9ee9-2d27e9149ae8\",\"label\":\"Total Requests\",\"line_width\":\"2\",\"metrics\":[{\"id\":\"c8c27df1-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"count\"}],\"override_index_pattern\":1,\"point_size\":\"3\",\"separate_axis\":0,\"series_drop_last_bucket\":0,\"series_index_pattern\":\"logs-*\",\"series_time_field\":\"@timestamp\",\"split_color_mode\":\"rainbow\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.vpcflow.action\",\"terms_order_by\":\"c8c27df1-4485-11ea-9ee9-2d27e9149ae8\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPC Flow Total Requests [Logs AWS]\",\"type\":\"metrics\"}" + }, + "id": "bad8c910-4485-11ea-ad63-791a5dc86f10", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json index c530be0ca6..2542713aa1 100644 --- a/packages/aws/0.1.0/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Read Ops [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of Read Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeReadOps.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Read Ops [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Read Ops [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Number of Read Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeReadOps.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Read Ops [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json b/packages/aws/0.1.0/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json index 3c464f70c0..4aa0d722b3 100644 --- a/packages/aws/0.1.0/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json +++ b/packages/aws/0.1.0/kibana/visualization/bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892.json @@ -1,94 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Empty Receives [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1" - } - ], - "bar_color_rules": [ - { - "id": "a7e8c370-6c25-11e9-9cd1-3bdb0c7db024" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "a778eaa0-6c25-11e9-9cd1-3bdb0c7db024" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.empty_receives", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "numerator": "", - "percentiles": [ - { - "id": "74323cf0-6c25-11e9-9cd1-3bdb0c7db024", - "mode": "line", - "shade": 0.2, - "value": 50 - } - ], - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Empty Receives [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", - "references": [], - "type": "visualization" + "title": "SQS Empty Receives [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1\"}],\"bar_color_rules\":[{\"id\":\"a7e8c370-6c25-11e9-9cd1-3bdb0c7db024\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"a778eaa0-6c25-11e9-9cd1-3bdb0c7db024\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.empty_receives\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"numerator\":\"\",\"percentiles\":[{\"id\":\"74323cf0-6c25-11e9-9cd1-3bdb0c7db024\",\"mode\":\"line\",\"shade\":0.2,\"value\":50}],\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Empty Receives [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bb82c4d0-6c25-11e9-81bc-7f4cd8b3d892", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json index 07c59ee72a..0bc5aefefb 100644 --- a/packages/aws/0.1.0/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes In From Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesInFromSource.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes In From Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes In From Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesInFromSource.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes In From Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bc5dcc90-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json b/packages/aws/0.1.0/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json index beb98e2310..5409b8420a 100644 --- a/packages/aws/0.1.0/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json +++ b/packages/aws/0.1.0/kibana/visualization/bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0.json @@ -1,73 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Region/Account Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.region", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "region", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.account.name", - "id": "1549512126406", - "indexPatternRefName": "control_1_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "Region/Account Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Region/Account Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.region\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.account.name\",\"id\":\"1549512126406\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"Region/Account Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "bc8bd8f0-31fd-11ea-bcbf-59cb7eefc1f0", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json index 6e3fd18e92..31b8859746 100644 --- a/packages/aws/0.1.0/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/bd37d720-3e84-11ea-bb0a-69c3ca1d410f.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Outbound Traffic [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(253,161,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\"" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Outbound", - "line_width": 1, - "metrics": [ - { - "field": "destination.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Outbound Traffic [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Outbound Traffic [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(253,161,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Outbound\",\"line_width\":1,\"metrics\":[{\"field\":\"destination.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Outbound Traffic [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "bd37d720-3e84-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json index 0f3d918501..09f6e96315 100644 --- a/packages/aws/0.1.0/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet In From Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsInFromDestination.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet In From Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet In From Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsInFromDestination.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet In From Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bdb8ddd0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.1.0/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json index 2be698c0c6..86d9237f5e 100644 --- a/packages/aws/0.1.0/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.1.0/kibana/visualization/be6c4180-41e6-11e9-b7a0-c99d9d127b61.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Deleted [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.deleted", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Deleted [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Deleted [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.deleted\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Deleted [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "be6c4180-41e6-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json index 9e73a48253..07cb574578 100644 --- a/packages/aws/0.1.0/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/be8828d0-f7f6-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 CPU Utilization [Metrics AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 CPU Utilization ECS", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.cpu.total.pct", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 CPU Utilization ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 CPU Utilization [Metrics AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 CPU Utilization ECS\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.cpu.total.pct\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 CPU Utilization ECS\",\"type\":\"metrics\"}" + }, + "id": "be8828d0-f7f6-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json index edab4b002c..9b09d28370 100644 --- a/packages/aws/0.1.0/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/bf81e030-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "bf81e030-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json index 0556276908..d6532478d5 100644 --- a/packages/aws/0.1.0/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/c0e32d50-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Write Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Write Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeWriteBytes.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Write Bytes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Write Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Write Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeWriteBytes.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Write Bytes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json index 6274b466a1..bc2fedfa0f 100644 --- a/packages/aws/0.1.0/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/c186b610-688d-11ea-b0ac-95d4ecb1fecd.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "3", - "metrics": [ - { - "field": "aws.natgateway.metrics.ActiveConnectionCount.max", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "2", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "top_n" - }, - "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Active Connection Count Top10 [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"3\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ActiveConnectionCount.max\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"2\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"top_n\"},\"title\":\"NATGateway Active Connection Count Top10 [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c186b610-688d-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json index 2740f23dd4..84329aca88 100644 --- a/packages/aws/0.1.0/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/c1afd130-921e-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.0'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Insert Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.throughput.insert", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c1afd130-921e-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Insert Throughput in Count/Second [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.0'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Insert Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.throughput.insert\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Insert Throughput in Count/Second [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c1afd130-921e-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json index 8495c8059b..75779c2533 100644 --- a/packages/aws/0.1.0/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/c1db9b80-694b-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.PacketDropCountBlackhole.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Packets Drop Count Blackhole [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.PacketDropCountBlackhole.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Packets Drop Count Blackhole [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c1db9b80-694b-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json index 6638a43533..9d77b44420 100644 --- a/packages/aws/0.1.0/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes Out To Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesOutToSource.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes Out To Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes Out To Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesOutToSource.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes Out To Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c7d6cf90-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json index b7a59c4380..7c0ab9a230 100644 --- a/packages/aws/0.1.0/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet In From Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsInFromSource.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet In From Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet In From Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsInFromSource.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet In From Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "c84ed3d0-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json index c728663544..fd24223442 100644 --- a/packages/aws/0.1.0/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/cc3a1950-921c-11e9-aa19-159bf182e06f.json @@ -1,76 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Select Latency in Milliseconds [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "ms,ms,", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Latency in Milliseconds", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.latency.select", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Select Latency in Milliseconds [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Select Latency in Milliseconds [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"ms,ms,\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Latency in Milliseconds\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.latency.select\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Select Latency in Milliseconds [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "cc3a1950-921c-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json index b1fc0e5679..e952e91e4b 100644 --- a/packages/aws/0.1.0/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/cd6419c0-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "cd6419c0-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json index 2c300003e8..9bd1681a31 100644 --- a/packages/aws/0.1.0/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/ce7445c0-688f-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Error Port Allocation [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Error of Port Allocation", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.ErrorPortAllocation.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "_count", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "metric" - }, - "title": "NATGateway Error Port Allocation [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Error Port Allocation [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Error of Port Allocation\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.ErrorPortAllocation.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"_count\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"metric\"},\"title\":\"NATGateway Error Port Allocation [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "ce7445c0-688f-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json index a67774b556..cba86a36f5 100644 --- a/packages/aws/0.1.0/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/ceb7c030-3e86-11ea-bb0a-69c3ca1d410f.json @@ -1,101 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Top IP Addresses [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "29527130-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "bar_color_rules": [ - { - "id": "cc6d5070-3e85-11ea-9067-cf383a4ea3b3" - } - ], - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "2b29c940-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "pivot_id": "user_agent.original", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "color_rules": [ - { - "id": "42e14220-3e86-11ea-9067-cf383a4ea3b3" - } - ], - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "IP address", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "40c52370-3e87-11ea-9067-cf383a4ea3b3", - "type": "cumulative_sum" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "source.ip", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "ELB Top IP Addresses [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Top IP Addresses [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"29527130-3e86-11ea-9067-cf383a4ea3b3\"}],\"bar_color_rules\":[{\"id\":\"cc6d5070-3e85-11ea-9067-cf383a4ea3b3\"}],\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"gauge_color_rules\":[{\"id\":\"2b29c940-3e86-11ea-9067-cf383a4ea3b3\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"pivot_id\":\"user_agent.original\",\"pivot_type\":\"string\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"color_rules\":[{\"id\":\"42e14220-3e86-11ea-9067-cf383a4ea3b3\"}],\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"IP address\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"40c52370-3e87-11ea-9067-cf383a4ea3b3\",\"type\":\"cumulative_sum\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"source.ip\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"top_n\"},\"title\":\"ELB Top IP Addresses [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "ceb7c030-3e86-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json index 3258621b85..94b5700a62 100644 --- a/packages/aws/0.1.0/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/d045d120-b7b9-11e9-8349-f15f850c5cd0.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume ID Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aws.dimensions.VolumeId", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "volume id", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "EBS Volume ID Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "EBS Volume ID Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"aws.dimensions.VolumeId\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"volume id\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"EBS Volume ID Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json b/packages/aws/0.1.0/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json index 0083f6ce1f..6f8fae637d 100644 --- a/packages/aws/0.1.0/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json +++ b/packages/aws/0.1.0/kibana/visualization/d186fd50-4763-11e9-8062-c98a86cb6f94.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "S3 Total Requests [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "c03c4320-4763-11e9-b811-fd5d24a641d7" - } - ], - "bar_color_rules": [ - { - "id": "c7b9fca0-4763-11e9-b811-fd5d24a641d7" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "1d", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.s3_request.requests.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "offset_time": "", - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.s3.bucket.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "S3 Total Requests [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", - "references": [], - "type": "visualization" + "title": "S3 Total Requests [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"c03c4320-4763-11e9-b811-fd5d24a641d7\"}],\"bar_color_rules\":[{\"id\":\"c7b9fca0-4763-11e9-b811-fd5d24a641d7\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"1d\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.s3_request.requests.total\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"offset_time\":\"\",\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.s3.bucket.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"S3 Total Requests [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d186fd50-4763-11e9-8062-c98a86cb6f94", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json index a721cc0d24..c6121a21a5 100644 --- a/packages/aws/0.1.0/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/d19a71b0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out Invalid Attributes", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut-InvalidAttributes.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out Invalid Attributes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut-InvalidAttributes.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out Invalid Attributes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d19a71b0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json b/packages/aws/0.1.0/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json index 5836d48d4f..04de5f3ba3 100644 --- a/packages/aws/0.1.0/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json +++ b/packages/aws/0.1.0/kibana/visualization/d2f46190-830f-11e9-ac83-47df3568ff90.json @@ -1,99 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cloudwatch ECS Memory Available [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "bb21d180-830d-11e9-9c4c-391fa0a2e15f" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "lucene", - "query": "(aws.cloudwatch.namespace:\"AWS/ECS\") AND (_exists_: aws.ecs.metrics.MemoryReservation) AND (_exists_: aws.ecs.metrics.MemoryUtilization)" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "aws.ecs.metrics.MemoryUtilization", - "id": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "type": "sum" - }, - { - "field": "aws.ecs.metrics.MemoryReservation", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "id": "68a93050-830e-11e9-9c4c-391fa0a2e15f", - "script": "(params.res - params.util) / 100", - "type": "math", - "variables": [ - { - "field": "17f8ddf0-830d-11e9-9f3d-ed346f48a007", - "id": "6f338920-830e-11e9-9c4c-391fa0a2e15f", - "name": "util" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f", - "name": "res" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.ClusterName", - "terms_order_by": "_key", - "terms_size": "5", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "AWS Cloudwatch ECS Memory Available", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d2f46190-830f-11e9-ac83-47df3568ff90", - "references": [], - "type": "visualization" + "title": "Cloudwatch ECS Memory Available [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"bb21d180-830d-11e9-9c4c-391fa0a2e15f\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"lucene\",\"query\":\"(aws.cloudwatch.namespace:\\\"AWS/ECS\\\") AND (_exists_: aws.ecs.metrics.MemoryReservation) AND (_exists_: aws.ecs.metrics.MemoryUtilization)\"},\"formatter\":\"percent\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ecs.metrics.MemoryUtilization\",\"id\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"type\":\"sum\"},{\"field\":\"aws.ecs.metrics.MemoryReservation\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"},{\"id\":\"68a93050-830e-11e9-9c4c-391fa0a2e15f\",\"script\":\"(params.res - params.util) / 100\",\"type\":\"math\",\"variables\":[{\"field\":\"17f8ddf0-830d-11e9-9f3d-ed346f48a007\",\"id\":\"6f338920-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"util\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"7ab9f9a0-830e-11e9-9c4c-391fa0a2e15f\",\"name\":\"res\"}]}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.ClusterName\",\"terms_order_by\":\"_key\",\"terms_size\":\"5\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"AWS Cloudwatch ECS Memory Available\",\"type\":\"metrics\"}" + }, + "id": "d2f46190-830f-11e9-ac83-47df3568ff90", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json b/packages/aws/0.1.0/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json index 6de1c6151f..5b7ee45608 100644 --- a/packages/aws/0.1.0/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json +++ b/packages/aws/0.1.0/kibana/visualization/d560de70-b3c7-11e9-87a4-078dbbae220d.json @@ -1,88 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Request Count [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "7e66beb0-b3c6-11e9-af6e-ef22c5680226" - } - ], - "bar_color_rules": [ - { - "id": "7db91990-b3c6-11e9-af6e-ef22c5680226" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "id": "7d0b9b80-b3c6-11e9-af6e-ef22c5680226" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971", - "label": "Request Count", - "line_width": 2, - "metrics": [ - { - "field": "aws.elb.metrics.RequestCount.sum", - "id": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.LoadBalancerName", - "terms_order_by": "35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "ELB Request Count [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", - "references": [], - "type": "visualization" + "title": "ELB Request Count [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"7e66beb0-b3c6-11e9-af6e-ef22c5680226\"}],\"bar_color_rules\":[{\"id\":\"7db91990-b3c6-11e9-af6e-ef22c5680226\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":\"\",\"gauge_color_rules\":[{\"id\":\"7d0b9b80-b3c6-11e9-af6e-ef22c5680226\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"35d3cbc0-b3c6-11e9-bf3f-29d51aa3d971\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#3185FC\",\"fill\":0,\"formatter\":\"number\",\"id\":\"35d3cbc1-b3c6-11e9-bf3f-29d51aa3d971\",\"label\":\"Request Count\",\"line_width\":2,\"metrics\":[{\"field\":\"aws.elb.metrics.RequestCount.sum\",\"id\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.LoadBalancerName\",\"terms_order_by\":\"35d3cbc2-b3c6-11e9-bf3f-29d51aa3d971\",\"type\":\"timeseries\",\"value_template\":\"{{value}}\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"ELB Request Count [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "d560de70-b3c7-11e9-87a4-078dbbae220d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json index ea98d841e3..1c38b8b7ed 100644 --- a/packages/aws/0.1.0/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/d8b1e830-3e82-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB HTTP 5xx [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" and http.response.status_code \u003e= 500 and http.response.status_code \u003c 600" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "HTTP 5xx", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB HTTP 5xx [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB HTTP 5xx [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(244,78,59,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" and http.response.status_code \\u003e= 500 and http.response.status_code \\u003c 600\"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"HTTP 5xx\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB HTTP 5xx [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "d8b1e830-3e82-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json index 223ce7886b..345f3e1b20 100644 --- a/packages/aws/0.1.0/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dc5f65b0-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.1.0/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json index 96df3661d2..9c644eb97a 100644 --- a/packages/aws/0.1.0/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.1.0/kibana/visualization/dcd31cd0-41e5-11e9-b7a0-c99d9d127b61.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Delayed [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.delayed", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Delayed [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Delayed [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.delayed\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Delayed [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dcd31cd0-41e5-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.1.0/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json index 8fe86f7bf9..097cd10c1d 100644 --- a/packages/aws/0.1.0/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.1.0/kibana/visualization/dd2f2a10-41e6-11e9-b7a0-c99d9d127b61.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Sent [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.sent", - "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": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SQS Messages Sent [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Sent [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d95adba0-6b8a-11e9-98b0-9b2c3d14a4c1\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.sent\",\"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\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SQS Messages Sent [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dd2f2a10-41e6-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json b/packages/aws/0.1.0/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json index 95ed67fe6e..87411f0b13 100644 --- a/packages/aws/0.1.0/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json +++ b/packages/aws/0.1.0/kibana/visualization/deab0260-2981-11e9-86eb-a3a07a77f530.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "AWS Account Filter [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "AWS Account Filter [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "deab0260-2981-11e9-86eb-a3a07a77f530", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "AWS Account Filter [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1549397251041\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":false},\"title\":\"AWS Account Filter [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "deab0260-2981-11e9-86eb-a3a07a77f530", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json index 21725d1e0a..f47a59aaef 100644 --- a/packages/aws/0.1.0/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/dffa19e0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Filtered Out No Message Attributes", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsFilteredOut-NoMessageAttributes.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Filtered Out No Message Attributes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Filtered Out No Message Attributes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsFilteredOut-NoMessageAttributes.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Filtered Out No Message Attributes [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "dffa19e0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json b/packages/aws/0.1.0/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json index e6e99961c8..83707d043b 100644 --- a/packages/aws/0.1.0/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json +++ b/packages/aws/0.1.0/kibana/visualization/e06e4cf0-921e-11e9-aa19-159bf182e06f.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "RDS Select Throughput in Count/Second [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "28cacdf0-921c-11e9-badf-4b42bd1ef543" - } - ], - "bar_color_rules": [ - { - "id": "f8196690-921a-11e9-badf-4b42bd1ef543" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.0'", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Select Throughput Count/Second", - "line_width": "2", - "metrics": [ - { - "field": "aws.rds.throughput.select", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.rds.db_instance.identifier", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "RDS Select Throughput in Count/Second [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", - "references": [], - "type": "visualization" + "title": "RDS Select Throughput in Count/Second [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"28cacdf0-921c-11e9-badf-4b42bd1ef543\"}],\"bar_color_rules\":[{\"id\":\"f8196690-921a-11e9-badf-4b42bd1ef543\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"'0.0'\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Select Throughput Count/Second\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.rds.throughput.select\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.rds.db_instance.identifier\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"RDS Select Throughput in Count/Second [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "e06e4cf0-921e-11e9-aa19-159bf182e06f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json index 74aaa9ff8e..282b77b99f 100644 --- a/packages/aws/0.1.0/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/e0e65e60-688e-11ea-b0ac-95d4ecb1fecd.json @@ -1,77 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Bytes Out To Destination [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.BytesOutToDestination.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Bytes Out To Destination [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Bytes Out To Destination [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\"}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.BytesOutToDestination.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Bytes Out To Destination [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "e0e65e60-688e-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json b/packages/aws/0.1.0/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json index 88ae101a69..774529d22b 100644 --- a/packages/aws/0.1.0/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json +++ b/packages/aws/0.1.0/kibana/visualization/e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "ELB Total Requests [Logs AWS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "fileset.name : \"elb\" " - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Total Requests", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.elb.name", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "ELB Total Requests [Logs AWS] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", - "references": [], - "type": "visualization" + "title": "ELB Total Requests [Logs AWS] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(115,216,255,1)\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"fileset.name : \\\"elb\\\" \"},\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Total Requests\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.elb.name\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"ELB Total Requests [Logs AWS] ECS\",\"type\":\"metrics\"}" + }, + "id": "e50c51e0-3e7f-11ea-bb0a-69c3ca1d410f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json index b649f985f1..848396786a 100644 --- a/packages/aws/0.1.0/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data In [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataIn.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data In [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data In [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataIn.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data In [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "ea9e3d40-693a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json index 16c29e47e8..27bbed7844 100644 --- a/packages/aws/0.1.0/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 DiskIO Read Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 DiskIO Read Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.diskio.read.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 DiskIO Read Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 DiskIO Read Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 DiskIO Read Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.diskio.read.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 DiskIO Read Bytes\",\"type\":\"metrics\"}" + }, + "id": "f1db6ec0-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json index 4d03708649..8929d0d961 100644 --- a/packages/aws/0.1.0/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/f58f99b0-693a-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "VPN Tunnel Data Out [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.vpn.metrics.TunnelDataOut.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TunnelIpAddress", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "VPN Tunnel Data Out [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "VPN Tunnel Data Out [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.vpn.metrics.TunnelDataOut.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TunnelIpAddress\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"VPN Tunnel Data Out [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f58f99b0-693a-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json index 44eb8efc95..fdd337f185 100644 --- a/packages/aws/0.1.0/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/f6831f30-b7b6-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Write Ops [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of Write Operation", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeWriteOps.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Write Ops [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Write Ops [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Number of Write Operation\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeWriteOps.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Write Ops [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json b/packages/aws/0.1.0/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json index 33a59f7428..cbbebec03d 100644 --- a/packages/aws/0.1.0/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json +++ b/packages/aws/0.1.0/kibana/visualization/f74eb760-41e8-11e9-b7a0-c99d9d127b61.json @@ -1,86 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SQS Messages Visible [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d5b83c70-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "bar_color_rules": [ - { - "id": "d2d14920-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "gauge_color_rules": [ - { - "id": "d2163680-41e8-11e9-9e94-11d4d21d3f4b" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "SQS Message Visible", - "line_width": 1, - "metrics": [ - { - "field": "aws.sqs.messages.visible", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.sqs.queue.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "SQS Messages Visible [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", - "references": [], - "type": "visualization" + "title": "SQS Messages Visible [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"d5b83c70-41e8-11e9-9e94-11d4d21d3f4b\"}],\"bar_color_rules\":[{\"id\":\"d2d14920-41e8-11e9-9e94-11d4d21d3f4b\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"gauge_color_rules\":[{\"id\":\"d2163680-41e8-11e9-9e94-11d4d21d3f4b\"}],\"gauge_inner_width\":10,\"gauge_style\":\"half\",\"gauge_width\":10,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"SQS Message Visible\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sqs.messages.visible\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.sqs.queue.name\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"SQS Messages Visible [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f74eb760-41e8-11e9-b7a0-c99d9d127b61", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json index af2f065db7..1ed450fc2e 100644 --- a/packages/aws/0.1.0/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/f7c17000-6949-11ea-b0ac-95d4ecb1fecd.json @@ -1,62 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.transitgateway.metrics.BytesDropCountBlackhole.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.TransitGateway", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.transitgateway.metrics.BytesDropCountBlackhole.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.TransitGateway\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"Transit Gateway Bytes Drop Count Blackhole [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "f7c17000-6949-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json b/packages/aws/0.1.0/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json index d7c7b9f838..10707df1bc 100644 --- a/packages/aws/0.1.0/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json +++ b/packages/aws/0.1.0/kibana/visualization/f8b63860-739e-11ea-a345-f985c61fe654.json @@ -1,69 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CloudTrail Error Code [Logs AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "aws.cloudtrail.error_code", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 20 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "CloudTrail Error Code [Logs AWS]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "f8b63860-739e-11ea-a345-f985c61fe654", - "references": [ - { - "id": "30ccde50-7397-11ea-a345-f985c61fe654", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "CloudTrail Error Code [Logs AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"aws.cloudtrail.error_code\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":20},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"CloudTrail Error Code [Logs AWS]\",\"type\":\"pie\"}" + }, + "id": "f8b63860-739e-11ea-a345-f985c61fe654", + "references": [ + { + "id": "30ccde50-7397-11ea-a345-f985c61fe654", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json b/packages/aws/0.1.0/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json index e87e62754a..9107b53e4a 100644 --- a/packages/aws/0.1.0/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json +++ b/packages/aws/0.1.0/kibana/visualization/fc0869c0-180e-11ea-8e91-03c7047cbb9d.json @@ -1,69 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "s,s,3", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Notifications Redriven To DLQ", - "line_width": 1, - "metrics": [ - { - "field": "aws.sns.metrics.NumberOfNotificationsRedrivenToDlq.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": null, - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", - "references": [], - "type": "visualization" + "title": "SNS Notifications Redriven To DLQ [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"s,s,3\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Notifications Redriven To DLQ\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.sns.metrics.NumberOfNotificationsRedrivenToDlq.sum\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":null,\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"SNS Notifications Redriven To DLQ [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fc0869c0-180e-11ea-8e91-03c7047cbb9d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json index 29aad97e9d..cc436c1f06 100644 --- a/packages/aws/0.1.0/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd.json @@ -1,113 +1,36 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "VPN Filters [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "cloud.account.name", - "id": "1565034367477", - "indexPatternRefName": "control_0_index_pattern", - "label": "account name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "cloud.region", - "id": "1584478324642", - "indexPatternRefName": "control_1_index_pattern", - "label": "region", - "options": { - "dynamicOptions": false, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.VpnId", - "id": "1584552913938", - "indexPatternRefName": "control_2_index_pattern", - "label": "VPN ID", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "aws.dimensions.TunnelIpAddress", - "id": "1584552958445", - "indexPatternRefName": "control_3_index_pattern", - "label": "Tunnel IP", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "VPN Filters [Metrics AWS]", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_2_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_3_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "VPN Filters [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"cloud.account.name\",\"id\":\"1565034367477\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"account name\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"cloud.region\",\"id\":\"1584478324642\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"region\",\"options\":{\"dynamicOptions\":false,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.VpnId\",\"id\":\"1584552913938\",\"indexPatternRefName\":\"control_2_index_pattern\",\"label\":\"VPN ID\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"aws.dimensions.TunnelIpAddress\",\"id\":\"1584552958445\",\"indexPatternRefName\":\"control_3_index_pattern\",\"label\":\"Tunnel IP\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":true,\"useTimeFilter\":true},\"title\":\"VPN Filters [Metrics AWS]\",\"type\":\"input_control_vis\"}" + }, + "id": "fcfc8d80-693e-11ea-b0ac-95d4ecb1fecd", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_2_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_3_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json b/packages/aws/0.1.0/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json index 540aca2974..eefbce34fe 100644 --- a/packages/aws/0.1.0/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json +++ b/packages/aws/0.1.0/kibana/visualization/fd915180-6890-11ea-b0ac-95d4ecb1fecd.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "NATGateway Packet Out To Source [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "688b0480-688d-11ea-8b7d-fd9d15a13cd0", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0" - } - ], - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "1m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "f444c0e0-688f-11ea-8b7d-fd9d15a13cd0", - "label": "", - "line_width": "2", - "metrics": [ - { - "field": "aws.natgateway.metrics.PacketsOutToSource.sum", - "id": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "avg" - } - ], - "point_size": "3", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.NatGatewayId", - "terms_order_by": "f444c0e1-688f-11ea-8b7d-fd9d15a13cd0", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "time_range_mode": "last_value", - "type": "timeseries" - }, - "title": "NATGateway Packet Out To Source [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", - "references": [], - "type": "visualization" + "title": "NATGateway Packet Out To Source [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"688b0480-688d-11ea-8b7d-fd9d15a13cd0\",\"value\":0}],\"bar_color_rules\":[{\"id\":\"6b6b1a00-688d-11ea-8b7d-fd9d15a13cd0\"}],\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"1m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"f444c0e0-688f-11ea-8b7d-fd9d15a13cd0\",\"label\":\"\",\"line_width\":\"2\",\"metrics\":[{\"field\":\"aws.natgateway.metrics.PacketsOutToSource.sum\",\"id\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"avg\"}],\"point_size\":\"3\",\"separate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.NatGatewayId\",\"terms_order_by\":\"f444c0e1-688f-11ea-8b7d-fd9d15a13cd0\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"time_range_mode\":\"last_value\",\"type\":\"timeseries\"},\"title\":\"NATGateway Packet Out To Source [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fd915180-6890-11ea-b0ac-95d4ecb1fecd", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json b/packages/aws/0.1.0/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json index c68d31e30e..8dba22ad68 100644 --- a/packages/aws/0.1.0/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json +++ b/packages/aws/0.1.0/kibana/visualization/fe0581b0-b7b8-11e9-8349-f15f850c5cd0.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EBS Volume Queue Length [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "5m", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Volume Queue Length", - "line_width": 1, - "metrics": [ - { - "field": "aws.ebs.metrics.VolumeQueueLength.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "5", - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "aws.dimensions.VolumeId", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "EBS Volume Queue Length [Metrics AWS]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", - "references": [], - "type": "visualization" + "title": "EBS Volume Queue Length [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":\"0\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"\",\"interval\":\"5m\",\"isModelInvalid\":false,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":\"0\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"Volume Queue Length\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ebs.metrics.VolumeQueueLength.avg\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":\"5\",\"separate_axis\":0,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"aws.dimensions.VolumeId\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"\",\"type\":\"timeseries\"},\"title\":\"EBS Volume Queue Length [Metrics AWS]\",\"type\":\"metrics\"}" + }, + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/aws/0.1.0/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json b/packages/aws/0.1.0/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json index b6ac6efdc5..dce33f02ba 100644 --- a/packages/aws/0.1.0/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json +++ b/packages/aws/0.1.0/kibana/visualization/fed59380-f7f8-11e8-af03-c999c9dea608-ecs.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "EC2 DiskIO Write Bytes [Metrics AWS]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [], - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "23428b30-f7f2-11e8-bff8-21537b07dd44" - } - ], - "bar_color_rules": [ - { - "id": "2592bcc0-f7f2-11e8-bff8-21537b07dd44" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "AWS EC2 DiskIO Write Bytes", - "line_width": 1, - "metrics": [ - { - "field": "aws.ec2.diskio.write.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "steps": 0, - "terms_field": "cloud.instance.id", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "AWS EC2 DiskIO Write Bytes", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", - "references": [], - "type": "visualization" + "title": "EC2 DiskIO Write Bytes [Metrics AWS]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"background_color_rules\":[{\"id\":\"23428b30-f7f2-11e8-bff8-21537b07dd44\"}],\"bar_color_rules\":[{\"id\":\"2592bcc0-f7f2-11e8-bff8-21537b07dd44\"}],\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"5m\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"rgba(104,188,0,1)\",\"fill\":\"0\",\"filter\":\"\",\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"AWS EC2 DiskIO Write Bytes\",\"line_width\":1,\"metrics\":[{\"field\":\"aws.ec2.diskio.write.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\"}],\"point_size\":1,\"separate_axis\":0,\"series_drop_last_bucket\":1,\"split_color_mode\":\"rainbow\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"steps\":0,\"terms_field\":\"cloud.instance.id\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"terms_size\":\"5\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"AWS EC2 DiskIO Write Bytes\",\"type\":\"metrics\"}" + }, + "id": "fed59380-f7f8-11e8-af03-c999c9dea608-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json index 63ba1ae24a..54838e739c 100644 --- a/packages/cisco/0.1.0/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json @@ -1,176 +1,53 @@ { - "attributes": { - "description": "Sample dashboard for Cisco ASA Firewall devices", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "1", - "w": 12, - "x": 12, - "y": 15 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Destination Port and Transport", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "2", - "w": 12, - "x": 0, - "y": 15 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Source Port and Transport", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "ASA Firewall Events Over Time", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "ASA Flows by Network Bytes", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 12, - "x": 24, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Blocked by Source", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "8", - "w": 12, - "x": 36, - "y": 15 - }, - "panelIndex": "8", - "panelRefName": "panel_5", - "title": "Top ACL by Blocked", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "9", - "w": 48, - "x": 0, - "y": 30 - }, - "panelIndex": "9", - "panelRefName": "panel_6", - "version": "7.0.0-SNAPSHOT" - } - ], - "timeRestore": false, - "title": "[Cisco] ASA Firewall", - "version": 1 + "attributes": { + "description": "Sample dashboard for Cisco ASA Firewall devices", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a555b160-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "118da960-4987-11e9-b8ce-ed898b5ef295", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":12,\"x\":12,\"y\":15},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Destination Port and Transport\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":15},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Source Port and Transport\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"ASA Firewall Events Over Time\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"ASA Flows by Network Bytes\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":12,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Blocked by Source\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"8\",\"w\":12,\"x\":36,\"y\":15},\"panelIndex\":\"8\",\"panelRefName\":\"panel_5\",\"title\":\"Top ACL by Blocked\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"9\",\"w\":48,\"x\":0,\"y\":30},\"panelIndex\":\"9\",\"panelRefName\":\"panel_6\",\"version\":\"7.0.0-SNAPSHOT\"}]", + "timeRestore": false, + "title": "[Cisco] ASA Firewall", + "version": 1 + }, + "id": "a555b160-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "118da960-4987-11e9-b8ce-ed898b5ef295", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json index 8cab77981d..192d0cfc1f 100644 --- a/packages/cisco/0.1.0/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id :*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "All ASA Logs [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id :*\"},\"version\":true}" }, - "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "All ASA Logs [Cisco]", + "version": 1 + }, + "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json index 5dabb3bfdb..8edde7d9e8 100644 --- a/packages/cisco/0.1.0/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id:* and event.action:\"flow-expiration\"" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "ASA Firewall flows [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id:* and event.action:\\\"flow-expiration\\\"\"},\"version\":true}" }, - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "ASA Firewall flows [Cisco]", + "version": 1 + }, + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json index 43bf2041ac..eee63294c8 100644 --- a/packages/cisco/0.1.0/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id:* and event.action:\"firewall-rule\"" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "ASA Firewall Events [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id:* and event.action:\\\"firewall-rule\\\"\"},\"version\":true}" }, - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "ASA Firewall Events [Cisco]", + "version": 1 + }, + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json index 51dd1e05a3..ebd6ec7710 100644 --- a/packages/cisco/0.1.0/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json @@ -1,79 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "event.outcome:\"deny\"" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Top ACL by Blocked [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "ACL ID", - "field": "cisco.asa.rule_name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "ASA Top ACL by Blocked [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"event.outcome:\\\"deny\\\"\"}}" }, - "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Top ACL by Blocked [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"ACL ID\",\"field\":\"cisco.asa.rule_name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"ASA Top ACL by Blocked [Cisco]\",\"type\":\"table\"}" + }, + "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json index bbbbe31a4d..de2f0e2ffe 100644 --- a/packages/cisco/0.1.0/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Destination Port and Transport [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "network.transport", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "destination.port", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Destination Port and Transport [Cisco]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "118da960-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Destination Port and Transport [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"network.transport\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"destination.port\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Destination Port and Transport [Cisco]\",\"type\":\"pie\"}" + }, + "id": "118da960-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json index ef34818c33..f84a115631 100644 --- a/packages/cisco/0.1.0/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Source Port and Transport [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "network.transport", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "source.port", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Source Port and Transport [Cisco]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Source Port and Transport [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"network.transport\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"source.port\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Source Port and Transport [Cisco]\",\"type\":\"pie\"}" + }, + "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json index f91aa6e84f..ab10a5440f 100644 --- a/packages/cisco/0.1.0/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json @@ -1,126 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Flows by Network Bytes [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15y", - "to": "now+1y" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Total bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - } - ], - "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 - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "3", - "label": "Total bytes" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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": "Total bytes" - }, - "type": "value" - } - ] - }, - "title": "ASA Flows by Network Bytes [Cisco]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Flows by Network Bytes [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15y\",\"to\":\"now+1y\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Total bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"}],\"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},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"3\",\"label\":\"Total bytes\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\":\"Total bytes\"},\"type\":\"value\"}]},\"title\":\"ASA Flows by Network Bytes [Cisco]\",\"type\":\"histogram\"}" + }, + "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json index c29bb53f11..8602a77349 100644 --- a/packages/cisco/0.1.0/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json @@ -1,139 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Events Over Time [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "event.outcome", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15y", - "to": "now+1y" - }, - "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 - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "ASA Events Over Time [Cisco]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Events Over Time [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"event.outcome\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15y\",\"to\":\"now+1y\"},\"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},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"ASA Events Over Time [Cisco]\",\"type\":\"histogram\"}" + }, + "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json index 11dd117fc6..0a8043fbe1 100644 --- a/packages/cisco/0.1.0/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json @@ -1,78 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Firewall Blocked by Source [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "source.ip", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "ASA Firewall Blocked by Source [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Firewall Blocked by Source [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"source.ip\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"ASA Firewall Blocked by Source [Cisco]\",\"type\":\"table\"}" + }, + "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.0/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.0/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json index f2d6cfbced..3523857f9b 100644 --- a/packages/cisco/0.1.0/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.0/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json @@ -1,105 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Top ASA Messages [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": 1, - "direction": "desc" - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "ID", - "field": "cisco.asa.message_id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "_key", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 15 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "aggregate": "concat", - "customLabel": "Severity", - "field": "log.level", - "size": 1, - "sortField": "@timestamp", - "sortOrder": "desc" - }, - "schema": "metric", - "type": "top_hits" - }, - { - "enabled": true, - "id": "1", - "params": { - "aggregate": "concat", - "customLabel": "Sample message", - "field": "event.original", - "size": 1, - "sortField": "@timestamp", - "sortOrder": "desc" - }, - "schema": "metric", - "type": "top_hits" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top ASA Messages [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Top ASA Messages [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":1,\"direction\":\"desc\"}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"ID\",\"field\":\"cisco.asa.message_id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"_key\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":15},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"aggregate\":\"concat\",\"customLabel\":\"Severity\",\"field\":\"log.level\",\"size\":1,\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\"},\"schema\":\"metric\",\"type\":\"top_hits\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"aggregate\":\"concat\",\"customLabel\":\"Sample message\",\"field\":\"event.original\",\"size\":1,\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\"},\"schema\":\"metric\",\"type\":\"top_hits\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top ASA Messages [Cisco]\",\"type\":\"table\"}" + }, + "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json index 63ba1ae24a..54838e739c 100644 --- a/packages/cisco/0.1.1/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/dashboard/a555b160-4987-11e9-b8ce-ed898b5ef295.json @@ -1,176 +1,53 @@ { - "attributes": { - "description": "Sample dashboard for Cisco ASA Firewall devices", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "1", - "w": 12, - "x": 12, - "y": 15 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Destination Port and Transport", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "2", - "w": 12, - "x": 0, - "y": 15 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Source Port and Transport", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "ASA Firewall Events Over Time", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "ASA Flows by Network Bytes", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 12, - "x": 24, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Blocked by Source", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "8", - "w": 12, - "x": 36, - "y": 15 - }, - "panelIndex": "8", - "panelRefName": "panel_5", - "title": "Top ACL by Blocked", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "9", - "w": 48, - "x": 0, - "y": 30 - }, - "panelIndex": "9", - "panelRefName": "panel_6", - "version": "7.0.0-SNAPSHOT" - } - ], - "timeRestore": false, - "title": "[Cisco] ASA Firewall", - "version": 1 + "attributes": { + "description": "Sample dashboard for Cisco ASA Firewall devices", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a555b160-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "118da960-4987-11e9-b8ce-ed898b5ef295", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":12,\"x\":12,\"y\":15},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Destination Port and Transport\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":15},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Source Port and Transport\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"ASA Firewall Events Over Time\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"ASA Flows by Network Bytes\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":12,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Blocked by Source\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"8\",\"w\":12,\"x\":36,\"y\":15},\"panelIndex\":\"8\",\"panelRefName\":\"panel_5\",\"title\":\"Top ACL by Blocked\",\"version\":\"7.0.0-SNAPSHOT\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"9\",\"w\":48,\"x\":0,\"y\":30},\"panelIndex\":\"9\",\"panelRefName\":\"panel_6\",\"version\":\"7.0.0-SNAPSHOT\"}]", + "timeRestore": false, + "title": "[Cisco] ASA Firewall", + "version": 1 + }, + "id": "a555b160-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "118da960-4987-11e9-b8ce-ed898b5ef295", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json index 8cab77981d..192d0cfc1f 100644 --- a/packages/cisco/0.1.1/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/search/14fce5e0-498f-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id :*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "All ASA Logs [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id :*\"},\"version\":true}" }, - "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "All ASA Logs [Cisco]", + "version": 1 + }, + "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json index 5dabb3bfdb..8edde7d9e8 100644 --- a/packages/cisco/0.1.1/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/search/753406e0-4986-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id:* and event.action:\"flow-expiration\"" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "ASA Firewall flows [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id:* and event.action:\\\"flow-expiration\\\"\"},\"version\":true}" }, - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "ASA Firewall flows [Cisco]", + "version": 1 + }, + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json index 43bf2041ac..eee63294c8 100644 --- a/packages/cisco/0.1.1/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/search/96c6ff60-4986-11e9-b8ce-ed898b5ef295.json @@ -1,38 +1,29 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "cisco.asa.message_id:* and event.action:\"firewall-rule\"" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "ASA Firewall Events [Cisco]", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"cisco.asa.message_id:* and event.action:\\\"firewall-rule\\\"\"},\"version\":true}" }, - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "ASA Firewall Events [Cisco]", + "version": 1 + }, + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json index 51dd1e05a3..ebd6ec7710 100644 --- a/packages/cisco/0.1.1/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/08ef4d90-499b-11e9-b8ce-ed898b5ef295.json @@ -1,79 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "event.outcome:\"deny\"" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Top ACL by Blocked [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "ACL ID", - "field": "cisco.asa.rule_name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "ASA Top ACL by Blocked [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"event.outcome:\\\"deny\\\"\"}}" }, - "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Top ACL by Blocked [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"ACL ID\",\"field\":\"cisco.asa.rule_name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"ASA Top ACL by Blocked [Cisco]\",\"type\":\"table\"}" + }, + "id": "08ef4d90-499b-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json index bbbbe31a4d..de2f0e2ffe 100644 --- a/packages/cisco/0.1.1/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/118da960-4987-11e9-b8ce-ed898b5ef295.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Destination Port and Transport [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "network.transport", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "destination.port", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Destination Port and Transport [Cisco]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "118da960-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Destination Port and Transport [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"network.transport\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"destination.port\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Destination Port and Transport [Cisco]\",\"type\":\"pie\"}" + }, + "id": "118da960-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json index ef34818c33..f84a115631 100644 --- a/packages/cisco/0.1.1/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/5d0322d0-4987-11e9-b8ce-ed898b5ef295.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Source Port and Transport [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "network.transport", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "source.port", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Source Port and Transport [Cisco]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Source Port and Transport [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"network.transport\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"source.port\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"Source Port and Transport [Cisco]\",\"type\":\"pie\"}" + }, + "id": "5d0322d0-4987-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json index f91aa6e84f..ab10a5440f 100644 --- a/packages/cisco/0.1.1/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/80d0c1b0-498a-11e9-b8ce-ed898b5ef295.json @@ -1,126 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Flows by Network Bytes [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15y", - "to": "now+1y" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Total bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - } - ], - "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 - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "3", - "label": "Total bytes" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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": "Total bytes" - }, - "type": "value" - } - ] - }, - "title": "ASA Flows by Network Bytes [Cisco]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Flows by Network Bytes [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15y\",\"to\":\"now+1y\"},\"useNormalizedEsInterval\":true},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Total bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"}],\"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},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"3\",\"label\":\"Total bytes\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\":\"Total bytes\"},\"type\":\"value\"}]},\"title\":\"ASA Flows by Network Bytes [Cisco]\",\"type\":\"histogram\"}" + }, + "id": "80d0c1b0-498a-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "753406e0-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json index c29bb53f11..8602a77349 100644 --- a/packages/cisco/0.1.1/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/a3b5ab10-4989-11e9-b8ce-ed898b5ef295.json @@ -1,139 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Events Over Time [Cisco]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "event.outcome", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15y", - "to": "now+1y" - }, - "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 - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "ASA Events Over Time [Cisco]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Events Over Time [Cisco]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"event.outcome\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15y\",\"to\":\"now+1y\"},\"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},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"ASA Events Over Time [Cisco]\",\"type\":\"histogram\"}" + }, + "id": "a3b5ab10-4989-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json index 11dd117fc6..0a8043fbe1 100644 --- a/packages/cisco/0.1.1/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/d05cdf60-498b-11e9-b8ce-ed898b5ef295.json @@ -1,78 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "ASA Firewall Blocked by Source [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "source.ip", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "ASA Firewall Blocked by Source [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "ASA Firewall Blocked by Source [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"source.ip\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"ASA Firewall Blocked by Source [Cisco]\",\"type\":\"table\"}" + }, + "id": "d05cdf60-498b-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "96c6ff60-4986-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/cisco/0.1.1/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json b/packages/cisco/0.1.1/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json index f2d6cfbced..3523857f9b 100644 --- a/packages/cisco/0.1.1/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json +++ b/packages/cisco/0.1.1/kibana/visualization/fd89b1e0-49a2-11e9-b8ce-ed898b5ef295.json @@ -1,105 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Top ASA Messages [Cisco]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": 1, - "direction": "desc" - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "ID", - "field": "cisco.asa.message_id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "_key", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 15 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "aggregate": "concat", - "customLabel": "Severity", - "field": "log.level", - "size": 1, - "sortField": "@timestamp", - "sortOrder": "desc" - }, - "schema": "metric", - "type": "top_hits" - }, - { - "enabled": true, - "id": "1", - "params": { - "aggregate": "concat", - "customLabel": "Sample message", - "field": "event.original", - "size": 1, - "sortField": "@timestamp", - "sortOrder": "desc" - }, - "schema": "metric", - "type": "top_hits" - } - ], - "params": { - "perPage": 10, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top ASA Messages [Cisco]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", - "references": [ - { - "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Top ASA Messages [Cisco]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":1,\"direction\":\"desc\"}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"ID\",\"field\":\"cisco.asa.message_id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"_key\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":15},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"aggregate\":\"concat\",\"customLabel\":\"Severity\",\"field\":\"log.level\",\"size\":1,\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\"},\"schema\":\"metric\",\"type\":\"top_hits\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"aggregate\":\"concat\",\"customLabel\":\"Sample message\",\"field\":\"event.original\",\"size\":1,\"sortField\":\"@timestamp\",\"sortOrder\":\"desc\"},\"schema\":\"metric\",\"type\":\"top_hits\"}],\"params\":{\"perPage\":10,\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top ASA Messages [Cisco]\",\"type\":\"table\"}" + }, + "id": "fd89b1e0-49a2-11e9-b8ce-ed898b5ef295", + "references": [ + { + "id": "14fce5e0-498f-11e9-b8ce-ed898b5ef295", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json index bdb7c42479..30035b18ed 100644 --- a/packages/endpoint/0.1.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,168 +1,53 @@ { - "attributes": { - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "query": { - "language": "kuery", - "query": "" - }, - "filter": [ - { - "meta": { - "alias": "Endpoint Data Filter", - "negate": false, - "disabled": false, - "type": "phrase", - "key": "agent.type", - "params": { - "query": "endpoint" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "agent.type": "endpoint" - } - }, - "$state": { - "store": "appState" - } - } - ] - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Controls" - }, - "gridData": { - "h": 7, - "i": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "title": "Controls", - "version": "7.6.1", - "panelRefName": "panel_0" - }, - { - "embeddableConfig": { - "hiddenLayers": [], - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 37.4065, - "lon": -94.14774, - "zoom": 0.74 - }, - "openTOCDetails": [] - }, - "gridData": { - "h": 15, - "i": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "w": 48, - "x": 0, - "y": 7 - }, - "panelIndex": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "version": "7.6.1", - "panelRefName": "panel_1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "w": 48, - "x": 0, - "y": 22 - }, - "panelIndex": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "version": "7.6.1", - "panelRefName": "panel_2" - }, - { - "embeddableConfig": { - "title": "Endpoint Count by Operating System" - }, - "gridData": { - "h": 15, - "i": "996c9423-7803-49e0-92d8-4ccfde71b425", - "w": 25, - "x": 0, - "y": 32 - }, - "panelIndex": "996c9423-7803-49e0-92d8-4ccfde71b425", - "title": "Endpoint Count by Operating System", - "version": "7.6.1", - "panelRefName": "panel_3" - }, - { - "embeddableConfig": { - "title": "Event Count by Category" - }, - "gridData": { - "h": 15, - "i": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "w": 23, - "x": 25, - "y": 32 - }, - "panelIndex": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "title": "Event Count by Category", - "version": "7.6.1", - "panelRefName": "panel_4" - } - ], - "timeRestore": false, - "title": "Endpoint Dashboard", - "version": 1 + "attributes": { + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Endpoint Data Filter\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"agent.type\",\"negate\":false,\"params\":{\"query\":\"endpoint\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"agent.type\":\"endpoint\"}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Controls\"},\"gridData\":{\"h\":7,\"i\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"panelRefName\":\"panel_0\",\"title\":\"Controls\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"hiddenLayers\":[],\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":37.4065,\"lon\":-94.14774,\"zoom\":0.74},\"openTOCDetails\":[]},\"gridData\":{\"h\":15,\"i\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"w\":48,\"x\":0,\"y\":7},\"panelIndex\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"panelRefName\":\"panel_1\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"w\":48,\"x\":0,\"y\":22},\"panelIndex\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"panelRefName\":\"panel_2\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Endpoint Count by Operating System\"},\"gridData\":{\"h\":15,\"i\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"w\":25,\"x\":0,\"y\":32},\"panelIndex\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"panelRefName\":\"panel_3\",\"title\":\"Endpoint Count by Operating System\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Event Count by Category\"},\"gridData\":{\"h\":15,\"i\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"w\":23,\"x\":25,\"y\":32},\"panelIndex\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"panelRefName\":\"panel_4\",\"title\":\"Event Count by Category\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "Endpoint Dashboard", + "version": 1 + }, + "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "name": "panel_1", - "type": "map" - }, - { - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-04-01T16:40:15.811Z", - "version": "WzI1MywxXQ==" + { + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "name": "panel_1", + "type": "map" + }, + { + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard", + "updated_at": "2020-04-01T16:40:15.811Z", + "version": "WzI1MywxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json index aed34dc4ca..7e0d269174 100644 --- a/packages/endpoint/0.1.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json @@ -1,197 +1,50 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 79.49858 - ], - [ - -180, - -84.59877 - ], - [ - 180, - -84.59877 - ], - [ - 180, - 79.49858 - ], - [ - -180, - 79.49858 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "sourceDescriptor": { - "type": "EMS_TMS", - "isAutoSelect": true - }, - "id": "526f1956-b031-487b-887f-15901691696a", - "label": null, - "minZoom": 0, - "maxZoom": 24, - "alpha": 1, - "visible": true, - "style": {}, - "type": "VECTOR_TILE" - }, - { - "sourceDescriptor": { - "type": "ES_GEO_GRID", - "id": "872f1625-c279-44a8-b4d3-f698b0a5e907", - "geoField": "host.geo.location", - "requestType": "point", - "resolution": "COARSE", - "applyGlobalQuery": true, - "metrics": [ - { - "type": "cardinality", - "label": "Number of Endpoints", - "field": "agent.id" - } - ], - "indexPatternRefName": "layer_1_source_index_pattern" - }, - "style": { - "type": "VECTOR", - "properties": { - "fillColor": { - "type": "STATIC", - "options": { - "color": "#54B399" - } - }, - "lineColor": { - "type": "STATIC", - "options": { - "color": "#FFF" - } - }, - "lineWidth": { - "type": "STATIC", - "options": { - "size": 0 - } - }, - "iconSize": { - "type": "DYNAMIC", - "options": { - "minSize": 10, - "maxSize": 35, - "fieldMetaOptions": { - "isEnabled": true, - "sigma": 3 - }, - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "iconOrientation": { - "type": "STATIC", - "options": { - "orientation": 0 - } - }, - "labelText": { - "type": "DYNAMIC", - "options": { - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "labelColor": { - "type": "STATIC", - "options": { - "color": "#000000" - } - }, - "labelSize": { - "type": "STATIC", - "options": { - "size": 14 - } - }, - "labelBorderColor": { - "type": "STATIC", - "options": { - "color": "#FFFFFF" - } - }, - "symbol": { - "options": { - "symbolizeAs": "circle", - "symbolId": "airfield" - } - }, - "labelBorderSize": { - "options": { - "size": "SMALL" - } - } - }, - "isTimeAware": true - }, - "id": "da92df53-51bf-446f-8f88-21933fea8fe3", - "label": "Endpoints", - "minZoom": 0, - "maxZoom": 24, - "alpha": 0.75, - "visible": true, - "type": "VECTOR" - } - ], - "mapStateJSON": { - "zoom": 0.71, - "center": { - "lon": -72.02031, - "lat": -18.76202 - }, - "timeFilters": { - "from": "now-15d", - "to": "now" - }, - "refreshConfig": { - "isPaused": false, - "interval": 0 - }, - "query": { - "query": "", - "language": "kuery" - }, - "filters": [] - }, - "title": "[Endpoint] Endpoint Map", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 79.49858 + ], + [ + -180, + -84.59877 + ], + [ + 180, + -84.59877 + ], + [ + 180, + 79.49858 + ], + [ + -180, + 79.49858 + ] + ] + ], + "type": "Polygon" }, - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "map": "7.6.0" - }, - "references": [ - { - "id": "events-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map", - "updated_at": "2020-04-01T16:27:16.377Z", - "version": "WzIzNywxXQ==" -} + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"526f1956-b031-487b-887f-15901691696a\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"da92df53-51bf-446f-8f88-21933fea8fe3\",\"label\":\"Endpoints\",\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"geoField\":\"host.geo.location\",\"id\":\"872f1625-c279-44a8-b4d3-f698b0a5e907\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"metrics\":[{\"field\":\"agent.id\",\"label\":\"Number of Endpoints\",\"type\":\"cardinality\"}],\"requestType\":\"point\",\"resolution\":\"COARSE\",\"type\":\"ES_GEO_GRID\"},\"style\":{\"isTimeAware\":true,\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#54B399\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":true,\"sigma\":3},\"maxSize\":35,\"minSize\":10},\"type\":\"DYNAMIC\"},\"labelBorderColor\":{\"options\":{\"color\":\"#FFFFFF\"},\"type\":\"STATIC\"},\"labelBorderSize\":{\"options\":{\"size\":\"SMALL\"}},\"labelColor\":{\"options\":{\"color\":\"#000000\"},\"type\":\"STATIC\"},\"labelSize\":{\"options\":{\"size\":14},\"type\":\"STATIC\"},\"labelText\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"}},\"type\":\"DYNAMIC\"},\"lineColor\":{\"options\":{\"color\":\"#FFF\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":0},\"type\":\"STATIC\"},\"symbol\":{\"options\":{\"symbolId\":\"airfield\",\"symbolizeAs\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":-18.76202,\"lon\":-72.02031},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15d\",\"to\":\"now\"},\"zoom\":0.71}", + "title": "[Endpoint] Endpoint Map", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "map": "7.6.0" + }, + "references": [ + { + "id": "events-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map", + "updated_at": "2020-04-01T16:27:16.377Z", + "version": "WzIzNywxXQ==" +} \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json index 4695d0a3e7..d312bb62d8 100644 --- a/packages/endpoint/0.1.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json @@ -1,72 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "[Endpoint] Controls", - "uiStateJSON": {}, - "version": 1, - "visState": { - "title": "[Endpoint] Controls", - "type": "input_control_vis", - "params": { - "controls": [ - { - "id": "1585575202047", - "fieldName": "host.os.name", - "parent": "", - "label": "Operating Systems", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_0_index_pattern" - }, - { - "id": "1585575244711", - "fieldName": "event.category", - "parent": "", - "label": "Event Categories", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_1_index_pattern" - } - ], - "updateFiltersOnChange": false, - "useTimeFilter": true, - "pinFilters": false - }, - "aggs": [] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" + "title": "[Endpoint] Controls", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"host.os.name\",\"id\":\"1585575202047\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"Operating Systems\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"event.category\",\"id\":\"1585575244711\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"Event Categories\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":false,\"useTimeFilter\":true},\"title\":\"[Endpoint] Controls\",\"type\":\"input_control_vis\"}" + }, + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "control_0_index_pattern", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "events-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:32.353Z", - "version": "WzIyOCwxXQ==" + { + "id": "events-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:32.353Z", + "version": "WzIyOCwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json index d89f76715e..c80dd6c296 100644 --- a/packages/endpoint/0.1.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,176 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Category", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Event Count": "#614D93" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Category", - "type": "horizontal_bar", - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Event Category", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "count" - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": { - "show": false - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Event Count" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Event Count" - }, - "type": "value" - } - ] - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "count", - "schema": "metric", - "params": { - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "event.category", - "orderBy": "1", - "order": "desc", - "size": 20, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Event Category" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:31.699Z", - "version": "WzIzMSwxXQ==" + "title": "[Endpoint] Event Count by Category", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Event Count\":\"#614D93\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Event Category\",\"field\":\"event.category\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":20},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Event Category\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"count\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Event Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Event Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Event Count by Category\",\"type\":\"horizontal_bar\"}" + }, + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:31.699Z", + "version": "WzIzMSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json index 39613a5499..be240fc426 100644 --- a/packages/endpoint/0.1.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json @@ -1,170 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Hostname Table", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Hostname Table", - "type": "table", - "params": { - "perPage": 10, - "showPartialRows": false, - "showMetricsAtAllLevels": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "showTotal": false, - "totalFunc": "sum", - "percentageCol": "", - "dimensions": { - "metrics": [ - { - "accessor": 3, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "cardinality" - } - ], - "buckets": [ - { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Hostname", - "aggType": "terms" - }, - { - "accessor": 1, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - { - "accessor": 2, - "format": { - "id": "terms", - "params": { - "id": "ip", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "IP Address", - "aggType": "terms" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "event.id", - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Hostname" - } - }, - { - "id": "3", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 5, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:56.259Z", - "version": "WzIyOSwxXQ==" + "title": "[Endpoint] Event Count by Hostname Table", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\",\"field\":\"event.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Hostname\",\"field\":\"host.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"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\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Hostname\",\"params\":{}},{\"accessor\":1,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"ip\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"IP Address\",\"params\":{}}],\"metrics\":[{\"accessor\":3,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"perPage\":10,\"percentageCol\":\"\",\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"[Endpoint] Event Count by Hostname Table\",\"type\":\"table\"}" + }, + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:56.259Z", + "version": "WzIyOSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.1.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.1.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json index 242fa2aca0..ad92844d7b 100644 --- a/packages/endpoint/0.1.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.1.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json @@ -1,177 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Endpoint Count by Operating System", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Endpoint Count": "#7EB26D" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Endpoint Count by Operating System", - "type": "histogram", - "params": { - "type": "histogram", - "grid": { - "categoryLines": false - }, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "type": "category", - "position": "bottom", - "show": true, - "style": {}, - "scale": { - "type": "linear" - }, - "labels": { - "show": true, - "filter": true, - "truncate": 100, - "rotate": 0 - }, - "title": {} - } - ], - "valueAxes": [ - { - "id": "ValueAxis-1", - "name": "LeftAxis-1", - "type": "value", - "position": "left", - "show": true, - "style": {}, - "scale": { - "type": "linear", - "mode": "normal" - }, - "labels": { - "show": true, - "rotate": 0, - "filter": false, - "truncate": 100 - }, - "title": { - "text": "Endpoint Count" - } - } - ], - "seriesParams": [ - { - "show": true, - "type": "histogram", - "mode": "stacked", - "data": { - "label": "Endpoint Count", - "id": "1" - }, - "valueAxis": "ValueAxis-1", - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "showCircles": true - } - ], - "addTooltip": true, - "addLegend": true, - "legendPosition": "right", - "times": [], - "addTimeMarker": false, - "labels": { - "show": false - }, - "thresholdLine": { - "show": false, - "value": 10, - "width": 1, - "style": "full", - "color": "#E7664C" - }, - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Endpoint Count", - "aggType": "cardinality" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "agent.id", - "customLabel": "Endpoint Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:15.736Z", - "version": "WzIzMCwxXQ==" + "title": "[Endpoint] Endpoint Count by Operating System", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Endpoint Count\":\"#7EB26D\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Endpoint Count\",\"field\":\"agent.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"position\":\"bottom\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Endpoint Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Endpoint Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"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\":\"Endpoint Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Endpoint Count by Operating System\",\"type\":\"histogram\"}" + }, + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:15.736Z", + "version": "WzIzMCwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json index bdb7c42479..30035b18ed 100644 --- a/packages/endpoint/0.2.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,168 +1,53 @@ { - "attributes": { - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "query": { - "language": "kuery", - "query": "" - }, - "filter": [ - { - "meta": { - "alias": "Endpoint Data Filter", - "negate": false, - "disabled": false, - "type": "phrase", - "key": "agent.type", - "params": { - "query": "endpoint" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "agent.type": "endpoint" - } - }, - "$state": { - "store": "appState" - } - } - ] - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Controls" - }, - "gridData": { - "h": 7, - "i": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "title": "Controls", - "version": "7.6.1", - "panelRefName": "panel_0" - }, - { - "embeddableConfig": { - "hiddenLayers": [], - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 37.4065, - "lon": -94.14774, - "zoom": 0.74 - }, - "openTOCDetails": [] - }, - "gridData": { - "h": 15, - "i": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "w": 48, - "x": 0, - "y": 7 - }, - "panelIndex": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "version": "7.6.1", - "panelRefName": "panel_1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "w": 48, - "x": 0, - "y": 22 - }, - "panelIndex": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "version": "7.6.1", - "panelRefName": "panel_2" - }, - { - "embeddableConfig": { - "title": "Endpoint Count by Operating System" - }, - "gridData": { - "h": 15, - "i": "996c9423-7803-49e0-92d8-4ccfde71b425", - "w": 25, - "x": 0, - "y": 32 - }, - "panelIndex": "996c9423-7803-49e0-92d8-4ccfde71b425", - "title": "Endpoint Count by Operating System", - "version": "7.6.1", - "panelRefName": "panel_3" - }, - { - "embeddableConfig": { - "title": "Event Count by Category" - }, - "gridData": { - "h": 15, - "i": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "w": 23, - "x": 25, - "y": 32 - }, - "panelIndex": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "title": "Event Count by Category", - "version": "7.6.1", - "panelRefName": "panel_4" - } - ], - "timeRestore": false, - "title": "Endpoint Dashboard", - "version": 1 + "attributes": { + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Endpoint Data Filter\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"agent.type\",\"negate\":false,\"params\":{\"query\":\"endpoint\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"agent.type\":\"endpoint\"}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Controls\"},\"gridData\":{\"h\":7,\"i\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"panelRefName\":\"panel_0\",\"title\":\"Controls\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"hiddenLayers\":[],\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":37.4065,\"lon\":-94.14774,\"zoom\":0.74},\"openTOCDetails\":[]},\"gridData\":{\"h\":15,\"i\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"w\":48,\"x\":0,\"y\":7},\"panelIndex\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"panelRefName\":\"panel_1\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"w\":48,\"x\":0,\"y\":22},\"panelIndex\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"panelRefName\":\"panel_2\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Endpoint Count by Operating System\"},\"gridData\":{\"h\":15,\"i\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"w\":25,\"x\":0,\"y\":32},\"panelIndex\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"panelRefName\":\"panel_3\",\"title\":\"Endpoint Count by Operating System\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Event Count by Category\"},\"gridData\":{\"h\":15,\"i\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"w\":23,\"x\":25,\"y\":32},\"panelIndex\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"panelRefName\":\"panel_4\",\"title\":\"Event Count by Category\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "Endpoint Dashboard", + "version": 1 + }, + "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "name": "panel_1", - "type": "map" - }, - { - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-04-01T16:40:15.811Z", - "version": "WzI1MywxXQ==" + { + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "name": "panel_1", + "type": "map" + }, + { + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard", + "updated_at": "2020-04-01T16:40:15.811Z", + "version": "WzI1MywxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json index aed34dc4ca..7e0d269174 100644 --- a/packages/endpoint/0.2.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json @@ -1,197 +1,50 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 79.49858 - ], - [ - -180, - -84.59877 - ], - [ - 180, - -84.59877 - ], - [ - 180, - 79.49858 - ], - [ - -180, - 79.49858 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "sourceDescriptor": { - "type": "EMS_TMS", - "isAutoSelect": true - }, - "id": "526f1956-b031-487b-887f-15901691696a", - "label": null, - "minZoom": 0, - "maxZoom": 24, - "alpha": 1, - "visible": true, - "style": {}, - "type": "VECTOR_TILE" - }, - { - "sourceDescriptor": { - "type": "ES_GEO_GRID", - "id": "872f1625-c279-44a8-b4d3-f698b0a5e907", - "geoField": "host.geo.location", - "requestType": "point", - "resolution": "COARSE", - "applyGlobalQuery": true, - "metrics": [ - { - "type": "cardinality", - "label": "Number of Endpoints", - "field": "agent.id" - } - ], - "indexPatternRefName": "layer_1_source_index_pattern" - }, - "style": { - "type": "VECTOR", - "properties": { - "fillColor": { - "type": "STATIC", - "options": { - "color": "#54B399" - } - }, - "lineColor": { - "type": "STATIC", - "options": { - "color": "#FFF" - } - }, - "lineWidth": { - "type": "STATIC", - "options": { - "size": 0 - } - }, - "iconSize": { - "type": "DYNAMIC", - "options": { - "minSize": 10, - "maxSize": 35, - "fieldMetaOptions": { - "isEnabled": true, - "sigma": 3 - }, - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "iconOrientation": { - "type": "STATIC", - "options": { - "orientation": 0 - } - }, - "labelText": { - "type": "DYNAMIC", - "options": { - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "labelColor": { - "type": "STATIC", - "options": { - "color": "#000000" - } - }, - "labelSize": { - "type": "STATIC", - "options": { - "size": 14 - } - }, - "labelBorderColor": { - "type": "STATIC", - "options": { - "color": "#FFFFFF" - } - }, - "symbol": { - "options": { - "symbolizeAs": "circle", - "symbolId": "airfield" - } - }, - "labelBorderSize": { - "options": { - "size": "SMALL" - } - } - }, - "isTimeAware": true - }, - "id": "da92df53-51bf-446f-8f88-21933fea8fe3", - "label": "Endpoints", - "minZoom": 0, - "maxZoom": 24, - "alpha": 0.75, - "visible": true, - "type": "VECTOR" - } - ], - "mapStateJSON": { - "zoom": 0.71, - "center": { - "lon": -72.02031, - "lat": -18.76202 - }, - "timeFilters": { - "from": "now-15d", - "to": "now" - }, - "refreshConfig": { - "isPaused": false, - "interval": 0 - }, - "query": { - "query": "", - "language": "kuery" - }, - "filters": [] - }, - "title": "[Endpoint] Endpoint Map", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 79.49858 + ], + [ + -180, + -84.59877 + ], + [ + 180, + -84.59877 + ], + [ + 180, + 79.49858 + ], + [ + -180, + 79.49858 + ] + ] + ], + "type": "Polygon" }, - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "map": "7.6.0" - }, - "references": [ - { - "id": "events-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map", - "updated_at": "2020-04-01T16:27:16.377Z", - "version": "WzIzNywxXQ==" -} + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"526f1956-b031-487b-887f-15901691696a\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"da92df53-51bf-446f-8f88-21933fea8fe3\",\"label\":\"Endpoints\",\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"geoField\":\"host.geo.location\",\"id\":\"872f1625-c279-44a8-b4d3-f698b0a5e907\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"metrics\":[{\"field\":\"agent.id\",\"label\":\"Number of Endpoints\",\"type\":\"cardinality\"}],\"requestType\":\"point\",\"resolution\":\"COARSE\",\"type\":\"ES_GEO_GRID\"},\"style\":{\"isTimeAware\":true,\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#54B399\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":true,\"sigma\":3},\"maxSize\":35,\"minSize\":10},\"type\":\"DYNAMIC\"},\"labelBorderColor\":{\"options\":{\"color\":\"#FFFFFF\"},\"type\":\"STATIC\"},\"labelBorderSize\":{\"options\":{\"size\":\"SMALL\"}},\"labelColor\":{\"options\":{\"color\":\"#000000\"},\"type\":\"STATIC\"},\"labelSize\":{\"options\":{\"size\":14},\"type\":\"STATIC\"},\"labelText\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"}},\"type\":\"DYNAMIC\"},\"lineColor\":{\"options\":{\"color\":\"#FFF\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":0},\"type\":\"STATIC\"},\"symbol\":{\"options\":{\"symbolId\":\"airfield\",\"symbolizeAs\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":-18.76202,\"lon\":-72.02031},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15d\",\"to\":\"now\"},\"zoom\":0.71}", + "title": "[Endpoint] Endpoint Map", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "map": "7.6.0" + }, + "references": [ + { + "id": "events-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map", + "updated_at": "2020-04-01T16:27:16.377Z", + "version": "WzIzNywxXQ==" +} \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json index 4695d0a3e7..d312bb62d8 100644 --- a/packages/endpoint/0.2.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json @@ -1,72 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "[Endpoint] Controls", - "uiStateJSON": {}, - "version": 1, - "visState": { - "title": "[Endpoint] Controls", - "type": "input_control_vis", - "params": { - "controls": [ - { - "id": "1585575202047", - "fieldName": "host.os.name", - "parent": "", - "label": "Operating Systems", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_0_index_pattern" - }, - { - "id": "1585575244711", - "fieldName": "event.category", - "parent": "", - "label": "Event Categories", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_1_index_pattern" - } - ], - "updateFiltersOnChange": false, - "useTimeFilter": true, - "pinFilters": false - }, - "aggs": [] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" + "title": "[Endpoint] Controls", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"host.os.name\",\"id\":\"1585575202047\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"Operating Systems\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"event.category\",\"id\":\"1585575244711\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"Event Categories\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":false,\"useTimeFilter\":true},\"title\":\"[Endpoint] Controls\",\"type\":\"input_control_vis\"}" + }, + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "control_0_index_pattern", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "events-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:32.353Z", - "version": "WzIyOCwxXQ==" + { + "id": "events-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:32.353Z", + "version": "WzIyOCwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json index d89f76715e..c80dd6c296 100644 --- a/packages/endpoint/0.2.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,176 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Category", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Event Count": "#614D93" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Category", - "type": "horizontal_bar", - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Event Category", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "count" - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": { - "show": false - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Event Count" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Event Count" - }, - "type": "value" - } - ] - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "count", - "schema": "metric", - "params": { - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "event.category", - "orderBy": "1", - "order": "desc", - "size": 20, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Event Category" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:31.699Z", - "version": "WzIzMSwxXQ==" + "title": "[Endpoint] Event Count by Category", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Event Count\":\"#614D93\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Event Category\",\"field\":\"event.category\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":20},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Event Category\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"count\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Event Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Event Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Event Count by Category\",\"type\":\"horizontal_bar\"}" + }, + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:31.699Z", + "version": "WzIzMSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json index 39613a5499..be240fc426 100644 --- a/packages/endpoint/0.2.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json @@ -1,170 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Hostname Table", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Hostname Table", - "type": "table", - "params": { - "perPage": 10, - "showPartialRows": false, - "showMetricsAtAllLevels": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "showTotal": false, - "totalFunc": "sum", - "percentageCol": "", - "dimensions": { - "metrics": [ - { - "accessor": 3, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "cardinality" - } - ], - "buckets": [ - { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Hostname", - "aggType": "terms" - }, - { - "accessor": 1, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - { - "accessor": 2, - "format": { - "id": "terms", - "params": { - "id": "ip", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "IP Address", - "aggType": "terms" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "event.id", - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Hostname" - } - }, - { - "id": "3", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 5, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:56.259Z", - "version": "WzIyOSwxXQ==" + "title": "[Endpoint] Event Count by Hostname Table", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\",\"field\":\"event.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Hostname\",\"field\":\"host.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"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\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Hostname\",\"params\":{}},{\"accessor\":1,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"ip\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"IP Address\",\"params\":{}}],\"metrics\":[{\"accessor\":3,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"perPage\":10,\"percentageCol\":\"\",\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"[Endpoint] Event Count by Hostname Table\",\"type\":\"table\"}" + }, + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:56.259Z", + "version": "WzIyOSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.2.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.2.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json index 242fa2aca0..ad92844d7b 100644 --- a/packages/endpoint/0.2.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.2.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json @@ -1,177 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Endpoint Count by Operating System", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Endpoint Count": "#7EB26D" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Endpoint Count by Operating System", - "type": "histogram", - "params": { - "type": "histogram", - "grid": { - "categoryLines": false - }, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "type": "category", - "position": "bottom", - "show": true, - "style": {}, - "scale": { - "type": "linear" - }, - "labels": { - "show": true, - "filter": true, - "truncate": 100, - "rotate": 0 - }, - "title": {} - } - ], - "valueAxes": [ - { - "id": "ValueAxis-1", - "name": "LeftAxis-1", - "type": "value", - "position": "left", - "show": true, - "style": {}, - "scale": { - "type": "linear", - "mode": "normal" - }, - "labels": { - "show": true, - "rotate": 0, - "filter": false, - "truncate": 100 - }, - "title": { - "text": "Endpoint Count" - } - } - ], - "seriesParams": [ - { - "show": true, - "type": "histogram", - "mode": "stacked", - "data": { - "label": "Endpoint Count", - "id": "1" - }, - "valueAxis": "ValueAxis-1", - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "showCircles": true - } - ], - "addTooltip": true, - "addLegend": true, - "legendPosition": "right", - "times": [], - "addTimeMarker": false, - "labels": { - "show": false - }, - "thresholdLine": { - "show": false, - "value": 10, - "width": 1, - "style": "full", - "color": "#E7664C" - }, - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Endpoint Count", - "aggType": "cardinality" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "agent.id", - "customLabel": "Endpoint Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:15.736Z", - "version": "WzIzMCwxXQ==" + "title": "[Endpoint] Endpoint Count by Operating System", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Endpoint Count\":\"#7EB26D\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Endpoint Count\",\"field\":\"agent.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"position\":\"bottom\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Endpoint Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Endpoint Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"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\":\"Endpoint Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Endpoint Count by Operating System\",\"type\":\"histogram\"}" + }, + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:15.736Z", + "version": "WzIzMCwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json index bdb7c42479..30035b18ed 100644 --- a/packages/endpoint/0.3.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/dashboard/826759f0-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,168 +1,53 @@ { - "attributes": { - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "query": { - "language": "kuery", - "query": "" - }, - "filter": [ - { - "meta": { - "alias": "Endpoint Data Filter", - "negate": false, - "disabled": false, - "type": "phrase", - "key": "agent.type", - "params": { - "query": "endpoint" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "agent.type": "endpoint" - } - }, - "$state": { - "store": "appState" - } - } - ] - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Controls" - }, - "gridData": { - "h": 7, - "i": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "c923502a-9a0e-47bb-8d1b-e642b399c8e3", - "title": "Controls", - "version": "7.6.1", - "panelRefName": "panel_0" - }, - { - "embeddableConfig": { - "hiddenLayers": [], - "isLayerTOCOpen": false, - "mapCenter": { - "lat": 37.4065, - "lon": -94.14774, - "zoom": 0.74 - }, - "openTOCDetails": [] - }, - "gridData": { - "h": 15, - "i": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "w": 48, - "x": 0, - "y": 7 - }, - "panelIndex": "728b8d81-2f01-4e52-8b9a-94a5c9b62f0f", - "version": "7.6.1", - "panelRefName": "panel_1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "w": 48, - "x": 0, - "y": 22 - }, - "panelIndex": "2b6b6a19-3870-4127-bccf-c81c51e10544", - "version": "7.6.1", - "panelRefName": "panel_2" - }, - { - "embeddableConfig": { - "title": "Endpoint Count by Operating System" - }, - "gridData": { - "h": 15, - "i": "996c9423-7803-49e0-92d8-4ccfde71b425", - "w": 25, - "x": 0, - "y": 32 - }, - "panelIndex": "996c9423-7803-49e0-92d8-4ccfde71b425", - "title": "Endpoint Count by Operating System", - "version": "7.6.1", - "panelRefName": "panel_3" - }, - { - "embeddableConfig": { - "title": "Event Count by Category" - }, - "gridData": { - "h": 15, - "i": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "w": 23, - "x": 25, - "y": 32 - }, - "panelIndex": "e16e025f-20c4-4075-8342-76820c2ff4c7", - "title": "Event Count by Category", - "version": "7.6.1", - "panelRefName": "panel_4" - } - ], - "timeRestore": false, - "title": "Endpoint Dashboard", - "version": 1 + "attributes": { + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Endpoint Data Filter\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"agent.type\",\"negate\":false,\"params\":{\"query\":\"endpoint\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"agent.type\":\"endpoint\"}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{\"title\":\"Controls\"},\"gridData\":{\"h\":7,\"i\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"c923502a-9a0e-47bb-8d1b-e642b399c8e3\",\"panelRefName\":\"panel_0\",\"title\":\"Controls\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"hiddenLayers\":[],\"isLayerTOCOpen\":false,\"mapCenter\":{\"lat\":37.4065,\"lon\":-94.14774,\"zoom\":0.74},\"openTOCDetails\":[]},\"gridData\":{\"h\":15,\"i\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"w\":48,\"x\":0,\"y\":7},\"panelIndex\":\"728b8d81-2f01-4e52-8b9a-94a5c9b62f0f\",\"panelRefName\":\"panel_1\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":10,\"i\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"w\":48,\"x\":0,\"y\":22},\"panelIndex\":\"2b6b6a19-3870-4127-bccf-c81c51e10544\",\"panelRefName\":\"panel_2\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Endpoint Count by Operating System\"},\"gridData\":{\"h\":15,\"i\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"w\":25,\"x\":0,\"y\":32},\"panelIndex\":\"996c9423-7803-49e0-92d8-4ccfde71b425\",\"panelRefName\":\"panel_3\",\"title\":\"Endpoint Count by Operating System\",\"version\":\"7.6.1\"},{\"embeddableConfig\":{\"title\":\"Event Count by Category\"},\"gridData\":{\"h\":15,\"i\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"w\":23,\"x\":25,\"y\":32},\"panelIndex\":\"e16e025f-20c4-4075-8342-76820c2ff4c7\",\"panelRefName\":\"panel_4\",\"title\":\"Event Count by Category\",\"version\":\"7.6.1\"}]", + "timeRestore": false, + "title": "Endpoint Dashboard", + "version": 1 + }, + "id": "826759f0-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "name": "panel_1", - "type": "map" - }, - { - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-04-01T16:40:15.811Z", - "version": "WzI1MywxXQ==" + { + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "name": "panel_1", + "type": "map" + }, + { + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard", + "updated_at": "2020-04-01T16:40:15.811Z", + "version": "WzI1MywxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json index aed34dc4ca..7e0d269174 100644 --- a/packages/endpoint/0.3.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/map/a3a3bd10-706b-11ea-9bc8-6b38f4d29a16.json @@ -1,197 +1,50 @@ { - "attributes": { - "bounds": { - "coordinates": [ - [ - [ - -180, - 79.49858 - ], - [ - -180, - -84.59877 - ], - [ - 180, - -84.59877 - ], - [ - 180, - 79.49858 - ], - [ - -180, - 79.49858 - ] - ] - ], - "type": "Polygon" - }, - "description": "", - "layerListJSON": [ - { - "sourceDescriptor": { - "type": "EMS_TMS", - "isAutoSelect": true - }, - "id": "526f1956-b031-487b-887f-15901691696a", - "label": null, - "minZoom": 0, - "maxZoom": 24, - "alpha": 1, - "visible": true, - "style": {}, - "type": "VECTOR_TILE" - }, - { - "sourceDescriptor": { - "type": "ES_GEO_GRID", - "id": "872f1625-c279-44a8-b4d3-f698b0a5e907", - "geoField": "host.geo.location", - "requestType": "point", - "resolution": "COARSE", - "applyGlobalQuery": true, - "metrics": [ - { - "type": "cardinality", - "label": "Number of Endpoints", - "field": "agent.id" - } - ], - "indexPatternRefName": "layer_1_source_index_pattern" - }, - "style": { - "type": "VECTOR", - "properties": { - "fillColor": { - "type": "STATIC", - "options": { - "color": "#54B399" - } - }, - "lineColor": { - "type": "STATIC", - "options": { - "color": "#FFF" - } - }, - "lineWidth": { - "type": "STATIC", - "options": { - "size": 0 - } - }, - "iconSize": { - "type": "DYNAMIC", - "options": { - "minSize": 10, - "maxSize": 35, - "fieldMetaOptions": { - "isEnabled": true, - "sigma": 3 - }, - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "iconOrientation": { - "type": "STATIC", - "options": { - "orientation": 0 - } - }, - "labelText": { - "type": "DYNAMIC", - "options": { - "field": { - "label": "Number of Endpoints", - "name": "cardinality_of_agent.id", - "origin": "source" - } - } - }, - "labelColor": { - "type": "STATIC", - "options": { - "color": "#000000" - } - }, - "labelSize": { - "type": "STATIC", - "options": { - "size": 14 - } - }, - "labelBorderColor": { - "type": "STATIC", - "options": { - "color": "#FFFFFF" - } - }, - "symbol": { - "options": { - "symbolizeAs": "circle", - "symbolId": "airfield" - } - }, - "labelBorderSize": { - "options": { - "size": "SMALL" - } - } - }, - "isTimeAware": true - }, - "id": "da92df53-51bf-446f-8f88-21933fea8fe3", - "label": "Endpoints", - "minZoom": 0, - "maxZoom": 24, - "alpha": 0.75, - "visible": true, - "type": "VECTOR" - } - ], - "mapStateJSON": { - "zoom": 0.71, - "center": { - "lon": -72.02031, - "lat": -18.76202 - }, - "timeFilters": { - "from": "now-15d", - "to": "now" - }, - "refreshConfig": { - "isPaused": false, - "interval": 0 - }, - "query": { - "query": "", - "language": "kuery" - }, - "filters": [] - }, - "title": "[Endpoint] Endpoint Map", - "uiStateJSON": { - "isLayerTOCOpen": true, - "openTOCDetails": [] - } + "attributes": { + "bounds": { + "coordinates": [ + [ + [ + -180, + 79.49858 + ], + [ + -180, + -84.59877 + ], + [ + 180, + -84.59877 + ], + [ + 180, + 79.49858 + ], + [ + -180, + 79.49858 + ] + ] + ], + "type": "Polygon" }, - "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "map": "7.6.0" - }, - "references": [ - { - "id": "events-*", - "name": "layer_1_source_index_pattern", - "type": "index-pattern" - } - ], - "type": "map", - "updated_at": "2020-04-01T16:27:16.377Z", - "version": "WzIzNywxXQ==" -} + "description": "", + "layerListJSON": "[{\"alpha\":1,\"id\":\"526f1956-b031-487b-887f-15901691696a\",\"label\":null,\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"isAutoSelect\":true,\"type\":\"EMS_TMS\"},\"style\":{},\"type\":\"VECTOR_TILE\",\"visible\":true},{\"alpha\":0.75,\"id\":\"da92df53-51bf-446f-8f88-21933fea8fe3\",\"label\":\"Endpoints\",\"maxZoom\":24,\"minZoom\":0,\"sourceDescriptor\":{\"applyGlobalQuery\":true,\"geoField\":\"host.geo.location\",\"id\":\"872f1625-c279-44a8-b4d3-f698b0a5e907\",\"indexPatternRefName\":\"layer_1_source_index_pattern\",\"metrics\":[{\"field\":\"agent.id\",\"label\":\"Number of Endpoints\",\"type\":\"cardinality\"}],\"requestType\":\"point\",\"resolution\":\"COARSE\",\"type\":\"ES_GEO_GRID\"},\"style\":{\"isTimeAware\":true,\"properties\":{\"fillColor\":{\"options\":{\"color\":\"#54B399\"},\"type\":\"STATIC\"},\"iconOrientation\":{\"options\":{\"orientation\":0},\"type\":\"STATIC\"},\"iconSize\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"},\"fieldMetaOptions\":{\"isEnabled\":true,\"sigma\":3},\"maxSize\":35,\"minSize\":10},\"type\":\"DYNAMIC\"},\"labelBorderColor\":{\"options\":{\"color\":\"#FFFFFF\"},\"type\":\"STATIC\"},\"labelBorderSize\":{\"options\":{\"size\":\"SMALL\"}},\"labelColor\":{\"options\":{\"color\":\"#000000\"},\"type\":\"STATIC\"},\"labelSize\":{\"options\":{\"size\":14},\"type\":\"STATIC\"},\"labelText\":{\"options\":{\"field\":{\"label\":\"Number of Endpoints\",\"name\":\"cardinality_of_agent.id\",\"origin\":\"source\"}},\"type\":\"DYNAMIC\"},\"lineColor\":{\"options\":{\"color\":\"#FFF\"},\"type\":\"STATIC\"},\"lineWidth\":{\"options\":{\"size\":0},\"type\":\"STATIC\"},\"symbol\":{\"options\":{\"symbolId\":\"airfield\",\"symbolizeAs\":\"circle\"}}},\"type\":\"VECTOR\"},\"type\":\"VECTOR\",\"visible\":true}]", + "mapStateJSON": "{\"center\":{\"lat\":-18.76202,\"lon\":-72.02031},\"filters\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"refreshConfig\":{\"interval\":0,\"isPaused\":false},\"timeFilters\":{\"from\":\"now-15d\",\"to\":\"now\"},\"zoom\":0.71}", + "title": "[Endpoint] Endpoint Map", + "uiStateJSON": "{\"isLayerTOCOpen\":true,\"openTOCDetails\":[]}" + }, + "id": "a3a3bd10-706b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "map": "7.6.0" + }, + "references": [ + { + "id": "events-*", + "name": "layer_1_source_index_pattern", + "type": "index-pattern" + } + ], + "type": "map", + "updated_at": "2020-04-01T16:27:16.377Z", + "version": "WzIzNywxXQ==" +} \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json index 4695d0a3e7..d312bb62d8 100644 --- a/packages/endpoint/0.3.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/visualization/1cfceda0-728b-11ea-9bc8-6b38f4d29a16.json @@ -1,72 +1,31 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "[Endpoint] Controls", - "uiStateJSON": {}, - "version": 1, - "visState": { - "title": "[Endpoint] Controls", - "type": "input_control_vis", - "params": { - "controls": [ - { - "id": "1585575202047", - "fieldName": "host.os.name", - "parent": "", - "label": "Operating Systems", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_0_index_pattern" - }, - { - "id": "1585575244711", - "fieldName": "event.category", - "parent": "", - "label": "Event Categories", - "type": "list", - "options": { - "type": "terms", - "multiselect": true, - "dynamicOptions": true, - "size": 5, - "order": "desc" - }, - "indexPatternRefName": "control_1_index_pattern" - } - ], - "updateFiltersOnChange": false, - "useTimeFilter": true, - "pinFilters": false - }, - "aggs": [] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" + "title": "[Endpoint] Controls", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"host.os.name\",\"id\":\"1585575202047\",\"indexPatternRefName\":\"control_0_index_pattern\",\"label\":\"Operating Systems\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"},{\"fieldName\":\"event.category\",\"id\":\"1585575244711\",\"indexPatternRefName\":\"control_1_index_pattern\",\"label\":\"Event Categories\",\"options\":{\"dynamicOptions\":true,\"multiselect\":true,\"order\":\"desc\",\"size\":5,\"type\":\"terms\"},\"parent\":\"\",\"type\":\"list\"}],\"pinFilters\":false,\"updateFiltersOnChange\":false,\"useTimeFilter\":true},\"title\":\"[Endpoint] Controls\",\"type\":\"input_control_vis\"}" + }, + "id": "1cfceda0-728b-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "control_0_index_pattern", + "type": "index-pattern" }, - "references": [ - { - "id": "events-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "events-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:32.353Z", - "version": "WzIyOCwxXQ==" + { + "id": "events-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:32.353Z", + "version": "WzIyOCwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json index d89f76715e..c80dd6c296 100644 --- a/packages/endpoint/0.3.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/visualization/1e525190-7074-11ea-9bc8-6b38f4d29a16.json @@ -1,176 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Category", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Event Count": "#614D93" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Category", - "type": "horizontal_bar", - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Event Category", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "count" - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": { - "show": false - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Event Count" - }, - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#E7664C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Event Count" - }, - "type": "value" - } - ] - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "count", - "schema": "metric", - "params": { - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "event.category", - "orderBy": "1", - "order": "desc", - "size": 20, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Event Category" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:31.699Z", - "version": "WzIzMSwxXQ==" + "title": "[Endpoint] Event Count by Category", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Event Count\":\"#614D93\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Event Category\",\"field\":\"event.category\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":20},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Event Category\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"count\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Event Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Event Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Event Count by Category\",\"type\":\"horizontal_bar\"}" + }, + "id": "1e525190-7074-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:31.699Z", + "version": "WzIzMSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json index 39613a5499..be240fc426 100644 --- a/packages/endpoint/0.3.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/visualization/55387750-729c-11ea-9bc8-6b38f4d29a16.json @@ -1,170 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Event Count by Hostname Table", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Event Count by Hostname Table", - "type": "table", - "params": { - "perPage": 10, - "showPartialRows": false, - "showMetricsAtAllLevels": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "showTotal": false, - "totalFunc": "sum", - "percentageCol": "", - "dimensions": { - "metrics": [ - { - "accessor": 3, - "format": { - "id": "number" - }, - "params": {}, - "label": "Event Count", - "aggType": "cardinality" - } - ], - "buckets": [ - { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Hostname", - "aggType": "terms" - }, - { - "accessor": 1, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - { - "accessor": 2, - "format": { - "id": "terms", - "params": { - "id": "ip", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "IP Address", - "aggType": "terms" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "event.id", - "customLabel": "Event Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Hostname" - } - }, - { - "id": "3", - "enabled": true, - "type": "terms", - "schema": "bucket", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 5, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:08:56.259Z", - "version": "WzIyOSwxXQ==" + "title": "[Endpoint] Event Count by Hostname Table", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Event Count\",\"field\":\"event.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Hostname\",\"field\":\"host.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"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\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Hostname\",\"params\":{}},{\"accessor\":1,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"ip\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"IP Address\",\"params\":{}}],\"metrics\":[{\"accessor\":3,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Event Count\",\"params\":{}}]},\"perPage\":10,\"percentageCol\":\"\",\"showMetricsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"[Endpoint] Event Count by Hostname Table\",\"type\":\"table\"}" + }, + "id": "55387750-729c-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:08:56.259Z", + "version": "WzIyOSwxXQ==" } \ No newline at end of file diff --git a/packages/endpoint/0.3.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json b/packages/endpoint/0.3.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json index 242fa2aca0..ad92844d7b 100644 --- a/packages/endpoint/0.3.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json +++ b/packages/endpoint/0.3.0/kibana/visualization/92b1edc0-706a-11ea-9bc8-6b38f4d29a16.json @@ -1,177 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "[Endpoint] Endpoint Count by Operating System", - "uiStateJSON": { - "vis": { - "legendOpen": false, - "colors": { - "Endpoint Count": "#7EB26D" - } - } - }, - "version": 1, - "visState": { - "title": "[Endpoint] Endpoint Count by Operating System", - "type": "histogram", - "params": { - "type": "histogram", - "grid": { - "categoryLines": false - }, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "type": "category", - "position": "bottom", - "show": true, - "style": {}, - "scale": { - "type": "linear" - }, - "labels": { - "show": true, - "filter": true, - "truncate": 100, - "rotate": 0 - }, - "title": {} - } - ], - "valueAxes": [ - { - "id": "ValueAxis-1", - "name": "LeftAxis-1", - "type": "value", - "position": "left", - "show": true, - "style": {}, - "scale": { - "type": "linear", - "mode": "normal" - }, - "labels": { - "show": true, - "rotate": 0, - "filter": false, - "truncate": 100 - }, - "title": { - "text": "Endpoint Count" - } - } - ], - "seriesParams": [ - { - "show": true, - "type": "histogram", - "mode": "stacked", - "data": { - "label": "Endpoint Count", - "id": "1" - }, - "valueAxis": "ValueAxis-1", - "drawLinesBetweenPoints": true, - "lineWidth": 2, - "showCircles": true - } - ], - "addTooltip": true, - "addLegend": true, - "legendPosition": "right", - "times": [], - "addTimeMarker": false, - "labels": { - "show": false - }, - "thresholdLine": { - "show": false, - "value": 10, - "width": 1, - "style": "full", - "color": "#E7664C" - }, - "dimensions": { - "x": { - "accessor": 0, - "format": { - "id": "terms", - "params": { - "id": "string", - "otherBucketLabel": "Other", - "missingBucketLabel": "Missing", - "parsedUrl": { - "origin": "https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243", - "pathname": "/app/kibana", - "basePath": "" - } - } - }, - "params": {}, - "label": "Operating System", - "aggType": "terms" - }, - "y": [ - { - "accessor": 1, - "format": { - "id": "number" - }, - "params": {}, - "label": "Endpoint Count", - "aggType": "cardinality" - } - ] - } - }, - "aggs": [ - { - "id": "1", - "enabled": true, - "type": "cardinality", - "schema": "metric", - "params": { - "field": "agent.id", - "customLabel": "Endpoint Count" - } - }, - { - "id": "2", - "enabled": true, - "type": "terms", - "schema": "segment", - "params": { - "field": "host.os.name", - "orderBy": "1", - "order": "desc", - "size": 10, - "otherBucket": false, - "otherBucketLabel": "Other", - "missingBucket": false, - "missingBucketLabel": "Missing", - "customLabel": "Operating System" - } - } - ] - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "events-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-04-01T16:09:15.736Z", - "version": "WzIzMCwxXQ==" + "title": "[Endpoint] Endpoint Count by Operating System", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Endpoint Count\":\"#7EB26D\"},\"legendOpen\":false}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Endpoint Count\",\"field\":\"agent.id\"},\"schema\":\"metric\",\"type\":\"cardinality\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Operating System\",\"field\":\"host.os.name\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":true,\"rotate\":0,\"show\":true,\"truncate\":100},\"position\":\"bottom\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{},\"type\":\"category\"}],\"dimensions\":{\"x\":{\"accessor\":0,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\",\"parsedUrl\":{\"basePath\":\"\",\"origin\":\"https://d13d17ee538641ceabf7512875888951.us-east-1.aws.found.io:9243\",\"pathname\":\"/app/kibana\"}}},\"label\":\"Operating System\",\"params\":{}},\"y\":[{\"accessor\":1,\"aggType\":\"cardinality\",\"format\":{\"id\":\"number\"},\"label\":\"Endpoint Count\",\"params\":{}}]},\"grid\":{\"categoryLines\":false},\"labels\":{\"show\":false},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Endpoint Count\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"mode\":\"stacked\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"thresholdLine\":{\"color\":\"#E7664C\",\"show\":false,\"style\":\"full\",\"value\":10,\"width\":1},\"times\":[],\"type\":\"histogram\",\"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\":\"Endpoint Count\"},\"type\":\"value\"}]},\"title\":\"[Endpoint] Endpoint Count by Operating System\",\"type\":\"histogram\"}" + }, + "id": "92b1edc0-706a-11ea-9bc8-6b38f4d29a16", + "migrationVersion": { + "visualization": "7.4.2" + }, + "references": [ + { + "id": "events-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2020-04-01T16:09:15.736Z", + "version": "WzIzMCwxXQ==" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/dashboard/943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json b/packages/kafka/0.1.0/kibana/dashboard/943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json index 1f957bb43c..8054b32e41 100644 --- a/packages/kafka/0.1.0/kibana/dashboard/943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json +++ b/packages/kafka/0.1.0/kibana/dashboard/943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json @@ -1,121 +1,38 @@ { - "attributes": { - "description": "Logs Kafka integration dashboard", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "kafka.log.class", - "kafka.log.trace.class", - "kafka.log.trace.full" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "log.level", - "kafka.log.component", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 20, - "i": "3", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Kafka] Overview ECS", - "version": 1 + "attributes": { + "description": "Logs Kafka integration dashboard", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs", - "references": [ - { - "id": "number-of-kafka-stracktraces-by-class-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Kafka stacktraces-ecs", - "name": "panel_1", - "type": "search" - }, - { - "id": "All Kafka logs-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"kafka.log.class\",\"kafka.log.trace.class\",\"kafka.log.trace.full\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"log.level\",\"kafka.log.component\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":20,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Kafka] Overview ECS", + "version": 1 + }, + "id": "943caca0-87ee-11e7-ad9c-db80de0bf8d3-ecs", + "references": [ + { + "id": "number-of-kafka-stracktraces-by-class-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "Kafka stacktraces-ecs", + "name": "panel_1", + "type": "search" + }, + { + "id": "All Kafka logs-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/dashboard/ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/dashboard/ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json index 67afa68abd..a6ecc2a0ff 100644 --- a/packages/kafka/0.1.0/kibana/dashboard/ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/dashboard/ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,221 +1,63 @@ { - "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": "[Metrics Kafka] Overview ECS", - "version": 1 + "attributes": { + "description": "Kafka analysis of topics and consumer groups", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs", - "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" + "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": "[Metrics Kafka] Overview ECS", + "version": 1 + }, + "id": "ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs", + "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" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/search/All Kafka logs-ecs.json b/packages/kafka/0.1.0/kibana/search/All Kafka logs-ecs.json index ada0c5ef49..2efe5db5aa 100644 --- a/packages/kafka/0.1.0/kibana/search/All Kafka logs-ecs.json +++ b/packages/kafka/0.1.0/kibana/search/All Kafka logs-ecs.json @@ -1,98 +1,41 @@ { - "attributes": { - "columns": [ - "log.level", - "kafka.log.component", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"match_phrase_prefix\":{\"stream.dataset\":{\"query\":\"kafka.\"}}}" - }, - "query": { - "match_phrase_prefix": { - "stream.dataset": { - "query": "kafka." - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "log", - "type": "phrase" - }, - "type": "phrase", - "value": "log" - }, - "query": { - "match": { - "fileset.name": { - "query": "log", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "All logs [Logs Kafka] ECS", - "version": 1 + "attributes": { + "columns": [ + "log.level", + "kafka.log.component", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"match_phrase_prefix\\\":{\\\"stream.dataset\\\":{\\\"query\\\":\\\"kafka.\\\"}}}\"},\"query\":{\"match_phrase_prefix\":{\"stream.dataset\":{\"query\":\"kafka.\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"log\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"log\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"log\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "All Kafka logs-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "All logs [Logs Kafka] ECS", + "version": 1 + }, + "id": "All Kafka logs-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/search/Kafka stacktraces-ecs.json b/packages/kafka/0.1.0/kibana/search/Kafka stacktraces-ecs.json index 9c67e56ef3..cebf8e5ff9 100644 --- a/packages/kafka/0.1.0/kibana/search/Kafka stacktraces-ecs.json +++ b/packages/kafka/0.1.0/kibana/search/Kafka stacktraces-ecs.json @@ -1,40 +1,31 @@ { - "attributes": { - "columns": [ - "kafka.log.class", - "kafka.log.trace.class", - "kafka.log.trace.full" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "kafka.log.trace.class:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Stacktraces [Logs Kafka] ECS", - "version": 1 + "attributes": { + "columns": [ + "kafka.log.class", + "kafka.log.trace.class", + "kafka.log.trace.full" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"kafka.log.trace.class:*\"},\"version\":true}" }, - "id": "Kafka stacktraces-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Stacktraces [Logs Kafka] ECS", + "version": 1 + }, + "id": "Kafka stacktraces-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs.json index cfe9ec4c91..a79fee4a84 100644 --- a/packages/kafka/0.1.0/kibana/visualization/1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,103 +1,26 @@ { - "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 [Metrics 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 [Metrics Kafka] ECS", - "type": "metric" - } + "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\":\"\"}}" }, - "id": "1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Consumer Metrics [Metrics 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 [Metrics Kafka] ECS\",\"type\":\"metric\"}" + }, + "id": "1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs.json b/packages/kafka/0.1.0/kibana/visualization/27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs.json index c97801892d..5092d24732 100644 --- a/packages/kafka/0.1.0/kibana/visualization/27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs.json @@ -1,131 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Broker Details [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "table" - }, - "title": "Kafka Broker Details [Metrics Kafka] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs", - "references": [], - "type": "visualization" + "title": "Kafka Broker Details [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"table\"},\"title\":\"Kafka Broker Details [Metrics Kafka] ECS\",\"type\":\"metrics\"}" + }, + "id": "27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json b/packages/kafka/0.1.0/kibana/visualization/3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json index 91dbcc0694..c6cf790edd 100644 --- a/packages/kafka/0.1.0/kibana/visualization/3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs.json @@ -1,131 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Log levels over time [Logs Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": "Log Level", - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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": { - "text": "@timestamp per day" - }, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "Log levels over time [Logs Kafka] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs", - "references": [ - { - "id": "All Kafka logs-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Log levels over time [Logs Kafka] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":\"Log Level\",\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\":{\"text\":\"@timestamp per day\"},\"type\":\"category\"}],\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"Log levels over time [Logs Kafka] ECS\",\"type\":\"histogram\"}" + }, + "id": "3f7c33c0-87ee-11e7-ad9c-db80de0bf8d3-ecs", + "references": [ + { + "id": "All Kafka logs-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs.json b/packages/kafka/0.1.0/kibana/visualization/491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs.json index cac6ebb77c..c29d239a45 100644 --- a/packages/kafka/0.1.0/kibana/visualization/491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs.json @@ -1,236 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Topic Details [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "table" - }, - "title": "Kafka Topic Details [Metrics Kafka] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs", - "references": [], - "type": "visualization" + "title": "Kafka Topic Details [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"table\"},\"title\":\"Kafka Topic Details [Metrics Kafka] ECS\",\"type\":\"metrics\"}" + }, + "id": "491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs.json index fa8753ddce..79412c1d4c 100644 --- a/packages/kafka/0.1.0/kibana/visualization/587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Consumer Partition Reassignments [Metrics 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": "metrics-*", - "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 [Metrics Kafka] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [], - "type": "visualization" + "title": "Consumer Partition Reassignments [Metrics 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\":\"metrics-*\",\"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 [Metrics Kafka] ECS\",\"type\":\"metrics\"}" + }, + "id": "587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs.json index 5996a155b1..921de22e0c 100644 --- a/packages/kafka/0.1.0/kibana/visualization/8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,65 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Controls [Metrics 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 [Metrics Kafka] ECS", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Kafka Controls [Metrics 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 [Metrics Kafka] ECS\",\"type\":\"input_control_vis\"}" + }, + "id": "8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "control_1_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs.json index 78994b34e0..7265ba85ba 100644 --- a/packages/kafka/0.1.0/kibana/visualization/944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,88 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Kafka Consumer Group Lag vs Time [Metrics 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": "metrics-*", - "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": "metrics-*", - "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 [Metrics Kafka] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [], - "type": "visualization" + "title": "Kafka Consumer Group Lag vs Time [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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 [Metrics Kafka] ECS\",\"type\":\"metrics\"}" + }, + "id": "944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs.json b/packages/kafka/0.1.0/kibana/visualization/9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs.json index a3040accc3..c389e24e4c 100644 --- a/packages/kafka/0.1.0/kibana/visualization/9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs.json @@ -1,114 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Kafka Consumer Group Clients [Metrics 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 [Metrics Kafka] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Kafka Consumer Group Clients [Metrics 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 [Metrics Kafka] ECS\",\"type\":\"table\"}" + }, + "id": "9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json index 95637ac5f6..e49b00d337 100644 --- a/packages/kafka/0.1.0/kibana/visualization/b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,105 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Topic \u0026 Consumer Offsets [Metrics 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": "metrics-*", - "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 [Metrics Kafka] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [], - "type": "visualization" + "title": "Kafka Topic \u0026 Consumer Offsets [Metrics 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\":\"metrics-*\",\"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 [Metrics Kafka] ECS\",\"type\":\"metrics\"}" + }, + "id": "b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs.json b/packages/kafka/0.1.0/kibana/visualization/dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs.json index a4c6e317dd..26f91bf0e4 100644 --- a/packages/kafka/0.1.0/kibana/visualization/dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs.json @@ -1,164 +1,31 @@ { - "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 [Metrics 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 [Metrics Kafka] ECS", - "type": "metric" - } + "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\":\"\"}}" }, - "id": "dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Kafka Metrics [Metrics 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 [Metrics Kafka] ECS\",\"type\":\"metric\"}" + }, + "id": "dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/kafka/0.1.0/kibana/visualization/number-of-kafka-stracktraces-by-class-ecs.json b/packages/kafka/0.1.0/kibana/visualization/number-of-kafka-stracktraces-by-class-ecs.json index ce68dc7d9b..e12deb363e 100644 --- a/packages/kafka/0.1.0/kibana/visualization/number-of-kafka-stracktraces-by-class-ecs.json +++ b/packages/kafka/0.1.0/kibana/visualization/number-of-kafka-stracktraces-by-class-ecs.json @@ -1,130 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Number of stracktraces by class [Logs Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "kafka.log.trace.class", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "group", - "type": "terms" - } - ], - "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": { - "text": "@timestamp per 30 minutes" - }, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "Number of Kafka stracktraces by class [Logs Kafka] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "number-of-kafka-stracktraces-by-class-ecs", - "references": [ - { - "id": "Kafka stacktraces-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Number of stracktraces by class [Logs Kafka] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"kafka.log.trace.class\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"group\",\"type\":\"terms\"}],\"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\":{\"text\":\"@timestamp per 30 minutes\"},\"type\":\"category\"}],\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"Number of Kafka stracktraces by class [Logs Kafka] ECS\",\"type\":\"histogram\"}" + }, + "id": "number-of-kafka-stracktraces-by-class-ecs", + "references": [ + { + "id": "Kafka stacktraces-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json index 23cd35e3f4..b5d46a4b72 100644 --- a/packages/mysql/0.1.0/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json @@ -1,282 +1,78 @@ { - "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": "[Metrics MySQL] Database Overview", - "version": 1 + "attributes": { + "description": "Overview of MySQL server", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "57b3fb50-6309-11ea-a83e-25b8612d00cc", - "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" -} + "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": "[Metrics MySQL] Database Overview", + "version": 1 + }, + "id": "57b3fb50-6309-11ea-a83e-25b8612d00cc", + "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" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json b/packages/mysql/0.1.0/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json index d5999c4f88..a65ba9462c 100644 --- a/packages/mysql/0.1.0/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json +++ b/packages/mysql/0.1.0/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json @@ -1,155 +1,48 @@ { - "attributes": { - "description": "Overview dashboard for the MySQL integration (logs)", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "1", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 20, - "i": "4", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs MySQL] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the MySQL integration (logs)", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-MySQL-Dashboard-ecs", - "references": [ - { - "id": "MySQL-slowest-queries-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "MySQL-Slow-queries-over-time-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "MySQL-error-logs-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Logs-MySQL-error-log-ecs", - "name": "panel_3", - "type": "search" - }, - { - "id": "MySQL-Error-logs-levels-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "MySQL-Slow-logs-by-count-ecs", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":20,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs MySQL] Overview ECS", + "version": 1 + }, + "id": "Logs-MySQL-Dashboard-ecs", + "references": [ + { + "id": "MySQL-slowest-queries-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "MySQL-Slow-queries-over-time-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "MySQL-error-logs-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Logs-MySQL-error-log-ecs", + "name": "panel_3", + "type": "search" + }, + { + "id": "MySQL-Error-logs-levels-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "MySQL-Slow-logs-by-count-ecs", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/search/Logs-MySQL-Slow-log-ecs.json b/packages/mysql/0.1.0/kibana/search/Logs-MySQL-Slow-log-ecs.json index af02965367..217cb65fe1 100644 --- a/packages/mysql/0.1.0/kibana/search/Logs-MySQL-Slow-log-ecs.json +++ b/packages/mysql/0.1.0/kibana/search/Logs-MySQL-Slow-log-ecs.json @@ -1,109 +1,39 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"match_phrase_prefix\":{\"event.dataset\":{\"query\":\"mysql.\"}}}" - }, - "query": { - "match_phrase_prefix": { - "event.dataset": { - "query": "mysql." - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "slowlog", - "type": "phrase" - }, - "type": "phrase", - "value": "slowlog" - }, - "query": { - "match": { - "fileset.name": { - "query": "slowlog", - "type": "phrase" - } - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs MySQL] ECS", - "version": 1 + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"match_phrase_prefix\\\":{\\\"event.dataset\\\":{\\\"query\\\":\\\"mysql.\\\"}}}\"},\"query\":{\"match_phrase_prefix\":{\"event.dataset\":{\"query\":\"mysql.\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"slowlog\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"slowlog\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"slowlog\",\"type\":\"phrase\"}}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-MySQL-Slow-log-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Slow logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-Slow-log-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/search/Logs-MySQL-error-log-ecs.json b/packages/mysql/0.1.0/kibana/search/Logs-MySQL-error-log-ecs.json index 17f2fad777..8d7b9a2212 100644 --- a/packages/mysql/0.1.0/kibana/search/Logs-MySQL-error-log-ecs.json +++ b/packages/mysql/0.1.0/kibana/search/Logs-MySQL-error-log-ecs.json @@ -1,110 +1,40 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"match_phrase_prefix\":{\"event.dataset\":{\"query\":\"mysql.\"}}}" - }, - "query": { - "match_phrase_prefix": { - "event.dataset": { - "query": "mysql." - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "error", - "type": "phrase" - }, - "type": "phrase", - "value": "error" - }, - "query": { - "match": { - "fileset.name": { - "query": "error", - "type": "phrase" - } - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Error logs [Logs MySQL] ECS", - "version": 1 + "attributes": { + "columns": [ + "log.level", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"match_phrase_prefix\\\":{\\\"event.dataset\\\":{\\\"query\\\":\\\"mysql.\\\"}}}\"},\"query\":{\"match_phrase_prefix\":{\"event.dataset\":{\"query\":\"mysql.\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"error\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"error\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"error\",\"type\":\"phrase\"}}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-MySQL-error-log-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Error logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-error-log-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json index ef02add1fd..3f431dbf20 100644 --- a/packages/mysql/0.1.0/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json @@ -1,121 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connections [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "493e8460-630d-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Connections [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "493e8460-630d-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json index dcfe051820..a3541c8ed0 100644 --- a/packages/mysql/0.1.0/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Question rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Question rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json index eed7f9d41a..a9a42e4d2a 100644 --- a/packages/mysql/0.1.0/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json @@ -1,150 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Insert, Update, Delete rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "779ee920-6309-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Insert, Update, Delete rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "779ee920-6309-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json index 784c3d9065..5899525979 100644 --- a/packages/mysql/0.1.0/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json @@ -1,82 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SELECT rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "SELECT rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json index d24596b602..cc1df445ad 100644 --- a/packages/mysql/0.1.0/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json @@ -1,109 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Thread Activity [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "822df290-630f-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Thread Activity [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "822df290-630f-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json index 852d88485b..3abb0c8b6a 100644 --- a/packages/mysql/0.1.0/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json @@ -1,110 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Utilization [Metrics 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": "metrics-*", - "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": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Buffer Pool Utilization [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json index b1190feaea..37bf6efd8c 100644 --- a/packages/mysql/0.1.0/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Pages [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Buffer Pool Pages [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"515b9dd0-639f-11ea-96d8-1943b9bb65d9\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/MySQL-Error-logs-levels-ecs.json b/packages/mysql/0.1.0/kibana/visualization/MySQL-Error-logs-levels-ecs.json index a8fd71d4ec..0d00d5b314 100644 --- a/packages/mysql/0.1.0/kibana/visualization/MySQL-Error-logs-levels-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/MySQL-Error-logs-levels-ecs.json @@ -1,64 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "ERROR": "#E24D42", - "Note": "#9AC48A", - "Warning": "#F9934E" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Error-logs-levels-ecs", - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Error logs levels breakdown [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"ERROR\":\"#E24D42\",\"Note\":\"#9AC48A\",\"Warning\":\"#F9934E\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Error logs levels breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Error-logs-levels-ecs", + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json b/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json index c20a6316e3..ee28a1e0e8 100644 --- a/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json @@ -1,56 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow logs breakdown [Logs MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Slow logs breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-logs-by-count-ecs", - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Slow logs breakdown [Logs MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Slow logs breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Slow-logs-by-count-ecs", + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json b/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json index ea84aea02c..b90b9d2253 100644 --- a/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json @@ -1,132 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow queries over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Slow queries": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Slow queries" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Slow queries" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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 queries" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Slow queries over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-queries-over-time-ecs", - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Slow queries over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Slow queries\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Slow queries\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Slow queries\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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 queries\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Slow queries over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-Slow-queries-over-time-ecs", + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/MySQL-error-logs-ecs.json b/packages/mysql/0.1.0/kibana/visualization/MySQL-error-logs-ecs.json index 02b54de632..4debac094e 100644 --- a/packages/mysql/0.1.0/kibana/visualization/MySQL-error-logs-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/MySQL-error-logs-ecs.json @@ -1,133 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Count": "#447EBC", - "Error logs": "#1F78C1" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Error logs" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Error logs" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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": "Error logs" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Error logs over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-error-logs-ecs", - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Error logs over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Count\":\"#447EBC\",\"Error logs\":\"#1F78C1\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Error logs\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Error logs\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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\":\"Error logs\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Error logs over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-error-logs-ecs", + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/MySQL-slowest-queries-ecs.json b/packages/mysql/0.1.0/kibana/visualization/MySQL-slowest-queries-ecs.json index 21202a06a8..6a5e5734b3 100644 --- a/packages/mysql/0.1.0/kibana/visualization/MySQL-slowest-queries-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/MySQL-slowest-queries-ecs.json @@ -1,85 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest queries [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Query time", - "field": "event.duration" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Query", - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "User", - "field": "user.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": "Top slowest queries [Logs MySQL] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-slowest-queries-ecs", - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Top slowest queries [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Query time\",\"field\":\"event.duration\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Query\",\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"User\",\"field\":\"user.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\":\"Top slowest queries [Logs MySQL] ECS\",\"type\":\"table\"}" + }, + "id": "MySQL-slowest-queries-ecs", + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json index ddc4a1c676..ce5e8f5fc9 100644 --- a/packages/mysql/0.1.0/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json @@ -1,111 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Efficiency [Metrics 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": "metrics-*", - "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": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Buffer Pool Efficiency [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json b/packages/mysql/0.1.0/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json index 5b616a6428..b1f1525b40 100644 --- a/packages/mysql/0.1.0/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json +++ b/packages/mysql/0.1.0/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json @@ -1,109 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Open tables, files, streams [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", - "references": [], - "type": "visualization" -} + "title": "Open tables, files, streams [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json index ca451cfed6..ba6abd259f 100644 --- a/packages/mysql/0.1.0/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Aborted Connections Rate [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Aborted Connections Rate [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json index ea4eeb9fee..2978cf325b 100644 --- a/packages/mysql/0.1.0/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json @@ -1,123 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c8661020-6310-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Network Traffic [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "c8661020-6310-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.0/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.0/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json index 198a468d8d..febf0dfe79 100644 --- a/packages/mysql/0.1.0/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.0/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json @@ -1,78 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connected Threads [Metrics 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": "metrics-*", - "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": "metrics-*", - "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 [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", - "references": [], - "type": "visualization" -} + "title": "Connected Threads [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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 [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json index cce0d57317..b8f8ed341b 100644 --- a/packages/mysql/0.1.1/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json @@ -1,285 +1,81 @@ { - "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": "[Metrics MySQL] Database Overview", - "version": 1 + "attributes": { + "description": "Overview of MySQL server", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "57b3fb50-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "dashboard": "7.3.0" + "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": "[Metrics 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" }, - "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" + { + "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" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json b/packages/mysql/0.1.1/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json index ee2ea507c4..6d65442363 100644 --- a/packages/mysql/0.1.1/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json +++ b/packages/mysql/0.1.1/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json @@ -1,158 +1,51 @@ { - "attributes": { - "description": "Overview dashboard for the Logs MySQL integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "1", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 20, - "i": "4", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs MySQL] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Logs MySQL integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-MySQL-Dashboard-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":20,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs MySQL] Overview ECS", + "version": 1 + }, + "id": "Logs-MySQL-Dashboard-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "MySQL-slowest-queries-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "MySQL-slowest-queries-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "MySQL-Slow-queries-over-time-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "MySQL-error-logs-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Logs-MySQL-error-log-ecs", - "name": "panel_3", - "type": "search" - }, - { - "id": "MySQL-Error-logs-levels-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "MySQL-Slow-logs-by-count-ecs", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "MySQL-Slow-queries-over-time-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "MySQL-error-logs-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Logs-MySQL-error-log-ecs", + "name": "panel_3", + "type": "search" + }, + { + "id": "MySQL-Error-logs-levels-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "MySQL-Slow-logs-by-count-ecs", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/search/Logs-MySQL-Slow-log-ecs.json b/packages/mysql/0.1.1/kibana/search/Logs-MySQL-Slow-log-ecs.json index db1d336332..15e829c5e2 100644 --- a/packages/mysql/0.1.1/kibana/search/Logs-MySQL-Slow-log-ecs.json +++ b/packages/mysql/0.1.1/kibana/search/Logs-MySQL-Slow-log-ecs.json @@ -1,110 +1,42 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"prefix\":{\"stream.dataset\":\"mysql.\"}}" - }, - "query": { - "prefix": { - "stream.dataset": "mysql." - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "slowlog", - "type": "phrase" - }, - "type": "phrase", - "value": "slowlog" - }, - "query": { - "match": { - "fileset.name": { - "query": "slowlog", - "type": "phrase" - } - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs MySQL] ECS", - "version": 1 - }, - "id": "Logs-MySQL-Slow-log-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"prefix\\\":{\\\"stream.dataset\\\":\\\"mysql.\\\"}}\"},\"query\":{\"prefix\":{\"stream.dataset\":\"mysql.\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"slowlog\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"slowlog\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"slowlog\",\"type\":\"phrase\"}}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Slow logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-Slow-log-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/search/Logs-MySQL-error-log-ecs.json b/packages/mysql/0.1.1/kibana/search/Logs-MySQL-error-log-ecs.json index d7c6ddda23..5a4df000e0 100644 --- a/packages/mysql/0.1.1/kibana/search/Logs-MySQL-error-log-ecs.json +++ b/packages/mysql/0.1.1/kibana/search/Logs-MySQL-error-log-ecs.json @@ -1,111 +1,43 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"prefix\":{\"stream.dataset\":\"mysql.\"}}" - }, - "query": { - "prefix": { - "stream.dataset": "mysql." - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "error", - "type": "phrase" - }, - "type": "phrase", - "value": "error" - }, - "query": { - "match": { - "fileset.name": { - "query": "error", - "type": "phrase" - } - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Error logs [Logs MySQL] ECS", - "version": 1 - }, - "id": "Logs-MySQL-error-log-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "log.level", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"prefix\\\":{\\\"stream.dataset\\\":\\\"mysql.\\\"}}\"},\"query\":{\"prefix\":{\"stream.dataset\":\"mysql.\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"error\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"error\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"error\",\"type\":\"phrase\"}}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Error logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-error-log-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json index 847dc2813c..bf6c85f46c 100644 --- a/packages/mysql/0.1.1/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json @@ -1,127 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connections [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Connections [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "493e8460-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Connections [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Connections [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "493e8460-630d-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json index 99341c3bb8..40be0ec9bd 100644 --- a/packages/mysql/0.1.1/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json @@ -1,86 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Question rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Question rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Question rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":0,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Question rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json index b754da5621..2359ab6835 100644 --- a/packages/mysql/0.1.1/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json @@ -1,156 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Insert, Update, Delete rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Insert, Update, Delete rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "779ee920-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Insert, Update, Delete rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Insert, Update, Delete rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "779ee920-6309-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json index 38fe095c55..e052d8ce47 100644 --- a/packages/mysql/0.1.1/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json @@ -1,86 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SELECT rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SELECT rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "SELECT rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":0,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SELECT rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json index ba22a02d2f..5086f0eb2a 100644 --- a/packages/mysql/0.1.1/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Thread Activity [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Thread Activity [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "822df290-630f-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Thread Activity [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Thread Activity [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "822df290-630f-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json index 45fccca55b..c1aa15d01c 100644 --- a/packages/mysql/0.1.1/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Utilization [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Utilization [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Utilization [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Utilization [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json index 95914dbcc9..a5db66cf3d 100644 --- a/packages/mysql/0.1.1/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json @@ -1,120 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Pages [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Pages [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Pages [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"515b9dd0-639f-11ea-96d8-1943b9bb65d9\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Pages [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/MySQL-Error-logs-levels-ecs.json b/packages/mysql/0.1.1/kibana/visualization/MySQL-Error-logs-levels-ecs.json index faf64e5750..63c0ce7352 100644 --- a/packages/mysql/0.1.1/kibana/visualization/MySQL-Error-logs-levels-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/MySQL-Error-logs-levels-ecs.json @@ -1,67 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "ERROR": "#E24D42", - "Note": "#9AC48A", - "Warning": "#F9934E" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Error-logs-levels-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Error logs levels breakdown [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"ERROR\":\"#E24D42\",\"Note\":\"#9AC48A\",\"Warning\":\"#F9934E\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Error logs levels breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Error-logs-levels-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json b/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json index bbf45557e6..2f75b28c63 100644 --- a/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json @@ -1,59 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow logs breakdown [Logs MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Slow logs breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-logs-by-count-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Slow logs breakdown [Logs MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Slow logs breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Slow-logs-by-count-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json b/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json index ae191d9dca..6ab5d262c8 100644 --- a/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json @@ -1,135 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow queries over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Slow queries": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Slow queries" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Slow queries" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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 queries" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Slow queries over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-queries-over-time-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Slow queries over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Slow queries\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Slow queries\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Slow queries\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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 queries\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Slow queries over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-Slow-queries-over-time-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/MySQL-error-logs-ecs.json b/packages/mysql/0.1.1/kibana/visualization/MySQL-error-logs-ecs.json index da5838296e..23e89c43a7 100644 --- a/packages/mysql/0.1.1/kibana/visualization/MySQL-error-logs-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/MySQL-error-logs-ecs.json @@ -1,136 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Count": "#447EBC", - "Error logs": "#1F78C1" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Error logs" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Error logs" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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": "Error logs" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Error logs over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-error-logs-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Error logs over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Count\":\"#447EBC\",\"Error logs\":\"#1F78C1\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Error logs\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Error logs\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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\":\"Error logs\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Error logs over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-error-logs-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/MySQL-slowest-queries-ecs.json b/packages/mysql/0.1.1/kibana/visualization/MySQL-slowest-queries-ecs.json index c94ffb04a4..12ed95c167 100644 --- a/packages/mysql/0.1.1/kibana/visualization/MySQL-slowest-queries-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/MySQL-slowest-queries-ecs.json @@ -1,88 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest queries [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Query time", - "field": "event.duration" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Query", - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "User", - "field": "user.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": "Top slowest queries [Logs MySQL] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-slowest-queries-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top slowest queries [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Query time\",\"field\":\"event.duration\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Query\",\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"User\",\"field\":\"user.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\":\"Top slowest queries [Logs MySQL] ECS\",\"type\":\"table\"}" + }, + "id": "MySQL-slowest-queries-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json index fde894abd3..60baeb67d8 100644 --- a/packages/mysql/0.1.1/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json @@ -1,115 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Efficiency [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Efficiency [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Efficiency [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Efficiency [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json b/packages/mysql/0.1.1/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json index 05d0a6a1aa..e0b45ee0f4 100644 --- a/packages/mysql/0.1.1/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json +++ b/packages/mysql/0.1.1/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json @@ -1,115 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Open tables, files, streams [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Open tables, files, streams [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Open tables, files, streams [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Open tables, files, streams [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json index bc6082dab4..6bbad70bdd 100644 --- a/packages/mysql/0.1.1/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json @@ -1,119 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Aborted Connections Rate [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Aborted Connections Rate [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Aborted Connections Rate [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Aborted Connections Rate [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json index 7987abd456..05b0372ab0 100644 --- a/packages/mysql/0.1.1/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json @@ -1,128 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network Traffic [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c8661020-6310-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Network Traffic [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Network Traffic [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "c8661020-6310-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.1/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.1/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json index 7fcdba1c83..e393a8cebe 100644 --- a/packages/mysql/0.1.1/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.1/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json @@ -1,82 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connected Threads [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Connected Threads [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Connected Threads [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Connected Threads [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json index cce0d57317..b8f8ed341b 100644 --- a/packages/mysql/0.1.2/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/dashboard/57b3fb50-6309-11ea-a83e-25b8612d00cc.json @@ -1,285 +1,81 @@ { - "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": "[Metrics MySQL] Database Overview", - "version": 1 + "attributes": { + "description": "Overview of MySQL server", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "57b3fb50-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "dashboard": "7.3.0" + "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": "[Metrics 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" }, - "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" + { + "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" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json b/packages/mysql/0.1.2/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json index ee2ea507c4..6d65442363 100644 --- a/packages/mysql/0.1.2/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json +++ b/packages/mysql/0.1.2/kibana/dashboard/Logs-MySQL-Dashboard-ecs.json @@ -1,158 +1,51 @@ { - "attributes": { - "description": "Overview dashboard for the Logs MySQL integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "1", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 20, - "i": "4", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs MySQL] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Logs MySQL integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-MySQL-Dashboard-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":20,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs MySQL] Overview ECS", + "version": 1 + }, + "id": "Logs-MySQL-Dashboard-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "MySQL-slowest-queries-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "MySQL-slowest-queries-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "MySQL-Slow-queries-over-time-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "MySQL-error-logs-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Logs-MySQL-error-log-ecs", - "name": "panel_3", - "type": "search" - }, - { - "id": "MySQL-Error-logs-levels-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "MySQL-Slow-logs-by-count-ecs", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "MySQL-Slow-queries-over-time-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "MySQL-error-logs-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Logs-MySQL-error-log-ecs", + "name": "panel_3", + "type": "search" + }, + { + "id": "MySQL-Error-logs-levels-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "MySQL-Slow-logs-by-count-ecs", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/search/Logs-MySQL-Slow-log-ecs.json b/packages/mysql/0.1.2/kibana/search/Logs-MySQL-Slow-log-ecs.json index dc57ff877f..331892814c 100644 --- a/packages/mysql/0.1.2/kibana/search/Logs-MySQL-Slow-log-ecs.json +++ b/packages/mysql/0.1.2/kibana/search/Logs-MySQL-Slow-log-ecs.json @@ -1,86 +1,42 @@ { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "negate": false, - "disabled": false, - "type": "phrase", - "key": "stream.dataset", - "params": { - "query": "mysql.slowlog" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "stream.dataset": "mysql.slowlog" - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs MySQL] ECS", - "version": 1 - }, - "id": "Logs-MySQL-Slow-log-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "_source" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"mysql.slowlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"stream.dataset\":\"mysql.slowlog\"}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Slow logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-Slow-log-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/search/Logs-MySQL-error-log-ecs.json b/packages/mysql/0.1.2/kibana/search/Logs-MySQL-error-log-ecs.json index 5cd3a8c185..5714cc4806 100644 --- a/packages/mysql/0.1.2/kibana/search/Logs-MySQL-error-log-ecs.json +++ b/packages/mysql/0.1.2/kibana/search/Logs-MySQL-error-log-ecs.json @@ -1,87 +1,43 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "negate": false, - "disabled": false, - "type": "phrase", - "key": "stream.dataset", - "params": { - "query": "mysql.error" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "stream.dataset": "mysql.error" - } - } - } - ], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Error logs [Logs MySQL] ECS", - "version": 1 - }, - "id": "Logs-MySQL-error-log-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "log.level", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"mysql.error\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"stream.dataset\":\"mysql.error\"}}}],\"highlight\":{\"fields\":{\"*\":{}},\"fragment_size\":2147483647,\"post_tags\":[\"@/kibana-highlighted-field@\"],\"pre_tags\":[\"@kibana-highlighted-field@\"],\"require_field_match\":false},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Error logs [Logs MySQL] ECS", + "version": 1 + }, + "id": "Logs-MySQL-error-log-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json index 847dc2813c..bf6c85f46c 100644 --- a/packages/mysql/0.1.2/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/493e8460-630d-11ea-a83e-25b8612d00cc.json @@ -1,127 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connections [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Connections [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "493e8460-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Connections [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Connections [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "493e8460-630d-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json index 99341c3bb8..40be0ec9bd 100644 --- a/packages/mysql/0.1.2/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/4fa69a10-630b-11ea-a83e-25b8612d00cc.json @@ -1,86 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Question rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Question rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Question rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":0,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Question rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json index b754da5621..2359ab6835 100644 --- a/packages/mysql/0.1.2/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/779ee920-6309-11ea-a83e-25b8612d00cc.json @@ -1,156 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Insert, Update, Delete rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Insert, Update, Delete rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "779ee920-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Insert, Update, Delete rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Insert, Update, Delete rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "779ee920-6309-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json index 38fe095c55..e052d8ce47 100644 --- a/packages/mysql/0.1.2/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/7ea77d30-630a-11ea-a83e-25b8612d00cc.json @@ -1,86 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SELECT rates [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SELECT rates [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "SELECT rates [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":0,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"SELECT rates [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json index ba22a02d2f..5086f0eb2a 100644 --- a/packages/mysql/0.1.2/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/822df290-630f-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Thread Activity [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Thread Activity [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "822df290-630f-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Thread Activity [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Thread Activity [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "822df290-630f-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json index 45fccca55b..c1aa15d01c 100644 --- a/packages/mysql/0.1.2/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/96d46630-63a4-11ea-a83e-25b8612d00cc.json @@ -1,114 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Utilization [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Utilization [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Utilization [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Utilization [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json index 95914dbcc9..a5db66cf3d 100644 --- a/packages/mysql/0.1.2/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/98c7bca0-63a2-11ea-a83e-25b8612d00cc.json @@ -1,120 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Pages [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Pages [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Pages [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_min\":0,\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"515b9dd0-639f-11ea-96d8-1943b9bb65d9\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Pages [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/MySQL-Error-logs-levels-ecs.json b/packages/mysql/0.1.2/kibana/visualization/MySQL-Error-logs-levels-ecs.json index faf64e5750..63c0ce7352 100644 --- a/packages/mysql/0.1.2/kibana/visualization/MySQL-Error-logs-levels-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/MySQL-Error-logs-levels-ecs.json @@ -1,67 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "ERROR": "#E24D42", - "Note": "#9AC48A", - "Warning": "#F9934E" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Error logs levels breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Error-logs-levels-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Error logs levels breakdown [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"ERROR\":\"#E24D42\",\"Note\":\"#9AC48A\",\"Warning\":\"#F9934E\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Error logs levels breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Error-logs-levels-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json b/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json index bbf45557e6..2f75b28c63 100644 --- a/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-logs-by-count-ecs.json @@ -1,59 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow logs breakdown [Logs MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Slow logs breakdown [Logs MySQL] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-logs-by-count-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Slow logs breakdown [Logs MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"shareYAxis\":true,\"type\":\"pie\"},\"title\":\"Slow logs breakdown [Logs MySQL] ECS\",\"type\":\"pie\"}" + }, + "id": "MySQL-Slow-logs-by-count-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json b/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json index ae191d9dca..6ab5d262c8 100644 --- a/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/MySQL-Slow-queries-over-time-ecs.json @@ -1,135 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Slow queries over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Slow queries": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Slow queries" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Slow queries" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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 queries" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Slow queries over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-Slow-queries-over-time-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Slow queries over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Slow queries\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Slow queries\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Slow queries\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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 queries\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Slow queries over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-Slow-queries-over-time-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/MySQL-error-logs-ecs.json b/packages/mysql/0.1.2/kibana/visualization/MySQL-error-logs-ecs.json index da5838296e..23e89c43a7 100644 --- a/packages/mysql/0.1.2/kibana/visualization/MySQL-error-logs-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/MySQL-error-logs-ecs.json @@ -1,136 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Error logs over time [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Count": "#447EBC", - "Error logs": "#1F78C1" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Error logs" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "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": { - "text": "@timestamp per 30 seconds" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Error logs" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "type": "histogram", - "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": "Error logs" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Error logs over time [Logs MySQL] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-error-logs-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-error-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Error logs over time [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Count\":\"#447EBC\",\"Error logs\":\"#1F78C1\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Error logs\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"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\":{\"text\":\"@timestamp per 30 seconds\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Error logs\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"type\":\"histogram\",\"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\":\"Error logs\"},\"type\":\"value\"}],\"yAxis\":{}},\"title\":\"Error logs over time [Logs MySQL] ECS\",\"type\":\"histogram\"}" + }, + "id": "MySQL-error-logs-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-error-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/MySQL-slowest-queries-ecs.json b/packages/mysql/0.1.2/kibana/visualization/MySQL-slowest-queries-ecs.json index c94ffb04a4..12ed95c167 100644 --- a/packages/mysql/0.1.2/kibana/visualization/MySQL-slowest-queries-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/MySQL-slowest-queries-ecs.json @@ -1,88 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest queries [Logs MySQL] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Query time", - "field": "event.duration" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Query", - "field": "mysql.slowlog.query", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "User", - "field": "user.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": "Top slowest queries [Logs MySQL] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "MySQL-slowest-queries-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-MySQL-Slow-log-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top slowest queries [Logs MySQL] ECS", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Query time\",\"field\":\"event.duration\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Query\",\"field\":\"mysql.slowlog.query\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"User\",\"field\":\"user.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\":\"Top slowest queries [Logs MySQL] ECS\",\"type\":\"table\"}" + }, + "id": "MySQL-slowest-queries-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-MySQL-Slow-log-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json index fde894abd3..60baeb67d8 100644 --- a/packages/mysql/0.1.2/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/a1e00160-63a4-11ea-a83e-25b8612d00cc.json @@ -1,115 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Efficiency [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Efficiency [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Buffer Pool Efficiency [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Buffer Pool Efficiency [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json b/packages/mysql/0.1.2/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json index 05d0a6a1aa..e0b45ee0f4 100644 --- a/packages/mysql/0.1.2/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json +++ b/packages/mysql/0.1.2/kibana/visualization/aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs.json @@ -1,115 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Open tables, files, streams [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Open tables, files, streams [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Open tables, files, streams [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Open tables, files, streams [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json index bc6082dab4..6bbad70bdd 100644 --- a/packages/mysql/0.1.2/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/bf60bc10-639b-11ea-a83e-25b8612d00cc.json @@ -1,119 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Aborted Connections Rate [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Aborted Connections Rate [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Aborted Connections Rate [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Aborted Connections Rate [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json index 7987abd456..05b0372ab0 100644 --- a/packages/mysql/0.1.2/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/c8661020-6310-11ea-a83e-25b8612d00cc.json @@ -1,128 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic [Metrics MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network Traffic [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c8661020-6310-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Network Traffic [Metrics MySQL] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Network Traffic [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "c8661020-6310-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/mysql/0.1.2/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json b/packages/mysql/0.1.2/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json index 7fcdba1c83..e393a8cebe 100644 --- a/packages/mysql/0.1.2/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json +++ b/packages/mysql/0.1.2/kibana/visualization/fc6b5a40-630d-11ea-a83e-25b8612d00cc.json @@ -1,82 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connected Threads [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Connected Threads [Metrics MySQL] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Connected Threads [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Connected Threads [Metrics MySQL] ECS\",\"type\":\"metrics\"}" + }, + "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c.json b/packages/netflow/0.1.0/kibana/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c.json index 984831759e..a74c2766e0 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c.json +++ b/packages/netflow/0.1.0/kibana/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c.json @@ -1,294 +1,68 @@ { - "attributes": { - "description": "Netflow Top N flows", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "1", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "2", - "w": 24, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "3", - "w": 24, - "x": 24, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "4", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "5", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "6", - "w": 24, - "x": 0, - "y": 44 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "7", - "w": 24, - "x": 24, - "y": 44 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": 2, - "direction": "desc" - } - } - } - }, - "gridData": { - "h": 20, - "i": "8", - "w": 24, - "x": 0, - "y": 64 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 20, - "i": "9", - "w": 24, - "x": 24, - "y": 64 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Top-N", - "version": 1 + "attributes": { + "description": "Netflow Top N flows", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "14387a13-53bc-43a4-b9cd-63977aa8d87c", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "15295ea6-ba84-47db-8ced-9312abbf495c", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "5303e99b-389c-47b7-ae7a-945c5a92ba49", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "e9ad835b-b2f2-42d3-a3e7-555a593deacf", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "31b5f6fd-eb9d-4e97-90fd-367062ef217f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "2b3d4e86-2254-4033-8fe3-ce4753fafd03", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "036aef95-ec90-468d-ad7c-3cc4405e9e81", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "5292a65b-c532-422a-9008-1251a8073a3a", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "cccff92f-cb71-49a9-9caf-84867751d31e", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"2\",\"w\":24,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":24},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":24},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":44},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"7\",\"w\":24,\"x\":24,\"y\":44},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":2,\"direction\":\"desc\"}}}},\"gridData\":{\"h\":20,\"i\":\"8\",\"w\":24,\"x\":0,\"y\":64},\"panelIndex\":\"8\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":20,\"i\":\"9\",\"w\":24,\"x\":24,\"y\":64},\"panelIndex\":\"9\",\"panelRefName\":\"panel_8\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Top-N", + "version": 1 + }, + "id": "14387a13-53bc-43a4-b9cd-63977aa8d87c", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "15295ea6-ba84-47db-8ced-9312abbf495c", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "5303e99b-389c-47b7-ae7a-945c5a92ba49", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "e9ad835b-b2f2-42d3-a3e7-555a593deacf", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "31b5f6fd-eb9d-4e97-90fd-367062ef217f", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "2b3d4e86-2254-4033-8fe3-ce4753fafd03", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "036aef95-ec90-468d-ad7c-3cc4405e9e81", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "5292a65b-c532-422a-9008-1251a8073a3a", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "cccff92f-cb71-49a9-9caf-84867751d31e", + "name": "panel_8", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2.json b/packages/netflow/0.1.0/kibana/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2.json index 75f59674cd..bbe6830217 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2.json +++ b/packages/netflow/0.1.0/kibana/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2.json @@ -1,294 +1,88 @@ { - "attributes": { - "description": "Overview of Netflow", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "12", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "12", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "13", - "w": 16, - "x": 16, - "y": 4 - }, - "panelIndex": "13", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "14", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "14", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "15", - "w": 16, - "x": 16, - "y": 12 - }, - "panelIndex": "15", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "17", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "17", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "21", - "w": 16, - "x": 32, - "y": 12 - }, - "panelIndex": "21", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "22", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "22", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "23", - "w": 16, - "x": 0, - "y": 12 - }, - "panelIndex": "23", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "24", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "24", - "panelRefName": "panel_8", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "25", - "w": 16, - "x": 32, - "y": 20 - }, - "panelIndex": "25", - "panelRefName": "panel_9", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "26", - "w": 16, - "x": 0, - "y": 28 - }, - "panelIndex": "26", - "panelRefName": "panel_10", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "27", - "w": 16, - "x": 16, - "y": 28 - }, - "panelIndex": "27", - "panelRefName": "panel_11", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "29", - "w": 16, - "x": 32, - "y": 28 - }, - "panelIndex": "29", - "panelRefName": "panel_12", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Overview", - "version": 1 + "attributes": { + "description": "Overview of Netflow", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "34e26884-161a-4448-9556-43b5bf2f62a2", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "ae334aec-31fa-4df7-a064-40b18831d819", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "67fdca65-a9df-47f0-a8a4-1e8b056325de", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "1558508d-591c-49be-bef4-85fdac18a960", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "f772028b-d5a6-4d55-b441-493871981a60", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "57e13a20-e94f-4465-a942-42148634a1d2", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "b02c2713-17f0-41dd-88a3-ce33b446f19d", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "5ccac452-e90a-4dde-ae9b-1be36ce3f761", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "31708a70-4957-4a8a-8065-5c88a344ad02", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "b677cd82-b33e-49b3-8b6e-0e110177b163", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "3dec20c0-0d4f-43ef-8864-3779e1a1b33f", - "name": "panel_12", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"12\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"12\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"13\",\"w\":16,\"x\":16,\"y\":4},\"panelIndex\":\"13\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"14\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"14\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"15\",\"w\":16,\"x\":16,\"y\":12},\"panelIndex\":\"15\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"17\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"21\",\"w\":16,\"x\":32,\"y\":12},\"panelIndex\":\"21\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"22\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"22\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"23\",\"w\":16,\"x\":0,\"y\":12},\"panelIndex\":\"23\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"24\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"24\",\"panelRefName\":\"panel_8\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"25\",\"w\":16,\"x\":32,\"y\":20},\"panelIndex\":\"25\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"26\",\"w\":16,\"x\":0,\"y\":28},\"panelIndex\":\"26\",\"panelRefName\":\"panel_10\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"27\",\"w\":16,\"x\":16,\"y\":28},\"panelIndex\":\"27\",\"panelRefName\":\"panel_11\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"29\",\"w\":16,\"x\":32,\"y\":28},\"panelIndex\":\"29\",\"panelRefName\":\"panel_12\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Overview", + "version": 1 + }, + "id": "34e26884-161a-4448-9556-43b5bf2f62a2", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "ae334aec-31fa-4df7-a064-40b18831d819", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "67fdca65-a9df-47f0-a8a4-1e8b056325de", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "1558508d-591c-49be-bef4-85fdac18a960", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "f772028b-d5a6-4d55-b441-493871981a60", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "57e13a20-e94f-4465-a942-42148634a1d2", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "b02c2713-17f0-41dd-88a3-ce33b446f19d", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "5ccac452-e90a-4dde-ae9b-1be36ce3f761", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "31708a70-4957-4a8a-8065-5c88a344ad02", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "b677cd82-b33e-49b3-8b6e-0e110177b163", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "3dec20c0-0d4f-43ef-8864-3779e1a1b33f", + "name": "panel_12", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/38012abe-c611-4124-8497-381fcd85acc8.json b/packages/netflow/0.1.0/kibana/dashboard/38012abe-c611-4124-8497-381fcd85acc8.json index 1a35c8aa9c..05583529bf 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/38012abe-c611-4124-8497-381fcd85acc8.json +++ b/packages/netflow/0.1.0/kibana/dashboard/38012abe-c611-4124-8497-381fcd85acc8.json @@ -1,862 +1,228 @@ { - "attributes": { - "description": "Netflow traffic analysis", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "1", - "w": 24, - "x": 24, - "y": 84 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 24, - "x": 24, - "y": 108 - }, - "panelIndex": "5", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 24, - "x": 0, - "y": 108 - }, - "panelIndex": "6", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "7", - "w": 24, - "x": 24, - "y": 36 - }, - "panelIndex": "7", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "9", - "w": 24, - "x": 0, - "y": 84 - }, - "panelIndex": "9", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "10", - "w": 24, - "x": 24, - "y": 60 - }, - "panelIndex": "10", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "11", - "w": 24, - "x": 0, - "y": 60 - }, - "panelIndex": "11", - "panelRefName": "panel_7", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "12", - "w": 24, - "x": 0, - "y": 36 - }, - "panelIndex": "12", - "panelRefName": "panel_8", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "13", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "13", - "panelRefName": "panel_9", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "14", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "14", - "panelRefName": "panel_10", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 8, - "i": "15", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "15", - "panelRefName": "panel_11", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "16", - "w": 16, - "x": 0, - "y": 28 - }, - "panelIndex": "16", - "panelRefName": "panel_12", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "17", - "w": 16, - "x": 24, - "y": 4 - }, - "panelIndex": "17", - "panelRefName": "panel_13", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "18", - "w": 16, - "x": 24, - "y": 28 - }, - "panelIndex": "18", - "panelRefName": "panel_14", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "19", - "w": 16, - "x": 0, - "y": 52 - }, - "panelIndex": "19", - "panelRefName": "panel_15", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "20", - "w": 16, - "x": 24, - "y": 52 - }, - "panelIndex": "20", - "panelRefName": "panel_16", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "21", - "w": 16, - "x": 0, - "y": 76 - }, - "panelIndex": "21", - "panelRefName": "panel_17", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "22", - "w": 16, - "x": 24, - "y": 76 - }, - "panelIndex": "22", - "panelRefName": "panel_18", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "23", - "w": 16, - "x": 0, - "y": 100 - }, - "panelIndex": "23", - "panelRefName": "panel_19", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "24", - "w": 16, - "x": 24, - "y": 100 - }, - "panelIndex": "24", - "panelRefName": "panel_20", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "25", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "25", - "panelRefName": "panel_21", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "26", - "w": 8, - "x": 40, - "y": 4 - }, - "panelIndex": "26", - "panelRefName": "panel_22", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "27", - "w": 8, - "x": 16, - "y": 4 - }, - "panelIndex": "27", - "panelRefName": "panel_23", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "28", - "w": 24, - "x": 24, - "y": 20 - }, - "panelIndex": "28", - "panelRefName": "panel_24", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "29", - "w": 8, - "x": 40, - "y": 28 - }, - "panelIndex": "29", - "panelRefName": "panel_25", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "30", - "w": 8, - "x": 16, - "y": 28 - }, - "panelIndex": "30", - "panelRefName": "panel_26", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "31", - "w": 24, - "x": 24, - "y": 92 - }, - "panelIndex": "31", - "panelRefName": "panel_27", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "34", - "w": 24, - "x": 24, - "y": 116 - }, - "panelIndex": "34", - "panelRefName": "panel_28", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "35", - "w": 24, - "x": 0, - "y": 116 - }, - "panelIndex": "35", - "panelRefName": "panel_29", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "38", - "w": 24, - "x": 24, - "y": 44 - }, - "panelIndex": "38", - "panelRefName": "panel_30", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "42", - "w": 24, - "x": 0, - "y": 44 - }, - "panelIndex": "42", - "panelRefName": "panel_31", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "44", - "w": 24, - "x": 0, - "y": 92 - }, - "panelIndex": "44", - "panelRefName": "panel_32", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "45", - "w": 24, - "x": 0, - "y": 68 - }, - "panelIndex": "45", - "panelRefName": "panel_33", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "47", - "w": 24, - "x": 24, - "y": 68 - }, - "panelIndex": "47", - "panelRefName": "panel_34", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "48", - "w": 8, - "x": 16, - "y": 52 - }, - "panelIndex": "48", - "panelRefName": "panel_35", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "49", - "w": 8, - "x": 40, - "y": 52 - }, - "panelIndex": "49", - "panelRefName": "panel_36", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "50", - "w": 8, - "x": 40, - "y": 76 - }, - "panelIndex": "50", - "panelRefName": "panel_37", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "51", - "w": 8, - "x": 40, - "y": 100 - }, - "panelIndex": "51", - "panelRefName": "panel_38", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "52", - "w": 8, - "x": 16, - "y": 100 - }, - "panelIndex": "52", - "panelRefName": "panel_39", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "53", - "w": 8, - "x": 16, - "y": 76 - }, - "panelIndex": "53", - "panelRefName": "panel_40", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Traffic Analysis", - "version": 1 - }, - "id": "38012abe-c611-4124-8497-381fcd85acc8", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "1e74d5cb-556d-42ee-8042-88f6c1af47f0", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "3e27fb83-b3e3-4c15-b999-ed6da49b7a86", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "5d868836-c7b2-4812-bf47-4838aac281d9", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "a5efa3dd-f53a-4d14-9d3f-ee73345fd93d", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "717cd7c7-bfca-435d-8ee7-38259927aade", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "f668ecdb-eec7-44c6-9060-26aaf9fc8404", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "6bbd6712-494a-4fd9-b3d3-757304681f0f", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "681f0ce4-d828-4a99-b643-0c0715530050", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "fd6c1144-5026-4795-b7af-a9aa3fc28c56", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "0b2818fd-aecc-4bef-b566-9466eb702ae4", - "name": "panel_12", - "type": "visualization" - }, - { - "id": "248e00b4-8fc2-406f-8907-729d5380aaa7", - "name": "panel_13", - "type": "visualization" - }, - { - "id": "cf399a85-e348-4ac1-a399-e8f5a44114c4", - "name": "panel_14", - "type": "visualization" - }, - { - "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", - "name": "panel_15", - "type": "visualization" - }, - { - "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", - "name": "panel_16", - "type": "visualization" - }, - { - "id": "57e13a20-e94f-4465-a942-42148634a1d2", - "name": "panel_17", - "type": "visualization" - }, - { - "id": "f772028b-d5a6-4d55-b441-493871981a60", - "name": "panel_18", - "type": "visualization" - }, - { - "id": "a14c3248-952d-42aa-bd7d-9b39157a776f", - "name": "panel_19", - "type": "visualization" - }, - { - "id": "a685420e-c45f-4b62-932b-5b76ac8b8ca2", - "name": "panel_20", - "type": "visualization" - }, - { - "id": "0528bc66-6981-400a-a02d-c1d221b38890", - "name": "panel_21", - "type": "visualization" - }, - { - "id": "e99dc327-03de-4561-9e0c-f550710125c2", - "name": "panel_22", - "type": "visualization" - }, - { - "id": "32e712ed-fa15-4db7-8575-8476e8d65b03", - "name": "panel_23", - "type": "visualization" - }, - { - "id": "d59a031c-70d6-47d7-966d-7fcb805be9be", - "name": "panel_24", - "type": "visualization" - }, - { - "id": "af707b01-29f1-462b-b279-6d2e803f3645", - "name": "panel_25", - "type": "visualization" - }, - { - "id": "ddd27657-c3c8-4f82-8059-6d7763dd599b", - "name": "panel_26", - "type": "visualization" - }, - { - "id": "30cd1009-2925-4c9b-820d-d689f5d1efda", - "name": "panel_27", - "type": "visualization" - }, - { - "id": "7d447b22-89dc-4f32-b549-4b8620af4d76", - "name": "panel_28", - "type": "visualization" - }, - { - "id": "d41a9663-e5ad-47a7-955e-3803ae4e23c0", - "name": "panel_29", - "type": "visualization" - }, - { - "id": "3a4209e2-281c-467e-b5cb-315bf4a2661f", - "name": "panel_30", - "type": "visualization" - }, - { - "id": "201d7dd1-a880-4a64-b631-db5629340db9", - "name": "panel_31", - "type": "visualization" - }, - { - "id": "8f83cf97-4a48-421f-8db5-690297d1f4fb", - "name": "panel_32", - "type": "visualization" - }, - { - "id": "a1704d46-15fc-41c2-851d-796ceb49877f", - "name": "panel_33", - "type": "visualization" - }, - { - "id": "15e2a267-2495-4df2-a121-abe410d2f18c", - "name": "panel_34", - "type": "visualization" - }, - { - "id": "f27c1479-0625-4cdc-92de-672e47db0f87", - "name": "panel_35", - "type": "visualization" - }, - { - "id": "0177bf1a-cba8-4ba6-a1d7-73caed86ffc2", - "name": "panel_36", - "type": "visualization" - }, - { - "id": "d5568704-e30b-4108-bb49-06a9b8dce6a6", - "name": "panel_37", - "type": "visualization" - }, - { - "id": "16262df9-a979-4136-935e-d883c7d373d7", - "name": "panel_38", - "type": "visualization" - }, - { - "id": "63ef5338-fdf2-488e-b78a-f0e98daccc95", - "name": "panel_39", - "type": "visualization" - }, - { - "id": "2dca3025-692c-4876-8bcc-e0b248dc9819", - "name": "panel_40", - "type": "visualization" - } - ], - "type": "dashboard" + "attributes": { + "description": "Netflow traffic analysis", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" + }, + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":84},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":108},\"panelIndex\":\"5\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":108},\"panelIndex\":\"6\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"7\",\"w\":24,\"x\":24,\"y\":36},\"panelIndex\":\"7\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"9\",\"w\":24,\"x\":0,\"y\":84},\"panelIndex\":\"9\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"10\",\"w\":24,\"x\":24,\"y\":60},\"panelIndex\":\"10\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"11\",\"w\":24,\"x\":0,\"y\":60},\"panelIndex\":\"11\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"12\",\"w\":24,\"x\":0,\"y\":36},\"panelIndex\":\"12\",\"panelRefName\":\"panel_8\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"13\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"13\",\"panelRefName\":\"panel_9\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"14\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"14\",\"panelRefName\":\"panel_10\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":8,\"i\":\"15\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"15\",\"panelRefName\":\"panel_11\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"16\",\"w\":16,\"x\":0,\"y\":28},\"panelIndex\":\"16\",\"panelRefName\":\"panel_12\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"17\",\"w\":16,\"x\":24,\"y\":4},\"panelIndex\":\"17\",\"panelRefName\":\"panel_13\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"18\",\"w\":16,\"x\":24,\"y\":28},\"panelIndex\":\"18\",\"panelRefName\":\"panel_14\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"19\",\"w\":16,\"x\":0,\"y\":52},\"panelIndex\":\"19\",\"panelRefName\":\"panel_15\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"20\",\"w\":16,\"x\":24,\"y\":52},\"panelIndex\":\"20\",\"panelRefName\":\"panel_16\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"21\",\"w\":16,\"x\":0,\"y\":76},\"panelIndex\":\"21\",\"panelRefName\":\"panel_17\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"22\",\"w\":16,\"x\":24,\"y\":76},\"panelIndex\":\"22\",\"panelRefName\":\"panel_18\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"23\",\"w\":16,\"x\":0,\"y\":100},\"panelIndex\":\"23\",\"panelRefName\":\"panel_19\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"24\",\"w\":16,\"x\":24,\"y\":100},\"panelIndex\":\"24\",\"panelRefName\":\"panel_20\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"25\",\"w\":24,\"x\":0,\"y\":20},\"panelIndex\":\"25\",\"panelRefName\":\"panel_21\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"26\",\"w\":8,\"x\":40,\"y\":4},\"panelIndex\":\"26\",\"panelRefName\":\"panel_22\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"27\",\"w\":8,\"x\":16,\"y\":4},\"panelIndex\":\"27\",\"panelRefName\":\"panel_23\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"28\",\"w\":24,\"x\":24,\"y\":20},\"panelIndex\":\"28\",\"panelRefName\":\"panel_24\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"29\",\"w\":8,\"x\":40,\"y\":28},\"panelIndex\":\"29\",\"panelRefName\":\"panel_25\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"30\",\"w\":8,\"x\":16,\"y\":28},\"panelIndex\":\"30\",\"panelRefName\":\"panel_26\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"31\",\"w\":24,\"x\":24,\"y\":92},\"panelIndex\":\"31\",\"panelRefName\":\"panel_27\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"34\",\"w\":24,\"x\":24,\"y\":116},\"panelIndex\":\"34\",\"panelRefName\":\"panel_28\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"35\",\"w\":24,\"x\":0,\"y\":116},\"panelIndex\":\"35\",\"panelRefName\":\"panel_29\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"38\",\"w\":24,\"x\":24,\"y\":44},\"panelIndex\":\"38\",\"panelRefName\":\"panel_30\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"42\",\"w\":24,\"x\":0,\"y\":44},\"panelIndex\":\"42\",\"panelRefName\":\"panel_31\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"44\",\"w\":24,\"x\":0,\"y\":92},\"panelIndex\":\"44\",\"panelRefName\":\"panel_32\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"45\",\"w\":24,\"x\":0,\"y\":68},\"panelIndex\":\"45\",\"panelRefName\":\"panel_33\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"47\",\"w\":24,\"x\":24,\"y\":68},\"panelIndex\":\"47\",\"panelRefName\":\"panel_34\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"48\",\"w\":8,\"x\":16,\"y\":52},\"panelIndex\":\"48\",\"panelRefName\":\"panel_35\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"49\",\"w\":8,\"x\":40,\"y\":52},\"panelIndex\":\"49\",\"panelRefName\":\"panel_36\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"50\",\"w\":8,\"x\":40,\"y\":76},\"panelIndex\":\"50\",\"panelRefName\":\"panel_37\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"51\",\"w\":8,\"x\":40,\"y\":100},\"panelIndex\":\"51\",\"panelRefName\":\"panel_38\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"52\",\"w\":8,\"x\":16,\"y\":100},\"panelIndex\":\"52\",\"panelRefName\":\"panel_39\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"53\",\"w\":8,\"x\":16,\"y\":76},\"panelIndex\":\"53\",\"panelRefName\":\"panel_40\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Traffic Analysis", + "version": 1 + }, + "id": "38012abe-c611-4124-8497-381fcd85acc8", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "1e74d5cb-556d-42ee-8042-88f6c1af47f0", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "3e27fb83-b3e3-4c15-b999-ed6da49b7a86", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "5d868836-c7b2-4812-bf47-4838aac281d9", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "a5efa3dd-f53a-4d14-9d3f-ee73345fd93d", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "717cd7c7-bfca-435d-8ee7-38259927aade", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "f668ecdb-eec7-44c6-9060-26aaf9fc8404", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "6bbd6712-494a-4fd9-b3d3-757304681f0f", + "name": "panel_9", + "type": "visualization" + }, + { + "id": "681f0ce4-d828-4a99-b643-0c0715530050", + "name": "panel_10", + "type": "visualization" + }, + { + "id": "fd6c1144-5026-4795-b7af-a9aa3fc28c56", + "name": "panel_11", + "type": "visualization" + }, + { + "id": "0b2818fd-aecc-4bef-b566-9466eb702ae4", + "name": "panel_12", + "type": "visualization" + }, + { + "id": "248e00b4-8fc2-406f-8907-729d5380aaa7", + "name": "panel_13", + "type": "visualization" + }, + { + "id": "cf399a85-e348-4ac1-a399-e8f5a44114c4", + "name": "panel_14", + "type": "visualization" + }, + { + "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", + "name": "panel_15", + "type": "visualization" + }, + { + "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", + "name": "panel_16", + "type": "visualization" + }, + { + "id": "57e13a20-e94f-4465-a942-42148634a1d2", + "name": "panel_17", + "type": "visualization" + }, + { + "id": "f772028b-d5a6-4d55-b441-493871981a60", + "name": "panel_18", + "type": "visualization" + }, + { + "id": "a14c3248-952d-42aa-bd7d-9b39157a776f", + "name": "panel_19", + "type": "visualization" + }, + { + "id": "a685420e-c45f-4b62-932b-5b76ac8b8ca2", + "name": "panel_20", + "type": "visualization" + }, + { + "id": "0528bc66-6981-400a-a02d-c1d221b38890", + "name": "panel_21", + "type": "visualization" + }, + { + "id": "e99dc327-03de-4561-9e0c-f550710125c2", + "name": "panel_22", + "type": "visualization" + }, + { + "id": "32e712ed-fa15-4db7-8575-8476e8d65b03", + "name": "panel_23", + "type": "visualization" + }, + { + "id": "d59a031c-70d6-47d7-966d-7fcb805be9be", + "name": "panel_24", + "type": "visualization" + }, + { + "id": "af707b01-29f1-462b-b279-6d2e803f3645", + "name": "panel_25", + "type": "visualization" + }, + { + "id": "ddd27657-c3c8-4f82-8059-6d7763dd599b", + "name": "panel_26", + "type": "visualization" + }, + { + "id": "30cd1009-2925-4c9b-820d-d689f5d1efda", + "name": "panel_27", + "type": "visualization" + }, + { + "id": "7d447b22-89dc-4f32-b549-4b8620af4d76", + "name": "panel_28", + "type": "visualization" + }, + { + "id": "d41a9663-e5ad-47a7-955e-3803ae4e23c0", + "name": "panel_29", + "type": "visualization" + }, + { + "id": "3a4209e2-281c-467e-b5cb-315bf4a2661f", + "name": "panel_30", + "type": "visualization" + }, + { + "id": "201d7dd1-a880-4a64-b631-db5629340db9", + "name": "panel_31", + "type": "visualization" + }, + { + "id": "8f83cf97-4a48-421f-8db5-690297d1f4fb", + "name": "panel_32", + "type": "visualization" + }, + { + "id": "a1704d46-15fc-41c2-851d-796ceb49877f", + "name": "panel_33", + "type": "visualization" + }, + { + "id": "15e2a267-2495-4df2-a121-abe410d2f18c", + "name": "panel_34", + "type": "visualization" + }, + { + "id": "f27c1479-0625-4cdc-92de-672e47db0f87", + "name": "panel_35", + "type": "visualization" + }, + { + "id": "0177bf1a-cba8-4ba6-a1d7-73caed86ffc2", + "name": "panel_36", + "type": "visualization" + }, + { + "id": "d5568704-e30b-4108-bb49-06a9b8dce6a6", + "name": "panel_37", + "type": "visualization" + }, + { + "id": "16262df9-a979-4136-935e-d883c7d373d7", + "name": "panel_38", + "type": "visualization" + }, + { + "id": "63ef5338-fdf2-488e-b78a-f0e98daccc95", + "name": "panel_39", + "type": "visualization" + }, + { + "id": "2dca3025-692c-4876-8bcc-e0b248dc9819", + "name": "panel_40", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024.json b/packages/netflow/0.1.0/kibana/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024.json index b09fbf3466..7af71ff0d0 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024.json +++ b/packages/netflow/0.1.0/kibana/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024.json @@ -1,154 +1,48 @@ { - "attributes": { - "description": "Netflow geo location", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "mapCenter": [ - 20.632784250388028, - 16.69921875 - ], - "mapZoom": 2 - }, - "gridData": { - "h": 24, - "i": "16", - "w": 32, - "x": 16, - "y": 4 - }, - "panelIndex": "16", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "17", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "17", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "18", - "w": 16, - "x": 0, - "y": 12 - }, - "panelIndex": "18", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "19", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "19", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "20", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "20", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Geo Location", - "version": 1 + "attributes": { + "description": "Netflow geo location", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "77326664-23be-4bf1-a126-6d7e60cfc024", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "f4c8cb5a-7336-449e-ab99-6e867b435b85", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "2316bb53-d98a-4f0f-8cd8-51e9fb317823", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "aed09724-0a69-4331-84f5-3d2067c43930", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"mapCenter\":[20.632784250388028,16.69921875],\"mapZoom\":2},\"gridData\":{\"h\":24,\"i\":\"16\",\"w\":32,\"x\":16,\"y\":4},\"panelIndex\":\"16\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"17\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"17\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"18\",\"w\":16,\"x\":0,\"y\":12},\"panelIndex\":\"18\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"19\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"19\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"20\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"20\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Geo Location", + "version": 1 + }, + "id": "77326664-23be-4bf1-a126-6d7e60cfc024", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "f4c8cb5a-7336-449e-ab99-6e867b435b85", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "2316bb53-d98a-4f0f-8cd8-51e9fb317823", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "aed09724-0a69-4331-84f5-3d2067c43930", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/94972700-de4a-4272-9143-2fa8d4981365.json b/packages/netflow/0.1.0/kibana/dashboard/94972700-de4a-4272-9143-2fa8d4981365.json index 3594435df9..dbe7378771 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/94972700-de4a-4272-9143-2fa8d4981365.json +++ b/packages/netflow/0.1.0/kibana/dashboard/94972700-de4a-4272-9143-2fa8d4981365.json @@ -1,152 +1,43 @@ { - "attributes": { - "description": "Netflow flow records", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "2", - "w": 36, - "x": 12, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "3", - "w": 12, - "x": 0, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "source.ip", - "source.port", - "destination.ip", - "destination.port", - "network.transport", - "network.bytes", - "network.packets" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "5", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Flow records", - "version": 1 + "attributes": { + "description": "Netflow flow records", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "94972700-de4a-4272-9143-2fa8d4981365", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "4bb0255e-18ed-45e4-bfb9-de8e35b12094", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "c27c6a3b-93ee-44d5-8d0c-9b097e575f52", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "a34c6611-79d8-4b50-ae3f-8b328d28e24a", - "name": "panel_3", - "type": "search" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":36,\"x\":12,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":12,\"x\":0,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"source.ip\",\"source.port\",\"destination.ip\",\"destination.port\",\"network.transport\",\"network.bytes\",\"network.packets\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Flow records", + "version": 1 + }, + "id": "94972700-de4a-4272-9143-2fa8d4981365", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "4bb0255e-18ed-45e4-bfb9-de8e35b12094", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "c27c6a3b-93ee-44d5-8d0c-9b097e575f52", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "a34c6611-79d8-4b50-ae3f-8b328d28e24a", + "name": "panel_3", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32.json b/packages/netflow/0.1.0/kibana/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32.json index 2ae7fd3cf0..74cc493cab 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32.json +++ b/packages/netflow/0.1.0/kibana/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32.json @@ -1,159 +1,48 @@ { - "attributes": { - "description": "Netflow conversation partners", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": 2, - "direction": "desc" - } - } - } - }, - "gridData": { - "h": 20, - "i": "1", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "2", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "3", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 16, - "x": 16, - "y": 4 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "5", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Conversation Partners", - "version": 1 + "attributes": { + "description": "Netflow conversation partners", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "acd7a630-0c71-4840-bc9e-4a3801374a32", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "ebea013f-9b5b-4f61-a9c8-c62bebf62ae9", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "ae334aec-31fa-4df7-a064-40b18831d819", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "e822f94c-5f65-4963-a540-74ca9c25bd2d", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "c54f5529-e6d7-4c26-8e8e-3b35de132035", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":2,\"direction\":\"desc\"}}}},\"gridData\":{\"h\":20,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":16,\"x\":16,\"y\":4},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Conversation Partners", + "version": 1 + }, + "id": "acd7a630-0c71-4840-bc9e-4a3801374a32", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "ebea013f-9b5b-4f61-a9c8-c62bebf62ae9", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "ae334aec-31fa-4df7-a064-40b18831d819", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "e822f94c-5f65-4963-a540-74ca9c25bd2d", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "c54f5529-e6d7-4c26-8e8e-3b35de132035", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a.json b/packages/netflow/0.1.0/kibana/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a.json index d06becf2db..8e36788087 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a.json +++ b/packages/netflow/0.1.0/kibana/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a.json @@ -1,204 +1,63 @@ { - "attributes": { - "description": "Autonomous systems Netflow", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "1", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "2", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "3", - "w": 24, - "x": 24, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "7", - "w": 16, - "x": 16, - "y": 4 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "8", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Autonomous Systems", - "version": 1 + "attributes": { + "description": "Autonomous systems Netflow", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "c64665f9-d222-421e-90b0-c7310d944b8a", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "12aad647-c45d-4667-a029-152c1a97cbbc", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d27b5d74-b3b4-4311-a0e6-08ff8f4345df", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "751ecb6f-11c3-458d-b039-f6d57a6379fa", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "f75063c7-48b7-4de4-b8cb-d07eb2cea0e9", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "f7808e70-df2a-4532-a350-966704567c24", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "aed09724-0a69-4331-84f5-3d2067c43930", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":24,\"x\":24,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":24,\"x\":0,\"y\":20},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"7\",\"w\":16,\"x\":16,\"y\":4},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"8\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"8\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Autonomous Systems", + "version": 1 + }, + "id": "c64665f9-d222-421e-90b0-c7310d944b8a", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "12aad647-c45d-4667-a029-152c1a97cbbc", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "d27b5d74-b3b4-4311-a0e6-08ff8f4345df", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "751ecb6f-11c3-458d-b039-f6d57a6379fa", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "f75063c7-48b7-4de4-b8cb-d07eb2cea0e9", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "f7808e70-df2a-4532-a350-966704567c24", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "aed09724-0a69-4331-84f5-3d2067c43930", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425.json b/packages/netflow/0.1.0/kibana/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425.json index 43cb465cd0..fadc2f79c8 100644 --- a/packages/netflow/0.1.0/kibana/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425.json +++ b/packages/netflow/0.1.0/kibana/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425.json @@ -1,204 +1,63 @@ { - "attributes": { - "description": "Netflow exporters", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "globalState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "input.type", - "negate": false, - "params": { - "query": "netflow" - }, - "type": "phrase", - "value": "netflow" - }, - "query": { - "match": { - "input.type": { - "query": "netflow", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "1", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "2", - "w": 16, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "3", - "w": 16, - "x": 16, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "4", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 24, - "x": 24, - "y": 20 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "8", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "10", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "10", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Netflow] Flow Exporters", - "version": 1 + "attributes": { + "description": "Netflow exporters", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"globalState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"input.type\",\"negate\":false,\"params\":{\"query\":\"netflow\"},\"type\":\"phrase\",\"value\":\"netflow\"},\"query\":{\"match\":{\"input.type\":{\"query\":\"netflow\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "feebb4e6-b13e-4e4e-b9fc-d3a178276425", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "441c6c50-fa1a-489c-96c6-76f7925dea24", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "14c7136d-b4aa-4367-9461-52bf8b5c4796", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "4ac97841-c89f-4d50-b3c6-6253f7e1dd1a", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "85ebf558-402b-45d2-a186-e15f8673ec07", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "f86a7769-8ef6-408d-bbe3-985d0ea0a3f7", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "1cd36f5d-d9c7-4098-acdb-14d312ecfb72", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "d3df8d28-65f8-4ea1-8b33-f479380a0600", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"2\",\"w\":16,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":16,\"x\":16,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":20},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"8\",\"w\":24,\"x\":0,\"y\":20},\"panelIndex\":\"8\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"10\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"10\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Netflow] Flow Exporters", + "version": 1 + }, + "id": "feebb4e6-b13e-4e4e-b9fc-d3a178276425", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "441c6c50-fa1a-489c-96c6-76f7925dea24", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "14c7136d-b4aa-4367-9461-52bf8b5c4796", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "4ac97841-c89f-4d50-b3c6-6253f7e1dd1a", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "85ebf558-402b-45d2-a186-e15f8673ec07", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "f86a7769-8ef6-408d-bbe3-985d0ea0a3f7", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "1cd36f5d-d9c7-4098-acdb-14d312ecfb72", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "d3df8d28-65f8-4ea1-8b33-f479380a0600", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/search/a34c6611-79d8-4b50-ae3f-8b328d28e24a.json b/packages/netflow/0.1.0/kibana/search/a34c6611-79d8-4b50-ae3f-8b328d28e24a.json index 856651a3eb..ab0a7832dc 100644 --- a/packages/netflow/0.1.0/kibana/search/a34c6611-79d8-4b50-ae3f-8b328d28e24a.json +++ b/packages/netflow/0.1.0/kibana/search/a34c6611-79d8-4b50-ae3f-8b328d28e24a.json @@ -1,46 +1,35 @@ { - "attributes": { - "columns": [ - "source.ip", - "source.port", - "destination.ip", - "destination.port", - "network.transport", - "network.bytes", - "network.packets" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Flow Records [Logs Netflow]", - "version": 1 + "attributes": { + "columns": [ + "source.ip", + "source.port", + "destination.ip", + "destination.port", + "network.transport", + "network.bytes", + "network.packets" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}},\"version\":true}" }, - "id": "a34c6611-79d8-4b50-ae3f-8b328d28e24a", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Flow Records [Logs Netflow]", + "version": 1 + }, + "id": "a34c6611-79d8-4b50-ae3f-8b328d28e24a", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/0177bf1a-cba8-4ba6-a1d7-73caed86ffc2.json b/packages/netflow/0.1.0/kibana/visualization/0177bf1a-cba8-4ba6-a1d7-73caed86ffc2.json index 5cf0008597..c528f72ae5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/0177bf1a-cba8-4ba6-a1d7-73caed86ffc2.json +++ b/packages/netflow/0.1.0/kibana/visualization/0177bf1a-cba8-4ba6-a1d7-73caed86ffc2.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "VLAN Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "VLANs", - "field": "netflow.vlan_id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "VLAN Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "0177bf1a-cba8-4ba6-a1d7-73caed86ffc2", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "VLAN Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"VLANs\",\"field\":\"netflow.vlan_id\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"VLAN Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "0177bf1a-cba8-4ba6-a1d7-73caed86ffc2", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/036aef95-ec90-468d-ad7c-3cc4405e9e81.json b/packages/netflow/0.1.0/kibana/visualization/036aef95-ec90-468d-ad7c-3cc4405e9e81.json index 49372a09e6..61441096a3 100644 --- a/packages/netflow/0.1.0/kibana/visualization/036aef95-ec90-468d-ad7c-3cc4405e9e81.json +++ b/packages/netflow/0.1.0/kibana/visualization/036aef95-ec90-468d-ad7c-3cc4405e9e81.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Autonomous Systems [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Autonomous System", - "field": "destination.as.organization.name", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Autonomous Systems [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "036aef95-ec90-468d-ad7c-3cc4405e9e81", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Autonomous Systems [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Autonomous System\",\"field\":\"destination.as.organization.name\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Autonomous Systems [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "036aef95-ec90-468d-ad7c-3cc4405e9e81", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/0528bc66-6981-400a-a02d-c1d221b38890.json b/packages/netflow/0.1.0/kibana/visualization/0528bc66-6981-400a-a02d-c1d221b38890.json index fe48b61fe6..d2bdd9aafd 100644 --- a/packages/netflow/0.1.0/kibana/visualization/0528bc66-6981-400a-a02d-c1d221b38890.json +++ b/packages/netflow/0.1.0/kibana/visualization/0528bc66-6981-400a-a02d-c1d221b38890.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Sources (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"source.ip:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.ip:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Sources (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "0528bc66-6981-400a-a02d-c1d221b38890", - "references": [], - "type": "visualization" + "title": "Sources (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"source.ip:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.ip:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Sources (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "0528bc66-6981-400a-a02d-c1d221b38890", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/0b2818fd-aecc-4bef-b566-9466eb702ae4.json b/packages/netflow/0.1.0/kibana/visualization/0b2818fd-aecc-4bef-b566-9466eb702ae4.json index 0d3c2ea057..d392cd73de 100644 --- a/packages/netflow/0.1.0/kibana/visualization/0b2818fd-aecc-4bef-b566-9466eb702ae4.json +++ b/packages/netflow/0.1.0/kibana/visualization/0b2818fd-aecc-4bef-b566-9466eb702ae4.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Source Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Source Port", - "field": "source.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Source Ports (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "0b2818fd-aecc-4bef-b566-9466eb702ae4", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Source Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Source Port\",\"field\":\"source.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Source Ports (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "0b2818fd-aecc-4bef-b566-9466eb702ae4", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/12aad647-c45d-4667-a029-152c1a97cbbc.json b/packages/netflow/0.1.0/kibana/visualization/12aad647-c45d-4667-a029-152c1a97cbbc.json index a4f00ad968..7feb008c55 100644 --- a/packages/netflow/0.1.0/kibana/visualization/12aad647-c45d-4667-a029-152c1a97cbbc.json +++ b/packages/netflow/0.1.0/kibana/visualization/12aad647-c45d-4667-a029-152c1a97cbbc.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destination Autonomous Systems (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Destination Autonomous Systems (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "12aad647-c45d-4667-a029-152c1a97cbbc", - "references": [], - "type": "visualization" + "title": "Destination Autonomous Systems (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destination Autonomous Systems (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "12aad647-c45d-4667-a029-152c1a97cbbc", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/14c7136d-b4aa-4367-9461-52bf8b5c4796.json b/packages/netflow/0.1.0/kibana/visualization/14c7136d-b4aa-4367-9461-52bf8b5c4796.json index 8238bcc733..9653d4a97f 100644 --- a/packages/netflow/0.1.0/kibana/visualization/14c7136d-b4aa-4367-9461-52bf8b5c4796.json +++ b/packages/netflow/0.1.0/kibana/visualization/14c7136d-b4aa-4367-9461-52bf8b5c4796.json @@ -1,62 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Ingress Interfaces (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Ingress Interface", - "field": "netflow.ingress_interface", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Ingress Interfaces (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "14c7136d-b4aa-4367-9461-52bf8b5c4796", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Ingress Interfaces (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Ingress Interface\",\"field\":\"netflow.ingress_interface\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Ingress Interfaces (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "14c7136d-b4aa-4367-9461-52bf8b5c4796", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/15295ea6-ba84-47db-8ced-9312abbf495c.json b/packages/netflow/0.1.0/kibana/visualization/15295ea6-ba84-47db-8ced-9312abbf495c.json index 5c01a2a4dd..64162ccb00 100644 --- a/packages/netflow/0.1.0/kibana/visualization/15295ea6-ba84-47db-8ced-9312abbf495c.json +++ b/packages/netflow/0.1.0/kibana/visualization/15295ea6-ba84-47db-8ced-9312abbf495c.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Sources [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Sources [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "15295ea6-ba84-47db-8ced-9312abbf495c", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Sources [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Sources [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "15295ea6-ba84-47db-8ced-9312abbf495c", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/1558508d-591c-49be-bef4-85fdac18a960.json b/packages/netflow/0.1.0/kibana/visualization/1558508d-591c-49be-bef4-85fdac18a960.json index 7725a11488..140a15f4b5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/1558508d-591c-49be-bef4-85fdac18a960.json +++ b/packages/netflow/0.1.0/kibana/visualization/1558508d-591c-49be-bef4-85fdac18a960.json @@ -1,78 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Sources and Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Port", - "field": "source.port", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Sources and Ports (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "1558508d-591c-49be-bef4-85fdac18a960", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Sources and Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Port\",\"field\":\"source.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Sources and Ports (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "1558508d-591c-49be-bef4-85fdac18a960", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/15e2a267-2495-4df2-a121-abe410d2f18c.json b/packages/netflow/0.1.0/kibana/visualization/15e2a267-2495-4df2-a121-abe410d2f18c.json index aa798afecf..fc2b954403 100644 --- a/packages/netflow/0.1.0/kibana/visualization/15e2a267-2495-4df2-a121-abe410d2f18c.json +++ b/packages/netflow/0.1.0/kibana/visualization/15e2a267-2495-4df2-a121-abe410d2f18c.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "VLANs (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"netflow.vlan_id:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.vlan_id:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "VLANs (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "15e2a267-2495-4df2-a121-abe410d2f18c", - "references": [], - "type": "visualization" + "title": "VLANs (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"netflow.vlan_id:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.vlan_id:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"VLANs (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "15e2a267-2495-4df2-a121-abe410d2f18c", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/16262df9-a979-4136-935e-d883c7d373d7.json b/packages/netflow/0.1.0/kibana/visualization/16262df9-a979-4136-935e-d883c7d373d7.json index 22da87f644..b808515dec 100644 --- a/packages/netflow/0.1.0/kibana/visualization/16262df9-a979-4136-935e-d883c7d373d7.json +++ b/packages/netflow/0.1.0/kibana/visualization/16262df9-a979-4136-935e-d883c7d373d7.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "City Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Cities", - "field": "destination.geo.city_name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "City Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "16262df9-a979-4136-935e-d883c7d373d7", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "City Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Cities\",\"field\":\"destination.geo.city_name\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"City Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "16262df9-a979-4136-935e-d883c7d373d7", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/1cd36f5d-d9c7-4098-acdb-14d312ecfb72.json b/packages/netflow/0.1.0/kibana/visualization/1cd36f5d-d9c7-4098-acdb-14d312ecfb72.json index de05b33c71..c6764d43d5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/1cd36f5d-d9c7-4098-acdb-14d312ecfb72.json +++ b/packages/netflow/0.1.0/kibana/visualization/1cd36f5d-d9c7-4098-acdb-14d312ecfb72.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Ingress Interfaces (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"netflow.ingress_interface:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.ingress_interface:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Ingress Interfaces (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "1cd36f5d-d9c7-4098-acdb-14d312ecfb72", - "references": [], - "type": "visualization" + "title": "Ingress Interfaces (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"netflow.ingress_interface:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.ingress_interface:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Ingress Interfaces (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "1cd36f5d-d9c7-4098-acdb-14d312ecfb72", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/1cf30eac-aae8-47fa-a156-37f6346d2d5a.json b/packages/netflow/0.1.0/kibana/visualization/1cf30eac-aae8-47fa-a156-37f6346d2d5a.json index e96be31053..2f827e35a8 100644 --- a/packages/netflow/0.1.0/kibana/visualization/1cf30eac-aae8-47fa-a156-37f6346d2d5a.json +++ b/packages/netflow/0.1.0/kibana/visualization/1cf30eac-aae8-47fa-a156-37f6346d2d5a.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Types of Service (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Type of Service", - "field": "netflow.ip_class_of_service", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Types of Service (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Types of Service (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Type of Service\",\"field\":\"netflow.ip_class_of_service\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Types of Service (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "1cf30eac-aae8-47fa-a156-37f6346d2d5a", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/1e74d5cb-556d-42ee-8042-88f6c1af47f0.json b/packages/netflow/0.1.0/kibana/visualization/1e74d5cb-556d-42ee-8042-88f6c1af47f0.json index 956eef1865..9ca74c3503 100644 --- a/packages/netflow/0.1.0/kibana/visualization/1e74d5cb-556d-42ee-8042-88f6c1af47f0.json +++ b/packages/netflow/0.1.0/kibana/visualization/1e74d5cb-556d-42ee-8042-88f6c1af47f0.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Cities (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.geo.city_name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.geo.city_name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Cities (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "1e74d5cb-556d-42ee-8042-88f6c1af47f0", - "references": [], - "type": "visualization" + "title": "Cities (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.geo.city_name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.geo.city_name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Cities (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "1e74d5cb-556d-42ee-8042-88f6c1af47f0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/201d7dd1-a880-4a64-b631-db5629340db9.json b/packages/netflow/0.1.0/kibana/visualization/201d7dd1-a880-4a64-b631-db5629340db9.json index 9e4c37b6cd..7bf79c561a 100644 --- a/packages/netflow/0.1.0/kibana/visualization/201d7dd1-a880-4a64-b631-db5629340db9.json +++ b/packages/netflow/0.1.0/kibana/visualization/201d7dd1-a880-4a64-b631-db5629340db9.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Source Ports (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"source.port:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.port:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Source Ports (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "201d7dd1-a880-4a64-b631-db5629340db9", - "references": [], - "type": "visualization" + "title": "Source Ports (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"source.port:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.port:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Source Ports (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "201d7dd1-a880-4a64-b631-db5629340db9", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/2316bb53-d98a-4f0f-8cd8-51e9fb317823.json b/packages/netflow/0.1.0/kibana/visualization/2316bb53-d98a-4f0f-8cd8-51e9fb317823.json index b046511107..61456699ee 100644 --- a/packages/netflow/0.1.0/kibana/visualization/2316bb53-d98a-4f0f-8cd8-51e9fb317823.json +++ b/packages/netflow/0.1.0/kibana/visualization/2316bb53-d98a-4f0f-8cd8-51e9fb317823.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Countries and Cities (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Country", - "field": "destination.geo.country_name", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "City", - "field": "destination.geo.city_name", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Countries and Cities (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "2316bb53-d98a-4f0f-8cd8-51e9fb317823", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Countries and Cities (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Country\",\"field\":\"destination.geo.country_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"City\",\"field\":\"destination.geo.city_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Countries and Cities (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "2316bb53-d98a-4f0f-8cd8-51e9fb317823", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/248e00b4-8fc2-406f-8907-729d5380aaa7.json b/packages/netflow/0.1.0/kibana/visualization/248e00b4-8fc2-406f-8907-729d5380aaa7.json index 1a9e761fab..ef4a9973cf 100644 --- a/packages/netflow/0.1.0/kibana/visualization/248e00b4-8fc2-406f-8907-729d5380aaa7.json +++ b/packages/netflow/0.1.0/kibana/visualization/248e00b4-8fc2-406f-8907-729d5380aaa7.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destinations (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destinations (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "248e00b4-8fc2-406f-8907-729d5380aaa7", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destinations (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destinations (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "248e00b4-8fc2-406f-8907-729d5380aaa7", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/2b3d4e86-2254-4033-8fe3-ce4753fafd03.json b/packages/netflow/0.1.0/kibana/visualization/2b3d4e86-2254-4033-8fe3-ce4753fafd03.json index 29ffb02e4f..6c20384636 100644 --- a/packages/netflow/0.1.0/kibana/visualization/2b3d4e86-2254-4033-8fe3-ce4753fafd03.json +++ b/packages/netflow/0.1.0/kibana/visualization/2b3d4e86-2254-4033-8fe3-ce4753fafd03.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Protocols [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Protocol", - "field": "network.transport", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Protocols [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "2b3d4e86-2254-4033-8fe3-ce4753fafd03", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Protocols [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Protocol\",\"field\":\"network.transport\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Protocols [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "2b3d4e86-2254-4033-8fe3-ce4753fafd03", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/2dca3025-692c-4876-8bcc-e0b248dc9819.json b/packages/netflow/0.1.0/kibana/visualization/2dca3025-692c-4876-8bcc-e0b248dc9819.json index 440515e2e6..e2b597619a 100644 --- a/packages/netflow/0.1.0/kibana/visualization/2dca3025-692c-4876-8bcc-e0b248dc9819.json +++ b/packages/netflow/0.1.0/kibana/visualization/2dca3025-692c-4876-8bcc-e0b248dc9819.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "TCP Flags Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "TCP Flag States", - "field": "netflow.tcp_control_bits" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "TCP Flags Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "2dca3025-692c-4876-8bcc-e0b248dc9819", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "TCP Flags Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"TCP Flag States\",\"field\":\"netflow.tcp_control_bits\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"TCP Flags Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "2dca3025-692c-4876-8bcc-e0b248dc9819", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/30cd1009-2925-4c9b-820d-d689f5d1efda.json b/packages/netflow/0.1.0/kibana/visualization/30cd1009-2925-4c9b-820d-d689f5d1efda.json index 3a3ff6611d..3905a6909b 100644 --- a/packages/netflow/0.1.0/kibana/visualization/30cd1009-2925-4c9b-820d-d689f5d1efda.json +++ b/packages/netflow/0.1.0/kibana/visualization/30cd1009-2925-4c9b-820d-d689f5d1efda.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Autonomous Systems (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Autonomous Systems (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "30cd1009-2925-4c9b-820d-d689f5d1efda", - "references": [], - "type": "visualization" + "title": "Autonomous Systems (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Autonomous Systems (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "30cd1009-2925-4c9b-820d-d689f5d1efda", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/31708a70-4957-4a8a-8065-5c88a344ad02.json b/packages/netflow/0.1.0/kibana/visualization/31708a70-4957-4a8a-8065-5c88a344ad02.json index 4926b57f0b..1cf66badb8 100644 --- a/packages/netflow/0.1.0/kibana/visualization/31708a70-4957-4a8a-8065-5c88a344ad02.json +++ b/packages/netflow/0.1.0/kibana/visualization/31708a70-4957-4a8a-8065-5c88a344ad02.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Flow Exporters (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Flow Exporter", - "field": "agent.hostname", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Flow Exporters (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "31708a70-4957-4a8a-8065-5c88a344ad02", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Flow Exporters (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Flow Exporter\",\"field\":\"agent.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Flow Exporters (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "31708a70-4957-4a8a-8065-5c88a344ad02", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/31b5f6fd-eb9d-4e97-90fd-367062ef217f.json b/packages/netflow/0.1.0/kibana/visualization/31b5f6fd-eb9d-4e97-90fd-367062ef217f.json index a6316b0eea..4fa9532dc8 100644 --- a/packages/netflow/0.1.0/kibana/visualization/31b5f6fd-eb9d-4e97-90fd-367062ef217f.json +++ b/packages/netflow/0.1.0/kibana/visualization/31b5f6fd-eb9d-4e97-90fd-367062ef217f.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Destination Ports [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Destination", - "field": "destination.port", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Destination Ports [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "31b5f6fd-eb9d-4e97-90fd-367062ef217f", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Destination Ports [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.port\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Destination Ports [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "31b5f6fd-eb9d-4e97-90fd-367062ef217f", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/32e712ed-fa15-4db7-8575-8476e8d65b03.json b/packages/netflow/0.1.0/kibana/visualization/32e712ed-fa15-4db7-8575-8476e8d65b03.json index a126ba9c9a..ac9622ff6e 100644 --- a/packages/netflow/0.1.0/kibana/visualization/32e712ed-fa15-4db7-8575-8476e8d65b03.json +++ b/packages/netflow/0.1.0/kibana/visualization/32e712ed-fa15-4db7-8575-8476e8d65b03.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Source Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Sources", - "field": "source.ip" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Source Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "32e712ed-fa15-4db7-8575-8476e8d65b03", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Source Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Sources\",\"field\":\"source.ip\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Source Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "32e712ed-fa15-4db7-8575-8476e8d65b03", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/3a4209e2-281c-467e-b5cb-315bf4a2661f.json b/packages/netflow/0.1.0/kibana/visualization/3a4209e2-281c-467e-b5cb-315bf4a2661f.json index 3f3760f12b..5f1334caf7 100644 --- a/packages/netflow/0.1.0/kibana/visualization/3a4209e2-281c-467e-b5cb-315bf4a2661f.json +++ b/packages/netflow/0.1.0/kibana/visualization/3a4209e2-281c-467e-b5cb-315bf4a2661f.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destination Ports (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.port:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.port:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Destination Ports (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "3a4209e2-281c-467e-b5cb-315bf4a2661f", - "references": [], - "type": "visualization" + "title": "Destination Ports (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.port:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.port:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destination Ports (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "3a4209e2-281c-467e-b5cb-315bf4a2661f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/3dec20c0-0d4f-43ef-8864-3779e1a1b33f.json b/packages/netflow/0.1.0/kibana/visualization/3dec20c0-0d4f-43ef-8864-3779e1a1b33f.json index 9beb96153b..e2c214e7bb 100644 --- a/packages/netflow/0.1.0/kibana/visualization/3dec20c0-0d4f-43ef-8864-3779e1a1b33f.json +++ b/packages/netflow/0.1.0/kibana/visualization/3dec20c0-0d4f-43ef-8864-3779e1a1b33f.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Version (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Version", - "field": "netflow.exporter.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Version (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "3dec20c0-0d4f-43ef-8864-3779e1a1b33f", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Version (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Version\",\"field\":\"netflow.exporter.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Version (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "3dec20c0-0d4f-43ef-8864-3779e1a1b33f", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/3e27fb83-b3e3-4c15-b999-ed6da49b7a86.json b/packages/netflow/0.1.0/kibana/visualization/3e27fb83-b3e3-4c15-b999-ed6da49b7a86.json index 52f92fa115..4e4c05e6e0 100644 --- a/packages/netflow/0.1.0/kibana/visualization/3e27fb83-b3e3-4c15-b999-ed6da49b7a86.json +++ b/packages/netflow/0.1.0/kibana/visualization/3e27fb83-b3e3-4c15-b999-ed6da49b7a86.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destination Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.port:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.port:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Destination Ports (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "3e27fb83-b3e3-4c15-b999-ed6da49b7a86", - "references": [], - "type": "visualization" + "title": "Destination Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.port:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.port:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destination Ports (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "3e27fb83-b3e3-4c15-b999-ed6da49b7a86", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/441c6c50-fa1a-489c-96c6-76f7925dea24.json b/packages/netflow/0.1.0/kibana/visualization/441c6c50-fa1a-489c-96c6-76f7925dea24.json index 76a98bbd65..f604d235d5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/441c6c50-fa1a-489c-96c6-76f7925dea24.json +++ b/packages/netflow/0.1.0/kibana/visualization/441c6c50-fa1a-489c-96c6-76f7925dea24.json @@ -1,62 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Flow Exporters (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Flow Exporter", - "field": "agent.hostname", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Flow Exporters (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "441c6c50-fa1a-489c-96c6-76f7925dea24", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Flow Exporters (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Flow Exporter\",\"field\":\"agent.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Flow Exporters (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "441c6c50-fa1a-489c-96c6-76f7925dea24", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/4ac97841-c89f-4d50-b3c6-6253f7e1dd1a.json b/packages/netflow/0.1.0/kibana/visualization/4ac97841-c89f-4d50-b3c6-6253f7e1dd1a.json index c162b43dc8..f339e1b462 100644 --- a/packages/netflow/0.1.0/kibana/visualization/4ac97841-c89f-4d50-b3c6-6253f7e1dd1a.json +++ b/packages/netflow/0.1.0/kibana/visualization/4ac97841-c89f-4d50-b3c6-6253f7e1dd1a.json @@ -1,64 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Egress Interfaces (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Egress Interface", - "field": "netflow.egress_interface", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Egress Interfaces (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "4ac97841-c89f-4d50-b3c6-6253f7e1dd1a", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Egress Interfaces (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Egress Interface\",\"field\":\"netflow.egress_interface\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Egress Interfaces (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "4ac97841-c89f-4d50-b3c6-6253f7e1dd1a", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/4bb0255e-18ed-45e4-bfb9-de8e35b12094.json b/packages/netflow/0.1.0/kibana/visualization/4bb0255e-18ed-45e4-bfb9-de8e35b12094.json index ecd4c78856..c5519795a5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/4bb0255e-18ed-45e4-bfb9-de8e35b12094.json +++ b/packages/netflow/0.1.0/kibana/visualization/4bb0255e-18ed-45e4-bfb9-de8e35b12094.json @@ -1,146 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Flow Records [Logs Netflow]", - "uiStateJSON": { - "vis": { - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Timeline", - "extended_bounds": {}, - "field": "event.end", - "interval": "s", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Version", - "field": "netflow.exporter.version", - "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" - } - }, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Flow Records" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": 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" - } - ] - }, - "title": "Flow Records [Logs Netflow]", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "4bb0255e-18ed-45e4-bfb9-de8e35b12094", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Flow Records [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Timeline\",\"extended_bounds\":{},\"field\":\"event.end\",\"interval\":\"s\",\"min_doc_count\":1},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Version\",\"field\":\"netflow.exporter.version\",\"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\"}},\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Flow Records\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":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\"}]},\"title\":\"Flow Records [Logs Netflow]\",\"type\":\"histogram\"}" + }, + "id": "4bb0255e-18ed-45e4-bfb9-de8e35b12094", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/5292a65b-c532-422a-9008-1251a8073a3a.json b/packages/netflow/0.1.0/kibana/visualization/5292a65b-c532-422a-9008-1251a8073a3a.json index 841969482e..e33accdea1 100644 --- a/packages/netflow/0.1.0/kibana/visualization/5292a65b-c532-422a-9008-1251a8073a3a.json +++ b/packages/netflow/0.1.0/kibana/visualization/5292a65b-c532-422a-9008-1251a8073a3a.json @@ -1,111 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Cities [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": 2, - "direction": "desc" - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Country", - "field": "destination.geo.country_name", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "City", - "field": "destination.geo.city_name", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": true, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Cities [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "5292a65b-c532-422a-9008-1251a8073a3a", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Cities [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":2,\"direction\":\"desc\"}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Country\",\"field\":\"destination.geo.country_name\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"5\",\"params\":{\"customLabel\":\"City\",\"field\":\"destination.geo.city_name\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":true,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Cities [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "5292a65b-c532-422a-9008-1251a8073a3a", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/5303e99b-389c-47b7-ae7a-945c5a92ba49.json b/packages/netflow/0.1.0/kibana/visualization/5303e99b-389c-47b7-ae7a-945c5a92ba49.json index dbd3eb6f77..2bb678252c 100644 --- a/packages/netflow/0.1.0/kibana/visualization/5303e99b-389c-47b7-ae7a-945c5a92ba49.json +++ b/packages/netflow/0.1.0/kibana/visualization/5303e99b-389c-47b7-ae7a-945c5a92ba49.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Destinations [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Destinations [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "5303e99b-389c-47b7-ae7a-945c5a92ba49", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Destinations [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Destinations [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "5303e99b-389c-47b7-ae7a-945c5a92ba49", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/57e13a20-e94f-4465-a942-42148634a1d2.json b/packages/netflow/0.1.0/kibana/visualization/57e13a20-e94f-4465-a942-42148634a1d2.json index 94bd8f9723..a8c93ec909 100644 --- a/packages/netflow/0.1.0/kibana/visualization/57e13a20-e94f-4465-a942-42148634a1d2.json +++ b/packages/netflow/0.1.0/kibana/visualization/57e13a20-e94f-4465-a942-42148634a1d2.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "TCP Flags (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "TCP Flags", - "field": "netflow.tcp_control_bits", - "order": "desc", - "orderBy": "1", - "size": 255 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "TCP Flags (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "57e13a20-e94f-4465-a942-42148634a1d2", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "TCP Flags (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"TCP Flags\",\"field\":\"netflow.tcp_control_bits\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":255},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"TCP Flags (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "57e13a20-e94f-4465-a942-42148634a1d2", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/5ccac452-e90a-4dde-ae9b-1be36ce3f761.json b/packages/netflow/0.1.0/kibana/visualization/5ccac452-e90a-4dde-ae9b-1be36ce3f761.json index f0ace7287b..26d5c487f1 100644 --- a/packages/netflow/0.1.0/kibana/visualization/5ccac452-e90a-4dde-ae9b-1be36ce3f761.json +++ b/packages/netflow/0.1.0/kibana/visualization/5ccac452-e90a-4dde-ae9b-1be36ce3f761.json @@ -1,78 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Countries and Cities (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Country", - "field": "destination.geo.country_name", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "City", - "field": "destination.geo.city_name", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Countries and Cities (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "5ccac452-e90a-4dde-ae9b-1be36ce3f761", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Countries and Cities (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Country\",\"field\":\"destination.geo.country_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"City\",\"field\":\"destination.geo.city_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Countries and Cities (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "5ccac452-e90a-4dde-ae9b-1be36ce3f761", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63.json b/packages/netflow/0.1.0/kibana/visualization/5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63.json index 852d34f008..025bcd0760 100644 --- a/packages/netflow/0.1.0/kibana/visualization/5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63.json +++ b/packages/netflow/0.1.0/kibana/visualization/5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Countries (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.geo.country_name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.geo.country_name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Countries (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63", - "references": [], - "type": "visualization" + "title": "Countries (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.geo.country_name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.geo.country_name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Countries (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "5cfb2c9a-4815-4a25-9d7e-ab0ef55ffe63", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/5d868836-c7b2-4812-bf47-4838aac281d9.json b/packages/netflow/0.1.0/kibana/visualization/5d868836-c7b2-4812-bf47-4838aac281d9.json index cfe389f5cd..9f30958bc8 100644 --- a/packages/netflow/0.1.0/kibana/visualization/5d868836-c7b2-4812-bf47-4838aac281d9.json +++ b/packages/netflow/0.1.0/kibana/visualization/5d868836-c7b2-4812-bf47-4838aac281d9.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "TCP Flags (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"netflow.tcp_control_bits:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.tcp_control_bits:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "TCP Flags (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "5d868836-c7b2-4812-bf47-4838aac281d9", - "references": [], - "type": "visualization" + "title": "TCP Flags (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"netflow.tcp_control_bits:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.tcp_control_bits:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"TCP Flags (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "5d868836-c7b2-4812-bf47-4838aac281d9", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/63ef5338-fdf2-488e-b78a-f0e98daccc95.json b/packages/netflow/0.1.0/kibana/visualization/63ef5338-fdf2-488e-b78a-f0e98daccc95.json index 04a34b6c3f..f5b4ab36f8 100644 --- a/packages/netflow/0.1.0/kibana/visualization/63ef5338-fdf2-488e-b78a-f0e98daccc95.json +++ b/packages/netflow/0.1.0/kibana/visualization/63ef5338-fdf2-488e-b78a-f0e98daccc95.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Country Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Countries", - "field": "destination.geo.country_name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Country Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "63ef5338-fdf2-488e-b78a-f0e98daccc95", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Country Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Countries\",\"field\":\"destination.geo.country_name\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Country Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "63ef5338-fdf2-488e-b78a-f0e98daccc95", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/67fdca65-a9df-47f0-a8a4-1e8b056325de.json b/packages/netflow/0.1.0/kibana/visualization/67fdca65-a9df-47f0-a8a4-1e8b056325de.json index 9768d5eae6..fd7e748dd5 100644 --- a/packages/netflow/0.1.0/kibana/visualization/67fdca65-a9df-47f0-a8a4-1e8b056325de.json +++ b/packages/netflow/0.1.0/kibana/visualization/67fdca65-a9df-47f0-a8a4-1e8b056325de.json @@ -1,78 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destinations and Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Port", - "field": "destination.port", - "order": "desc", - "orderBy": "1", - "size": 10 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destinations and Ports (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "67fdca65-a9df-47f0-a8a4-1e8b056325de", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destinations and Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Port\",\"field\":\"destination.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":10},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destinations and Ports (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "67fdca65-a9df-47f0-a8a4-1e8b056325de", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/681f0ce4-d828-4a99-b643-0c0715530050.json b/packages/netflow/0.1.0/kibana/visualization/681f0ce4-d828-4a99-b643-0c0715530050.json index 44812e7969..e216d062dd 100644 --- a/packages/netflow/0.1.0/kibana/visualization/681f0ce4-d828-4a99-b643-0c0715530050.json +++ b/packages/netflow/0.1.0/kibana/visualization/681f0ce4-d828-4a99-b643-0c0715530050.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destinations (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.ip:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.ip:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Destinations (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "681f0ce4-d828-4a99-b643-0c0715530050", - "references": [], - "type": "visualization" + "title": "Destinations (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.ip:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.ip:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destinations (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "681f0ce4-d828-4a99-b643-0c0715530050", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/6bbd6712-494a-4fd9-b3d3-757304681f0f.json b/packages/netflow/0.1.0/kibana/visualization/6bbd6712-494a-4fd9-b3d3-757304681f0f.json index d9e0cc02dc..3e12839c89 100644 --- a/packages/netflow/0.1.0/kibana/visualization/6bbd6712-494a-4fd9-b3d3-757304681f0f.json +++ b/packages/netflow/0.1.0/kibana/visualization/6bbd6712-494a-4fd9-b3d3-757304681f0f.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Sources (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"source.ip:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.ip:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Sources (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "6bbd6712-494a-4fd9-b3d3-757304681f0f", - "references": [], - "type": "visualization" + "title": "Sources (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"source.ip:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.ip:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Sources (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "6bbd6712-494a-4fd9-b3d3-757304681f0f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/717cd7c7-bfca-435d-8ee7-38259927aade.json b/packages/netflow/0.1.0/kibana/visualization/717cd7c7-bfca-435d-8ee7-38259927aade.json index e073e80c56..b05cab80ae 100644 --- a/packages/netflow/0.1.0/kibana/visualization/717cd7c7-bfca-435d-8ee7-38259927aade.json +++ b/packages/netflow/0.1.0/kibana/visualization/717cd7c7-bfca-435d-8ee7-38259927aade.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Types of Service (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"netflow.ip_class_of_service:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.ip_class_of_service:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Types of Service (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "717cd7c7-bfca-435d-8ee7-38259927aade", - "references": [], - "type": "visualization" + "title": "Types of Service (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"netflow.ip_class_of_service:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.ip_class_of_service:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Types of Service (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "717cd7c7-bfca-435d-8ee7-38259927aade", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/751ecb6f-11c3-458d-b039-f6d57a6379fa.json b/packages/netflow/0.1.0/kibana/visualization/751ecb6f-11c3-458d-b039-f6d57a6379fa.json index 55e7e64fb0..4243fc5e07 100644 --- a/packages/netflow/0.1.0/kibana/visualization/751ecb6f-11c3-458d-b039-f6d57a6379fa.json +++ b/packages/netflow/0.1.0/kibana/visualization/751ecb6f-11c3-458d-b039-f6d57a6379fa.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Source Autonomous Systems (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"source.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Source Autonomous Systems (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "751ecb6f-11c3-458d-b039-f6d57a6379fa", - "references": [], - "type": "visualization" + "title": "Source Autonomous Systems (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"source.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Source Autonomous Systems (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "751ecb6f-11c3-458d-b039-f6d57a6379fa", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/7d447b22-89dc-4f32-b549-4b8620af4d76.json b/packages/netflow/0.1.0/kibana/visualization/7d447b22-89dc-4f32-b549-4b8620af4d76.json index 79c6b4c734..52f29a083b 100644 --- a/packages/netflow/0.1.0/kibana/visualization/7d447b22-89dc-4f32-b549-4b8620af4d76.json +++ b/packages/netflow/0.1.0/kibana/visualization/7d447b22-89dc-4f32-b549-4b8620af4d76.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Cities (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.geo.city_name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.geo.city_name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Cities (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "7d447b22-89dc-4f32-b549-4b8620af4d76", - "references": [], - "type": "visualization" + "title": "Cities (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.geo.city_name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.geo.city_name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Cities (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "7d447b22-89dc-4f32-b549-4b8620af4d76", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/7fa6cb0a-518d-46e9-a228-15cd4253a957.json b/packages/netflow/0.1.0/kibana/visualization/7fa6cb0a-518d-46e9-a228-15cd4253a957.json index 7014eaa4f9..11eede5697 100644 --- a/packages/netflow/0.1.0/kibana/visualization/7fa6cb0a-518d-46e9-a228-15cd4253a957.json +++ b/packages/netflow/0.1.0/kibana/visualization/7fa6cb0a-518d-46e9-a228-15cd4253a957.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "VLANs (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "VLAN", - "field": "netflow.vlan_id", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "VLANs (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "VLANs (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"VLAN\",\"field\":\"netflow.vlan_id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"VLANs (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "7fa6cb0a-518d-46e9-a228-15cd4253a957", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/85ebf558-402b-45d2-a186-e15f8673ec07.json b/packages/netflow/0.1.0/kibana/visualization/85ebf558-402b-45d2-a186-e15f8673ec07.json index 46015bf881..b7f9cd2efd 100644 --- a/packages/netflow/0.1.0/kibana/visualization/85ebf558-402b-45d2-a186-e15f8673ec07.json +++ b/packages/netflow/0.1.0/kibana/visualization/85ebf558-402b-45d2-a186-e15f8673ec07.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Egress Interfaces (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"netflow.egress_interface:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.egress_interface:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Egress Interfaces (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "85ebf558-402b-45d2-a186-e15f8673ec07", - "references": [], - "type": "visualization" + "title": "Egress Interfaces (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"netflow.egress_interface:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.egress_interface:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Egress Interfaces (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "85ebf558-402b-45d2-a186-e15f8673ec07", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/8f83cf97-4a48-421f-8db5-690297d1f4fb.json b/packages/netflow/0.1.0/kibana/visualization/8f83cf97-4a48-421f-8db5-690297d1f4fb.json index 56d73cf75c..1db1eebd12 100644 --- a/packages/netflow/0.1.0/kibana/visualization/8f83cf97-4a48-421f-8db5-690297d1f4fb.json +++ b/packages/netflow/0.1.0/kibana/visualization/8f83cf97-4a48-421f-8db5-690297d1f4fb.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "TCP Flags (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"netflow.tcp_control_bits:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.tcp_control_bits:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "TCP Flags (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "8f83cf97-4a48-421f-8db5-690297d1f4fb", - "references": [], - "type": "visualization" + "title": "TCP Flags (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"netflow.tcp_control_bits:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.tcp_control_bits:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"TCP Flags (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "8f83cf97-4a48-421f-8db5-690297d1f4fb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/a14c3248-952d-42aa-bd7d-9b39157a776f.json b/packages/netflow/0.1.0/kibana/visualization/a14c3248-952d-42aa-bd7d-9b39157a776f.json index 7b2a4df19c..692ab2dff1 100644 --- a/packages/netflow/0.1.0/kibana/visualization/a14c3248-952d-42aa-bd7d-9b39157a776f.json +++ b/packages/netflow/0.1.0/kibana/visualization/a14c3248-952d-42aa-bd7d-9b39157a776f.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Countries (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Country", - "field": "destination.geo.country_name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Countries (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "a14c3248-952d-42aa-bd7d-9b39157a776f", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Countries (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Country\",\"field\":\"destination.geo.country_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Countries (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "a14c3248-952d-42aa-bd7d-9b39157a776f", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/a1704d46-15fc-41c2-851d-796ceb49877f.json b/packages/netflow/0.1.0/kibana/visualization/a1704d46-15fc-41c2-851d-796ceb49877f.json index cc02425deb..bf82224eec 100644 --- a/packages/netflow/0.1.0/kibana/visualization/a1704d46-15fc-41c2-851d-796ceb49877f.json +++ b/packages/netflow/0.1.0/kibana/visualization/a1704d46-15fc-41c2-851d-796ceb49877f.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Types of Service (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"netflow.ip_class_of_service:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.ip_class_of_service:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Types of Service (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "a1704d46-15fc-41c2-851d-796ceb49877f", - "references": [], - "type": "visualization" + "title": "Types of Service (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"netflow.ip_class_of_service:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.ip_class_of_service:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Types of Service (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "a1704d46-15fc-41c2-851d-796ceb49877f", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/a5efa3dd-f53a-4d14-9d3f-ee73345fd93d.json b/packages/netflow/0.1.0/kibana/visualization/a5efa3dd-f53a-4d14-9d3f-ee73345fd93d.json index 4c5364d4d7..c6d79c736d 100644 --- a/packages/netflow/0.1.0/kibana/visualization/a5efa3dd-f53a-4d14-9d3f-ee73345fd93d.json +++ b/packages/netflow/0.1.0/kibana/visualization/a5efa3dd-f53a-4d14-9d3f-ee73345fd93d.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "VLANs (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"netflow.vlan_id:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.vlan_id:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "VLANs (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "a5efa3dd-f53a-4d14-9d3f-ee73345fd93d", - "references": [], - "type": "visualization" + "title": "VLANs (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"netflow.vlan_id:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.vlan_id:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"VLANs (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "a5efa3dd-f53a-4d14-9d3f-ee73345fd93d", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/a685420e-c45f-4b62-932b-5b76ac8b8ca2.json b/packages/netflow/0.1.0/kibana/visualization/a685420e-c45f-4b62-932b-5b76ac8b8ca2.json index 847bd9c8a9..bd99dcb225 100644 --- a/packages/netflow/0.1.0/kibana/visualization/a685420e-c45f-4b62-932b-5b76ac8b8ca2.json +++ b/packages/netflow/0.1.0/kibana/visualization/a685420e-c45f-4b62-932b-5b76ac8b8ca2.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Cities (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "City", - "field": "destination.geo.city_name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Cities (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "a685420e-c45f-4b62-932b-5b76ac8b8ca2", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Cities (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"City\",\"field\":\"destination.geo.city_name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Cities (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "a685420e-c45f-4b62-932b-5b76ac8b8ca2", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb.json b/packages/netflow/0.1.0/kibana/visualization/abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb.json index 8676c5b535..facd96ce76 100644 --- a/packages/netflow/0.1.0/kibana/visualization/abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb.json +++ b/packages/netflow/0.1.0/kibana/visualization/abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Autonomous Systems (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"destination.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Autonomous Systems (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb", - "references": [], - "type": "visualization" + "title": "Autonomous Systems (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"destination.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Autonomous Systems (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "abfa0b19-60cd-4984-9c3d-02ebf0aa1dfb", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/ae334aec-31fa-4df7-a064-40b18831d819.json b/packages/netflow/0.1.0/kibana/visualization/ae334aec-31fa-4df7-a064-40b18831d819.json index 45e12ea763..7c9b5f3614 100644 --- a/packages/netflow/0.1.0/kibana/visualization/ae334aec-31fa-4df7-a064-40b18831d819.json +++ b/packages/netflow/0.1.0/kibana/visualization/ae334aec-31fa-4df7-a064-40b18831d819.json @@ -1,133 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "lucene", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - } - }, - "title": "IP Version and Protocols (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "IP Version", - "field": "network.type", - "missingBucket": true, - "missingBucketLabel": "unset ip version", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Protocol", - "field": "network.transport", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 50 - }, - "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": {} - }, - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "sum", - "format": { - "id": "bytes" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "IP Version and Protocols (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"lucene\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}}" }, - "id": "ae334aec-31fa-4df7-a064-40b18831d819", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "IP Version and Protocols (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"IP Version\",\"field\":\"network.type\",\"missingBucket\":true,\"missingBucketLabel\":\"unset ip version\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Protocol\",\"field\":\"network.transport\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":50},\"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\":{}},{\"accessor\":2,\"aggType\":\"terms\",\"format\":{\"id\":\"terms\",\"params\":{\"id\":\"string\",\"missingBucketLabel\":\"Missing\",\"otherBucketLabel\":\"Other\"}},\"params\":{}}],\"metric\":{\"accessor\":1,\"aggType\":\"sum\",\"format\":{\"id\":\"bytes\"},\"params\":{}}},\"isDonut\":true,\"labels\":{\"last_level\":true,\"show\":false,\"truncate\":100,\"values\":true},\"legendPosition\":\"right\",\"type\":\"pie\"},\"title\":\"IP Version and Protocols (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "ae334aec-31fa-4df7-a064-40b18831d819", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/aed09724-0a69-4331-84f5-3d2067c43930.json b/packages/netflow/0.1.0/kibana/visualization/aed09724-0a69-4331-84f5-3d2067c43930.json index dc56478f66..8cb82c688a 100644 --- a/packages/netflow/0.1.0/kibana/visualization/aed09724-0a69-4331-84f5-3d2067c43930.json +++ b/packages/netflow/0.1.0/kibana/visualization/aed09724-0a69-4331-84f5-3d2067c43930.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destinations and Sources (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destinations and Sources (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "aed09724-0a69-4331-84f5-3d2067c43930", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destinations and Sources (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destinations and Sources (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "aed09724-0a69-4331-84f5-3d2067c43930", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/af707b01-29f1-462b-b279-6d2e803f3645.json b/packages/netflow/0.1.0/kibana/visualization/af707b01-29f1-462b-b279-6d2e803f3645.json index 76cfa55b75..931b780077 100644 --- a/packages/netflow/0.1.0/kibana/visualization/af707b01-29f1-462b-b279-6d2e803f3645.json +++ b/packages/netflow/0.1.0/kibana/visualization/af707b01-29f1-462b-b279-6d2e803f3645.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination Port Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Destination Ports", - "field": "destination.port" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Destination Port Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "af707b01-29f1-462b-b279-6d2e803f3645", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination Port Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Destination Ports\",\"field\":\"destination.port\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Destination Port Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "af707b01-29f1-462b-b279-6d2e803f3645", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/b02c2713-17f0-41dd-88a3-ce33b446f19d.json b/packages/netflow/0.1.0/kibana/visualization/b02c2713-17f0-41dd-88a3-ce33b446f19d.json index d64a848d98..616630b220 100644 --- a/packages/netflow/0.1.0/kibana/visualization/b02c2713-17f0-41dd-88a3-ce33b446f19d.json +++ b/packages/netflow/0.1.0/kibana/visualization/b02c2713-17f0-41dd-88a3-ce33b446f19d.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Locality (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Locality", - "field": "flow.locality", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Locality (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "b02c2713-17f0-41dd-88a3-ce33b446f19d", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Locality (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Locality\",\"field\":\"flow.locality\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Locality (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "b02c2713-17f0-41dd-88a3-ce33b446f19d", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/b677cd82-b33e-49b3-8b6e-0e110177b163.json b/packages/netflow/0.1.0/kibana/visualization/b677cd82-b33e-49b3-8b6e-0e110177b163.json index 1342d62dad..33653d7613 100644 --- a/packages/netflow/0.1.0/kibana/visualization/b677cd82-b33e-49b3-8b6e-0e110177b163.json +++ b/packages/netflow/0.1.0/kibana/visualization/b677cd82-b33e-49b3-8b6e-0e110177b163.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Direction (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Direction", - "field": "network.direction", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Direction (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "b677cd82-b33e-49b3-8b6e-0e110177b163", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Direction (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Direction\",\"field\":\"network.direction\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Direction (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "b677cd82-b33e-49b3-8b6e-0e110177b163", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/c27c6a3b-93ee-44d5-8d0c-9b097e575f52.json b/packages/netflow/0.1.0/kibana/visualization/c27c6a3b-93ee-44d5-8d0c-9b097e575f52.json index 58fcfb38f7..39c7ea8560 100644 --- a/packages/netflow/0.1.0/kibana/visualization/c27c6a3b-93ee-44d5-8d0c-9b097e575f52.json +++ b/packages/netflow/0.1.0/kibana/visualization/c27c6a3b-93ee-44d5-8d0c-9b097e575f52.json @@ -1,95 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Flow Records [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Flow Records [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "c27c6a3b-93ee-44d5-8d0c-9b097e575f52", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Flow Records [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Flow Records [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "c27c6a3b-93ee-44d5-8d0c-9b097e575f52", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/c54f5529-e6d7-4c26-8e8e-3b35de132035.json b/packages/netflow/0.1.0/kibana/visualization/c54f5529-e6d7-4c26-8e8e-3b35de132035.json index bbf0b11092..fe52ebb7e2 100644 --- a/packages/netflow/0.1.0/kibana/visualization/c54f5529-e6d7-4c26-8e8e-3b35de132035.json +++ b/packages/netflow/0.1.0/kibana/visualization/c54f5529-e6d7-4c26-8e8e-3b35de132035.json @@ -1,78 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination and Source Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination Port", - "field": "destination.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source Port", - "field": "source.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destination and Source Ports (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "c54f5529-e6d7-4c26-8e8e-3b35de132035", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination and Source Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination Port\",\"field\":\"destination.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source Port\",\"field\":\"source.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destination and Source Ports (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "c54f5529-e6d7-4c26-8e8e-3b35de132035", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/cccff92f-cb71-49a9-9caf-84867751d31e.json b/packages/netflow/0.1.0/kibana/visualization/cccff92f-cb71-49a9-9caf-84867751d31e.json index d0e14cb761..c14861e026 100644 --- a/packages/netflow/0.1.0/kibana/visualization/cccff92f-cb71-49a9-9caf-84867751d31e.json +++ b/packages/netflow/0.1.0/kibana/visualization/cccff92f-cb71-49a9-9caf-84867751d31e.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Flow Exporters [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Flow Exporter", - "field": "agent.hostname", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Flow Exporters [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "cccff92f-cb71-49a9-9caf-84867751d31e", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Flow Exporters [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Flow Exporter\",\"field\":\"agent.hostname\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Flow Exporters [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "cccff92f-cb71-49a9-9caf-84867751d31e", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/cf399a85-e348-4ac1-a399-e8f5a44114c4.json b/packages/netflow/0.1.0/kibana/visualization/cf399a85-e348-4ac1-a399-e8f5a44114c4.json index e254423367..83c84eab66 100644 --- a/packages/netflow/0.1.0/kibana/visualization/cf399a85-e348-4ac1-a399-e8f5a44114c4.json +++ b/packages/netflow/0.1.0/kibana/visualization/cf399a85-e348-4ac1-a399-e8f5a44114c4.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination Port", - "field": "destination.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destination Ports (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "cf399a85-e348-4ac1-a399-e8f5a44114c4", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination Port\",\"field\":\"destination.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destination Ports (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "cf399a85-e348-4ac1-a399-e8f5a44114c4", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d27b5d74-b3b4-4311-a0e6-08ff8f4345df.json b/packages/netflow/0.1.0/kibana/visualization/d27b5d74-b3b4-4311-a0e6-08ff8f4345df.json index 397514d5a9..95270d9a44 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d27b5d74-b3b4-4311-a0e6-08ff8f4345df.json +++ b/packages/netflow/0.1.0/kibana/visualization/d27b5d74-b3b4-4311-a0e6-08ff8f4345df.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destination Autonomous Systems (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Destination Autonomous Systems (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "d27b5d74-b3b4-4311-a0e6-08ff8f4345df", - "references": [], - "type": "visualization" + "title": "Destination Autonomous Systems (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destination Autonomous Systems (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "d27b5d74-b3b4-4311-a0e6-08ff8f4345df", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d3df8d28-65f8-4ea1-8b33-f479380a0600.json b/packages/netflow/0.1.0/kibana/visualization/d3df8d28-65f8-4ea1-8b33-f479380a0600.json index 350d742bf6..a4b6cb1976 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d3df8d28-65f8-4ea1-8b33-f479380a0600.json +++ b/packages/netflow/0.1.0/kibana/visualization/d3df8d28-65f8-4ea1-8b33-f479380a0600.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Ingress Interfaces (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"netflow.ingress_interface:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.ingress_interface:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Ingress Interfaces (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "d3df8d28-65f8-4ea1-8b33-f479380a0600", - "references": [], - "type": "visualization" + "title": "Ingress Interfaces (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"netflow.ingress_interface:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.ingress_interface:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Ingress Interfaces (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "d3df8d28-65f8-4ea1-8b33-f479380a0600", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d41a9663-e5ad-47a7-955e-3803ae4e23c0.json b/packages/netflow/0.1.0/kibana/visualization/d41a9663-e5ad-47a7-955e-3803ae4e23c0.json index fde91b81a8..b1fc3dcb7e 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d41a9663-e5ad-47a7-955e-3803ae4e23c0.json +++ b/packages/netflow/0.1.0/kibana/visualization/d41a9663-e5ad-47a7-955e-3803ae4e23c0.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Countries (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.geo.country_name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.geo.country_name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Countries (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "d41a9663-e5ad-47a7-955e-3803ae4e23c0", - "references": [], - "type": "visualization" + "title": "Countries (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.geo.country_name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.geo.country_name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Countries (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "d41a9663-e5ad-47a7-955e-3803ae4e23c0", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3.json b/packages/netflow/0.1.0/kibana/visualization/d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3.json index cab18ab23c..c7967df4c2 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3.json +++ b/packages/netflow/0.1.0/kibana/visualization/d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Dashboard Navigation [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "markdown": "[Overview](#/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2) | [Conversation Partners](#/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32) | [Traffic Analysis](#/dashboard/38012abe-c611-4124-8497-381fcd85acc8) | [Top-N](#/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c) | [Geo Location](#/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024) | [Autonomous Systems](#/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a) | [Flow Exporters](#/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425) | [Raw Flow Records](#/dashboard/94972700-de4a-4272-9143-2fa8d4981365)\n***" - }, - "title": "Dashboard Navigation [Logs Netflow]", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", - "references": [], - "type": "visualization" + "title": "Dashboard Navigation [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"markdown\":\"[Overview](#/dashboard/34e26884-161a-4448-9556-43b5bf2f62a2) | [Conversation Partners](#/dashboard/acd7a630-0c71-4840-bc9e-4a3801374a32) | [Traffic Analysis](#/dashboard/38012abe-c611-4124-8497-381fcd85acc8) | [Top-N](#/dashboard/14387a13-53bc-43a4-b9cd-63977aa8d87c) | [Geo Location](#/dashboard/77326664-23be-4bf1-a126-6d7e60cfc024) | [Autonomous Systems](#/dashboard/c64665f9-d222-421e-90b0-c7310d944b8a) | [Flow Exporters](#/dashboard/feebb4e6-b13e-4e4e-b9fc-d3a178276425) | [Raw Flow Records](#/dashboard/94972700-de4a-4272-9143-2fa8d4981365)\\n***\"},\"title\":\"Dashboard Navigation [Logs Netflow]\",\"type\":\"markdown\"}" + }, + "id": "d4e6520a-9ced-47c9-a8f2-7246e8cbd2d3", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d5568704-e30b-4108-bb49-06a9b8dce6a6.json b/packages/netflow/0.1.0/kibana/visualization/d5568704-e30b-4108-bb49-06a9b8dce6a6.json index 8098d34940..b0ec05ced0 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d5568704-e30b-4108-bb49-06a9b8dce6a6.json +++ b/packages/netflow/0.1.0/kibana/visualization/d5568704-e30b-4108-bb49-06a9b8dce6a6.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Autonomous System Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Autonomous Systems", - "field": "destination.as.organization.name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Autonomous System Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "d5568704-e30b-4108-bb49-06a9b8dce6a6", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Autonomous System Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Autonomous Systems\",\"field\":\"destination.as.organization.name\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Autonomous System Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "d5568704-e30b-4108-bb49-06a9b8dce6a6", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/d59a031c-70d6-47d7-966d-7fcb805be9be.json b/packages/netflow/0.1.0/kibana/visualization/d59a031c-70d6-47d7-966d-7fcb805be9be.json index 9c1185e058..77211ec9e1 100644 --- a/packages/netflow/0.1.0/kibana/visualization/d59a031c-70d6-47d7-966d-7fcb805be9be.json +++ b/packages/netflow/0.1.0/kibana/visualization/d59a031c-70d6-47d7-966d-7fcb805be9be.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Destinations (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"destination.ip:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* destination.ip:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Destinations (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "d59a031c-70d6-47d7-966d-7fcb805be9be", - "references": [], - "type": "visualization" + "title": "Destinations (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"destination.ip:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* destination.ip:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Destinations (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "d59a031c-70d6-47d7-966d-7fcb805be9be", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/ddd27657-c3c8-4f82-8059-6d7763dd599b.json b/packages/netflow/0.1.0/kibana/visualization/ddd27657-c3c8-4f82-8059-6d7763dd599b.json index 581b956e71..005ea9b1cd 100644 --- a/packages/netflow/0.1.0/kibana/visualization/ddd27657-c3c8-4f82-8059-6d7763dd599b.json +++ b/packages/netflow/0.1.0/kibana/visualization/ddd27657-c3c8-4f82-8059-6d7763dd599b.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Source Port Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Source Ports", - "field": "source.port" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Source Port Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "ddd27657-c3c8-4f82-8059-6d7763dd599b", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Source Port Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Source Ports\",\"field\":\"source.port\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"Source Port Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "ddd27657-c3c8-4f82-8059-6d7763dd599b", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/e822f94c-5f65-4963-a540-74ca9c25bd2d.json b/packages/netflow/0.1.0/kibana/visualization/e822f94c-5f65-4963-a540-74ca9c25bd2d.json index 3d9ca6361a..7f25bcde13 100644 --- a/packages/netflow/0.1.0/kibana/visualization/e822f94c-5f65-4963-a540-74ca9c25bd2d.json +++ b/packages/netflow/0.1.0/kibana/visualization/e822f94c-5f65-4963-a540-74ca9c25bd2d.json @@ -1,78 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destinations and Sources (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destinations and Sources (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "e822f94c-5f65-4963-a540-74ca9c25bd2d", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destinations and Sources (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destinations and Sources (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "e822f94c-5f65-4963-a540-74ca9c25bd2d", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/e99dc327-03de-4561-9e0c-f550710125c2.json b/packages/netflow/0.1.0/kibana/visualization/e99dc327-03de-4561-9e0c-f550710125c2.json index 05538eee2f..ddad697004 100644 --- a/packages/netflow/0.1.0/kibana/visualization/e99dc327-03de-4561-9e0c-f550710125c2.json +++ b/packages/netflow/0.1.0/kibana/visualization/e99dc327-03de-4561-9e0c-f550710125c2.json @@ -1,50 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination Count [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Destinations", - "field": "destination.ip" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "fontSize": "32", - "handleNoResults": true - }, - "title": "Destination Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "e99dc327-03de-4561-9e0c-f550710125c2", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination Count [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Destinations\",\"field\":\"destination.ip\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"fontSize\":\"32\",\"handleNoResults\":true},\"title\":\"Destination Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "e99dc327-03de-4561-9e0c-f550710125c2", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/e9ad835b-b2f2-42d3-a3e7-555a593deacf.json b/packages/netflow/0.1.0/kibana/visualization/e9ad835b-b2f2-42d3-a3e7-555a593deacf.json index d0b4bcb314..f1e9f0a378 100644 --- a/packages/netflow/0.1.0/kibana/visualization/e9ad835b-b2f2-42d3-a3e7-555a593deacf.json +++ b/packages/netflow/0.1.0/kibana/visualization/e9ad835b-b2f2-42d3-a3e7-555a593deacf.json @@ -1,98 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Top Source Ports [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Source", - "field": "source.port", - "order": "desc", - "orderBy": "2", - "size": 500 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top Source Ports [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "e9ad835b-b2f2-42d3-a3e7-555a593deacf", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Top Source Ports [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.port\",\"order\":\"desc\",\"orderBy\":\"2\",\"size\":500},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":true,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top Source Ports [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "e9ad835b-b2f2-42d3-a3e7-555a593deacf", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/ebea013f-9b5b-4f61-a9c8-c62bebf62ae9.json b/packages/netflow/0.1.0/kibana/visualization/ebea013f-9b5b-4f61-a9c8-c62bebf62ae9.json index 670c37d7d7..54654171ed 100644 --- a/packages/netflow/0.1.0/kibana/visualization/ebea013f-9b5b-4f61-a9c8-c62bebf62ae9.json +++ b/packages/netflow/0.1.0/kibana/visualization/ebea013f-9b5b-4f61-a9c8-c62bebf62ae9.json @@ -1,111 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Conversation Partners [Logs Netflow]", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": 2, - "direction": "desc" - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Packets", - "field": "network.packets" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Destination", - "field": "destination.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": 2, - "direction": "desc" - }, - "totalFunc": "sum" - }, - "title": "Conversation Partners [Logs Netflow]", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "ebea013f-9b5b-4f61-a9c8-c62bebf62ae9", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Conversation Partners [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":2,\"direction\":\"desc\"}}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Packets\",\"field\":\"network.packets\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"Destination\",\"field\":\"destination.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"5\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":2,\"direction\":\"desc\"},\"totalFunc\":\"sum\"},\"title\":\"Conversation Partners [Logs Netflow]\",\"type\":\"table\"}" + }, + "id": "ebea013f-9b5b-4f61-a9c8-c62bebf62ae9", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f27c1479-0625-4cdc-92de-672e47db0f87.json b/packages/netflow/0.1.0/kibana/visualization/f27c1479-0625-4cdc-92de-672e47db0f87.json index 6cae3afb9b..f2c14761ff 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f27c1479-0625-4cdc-92de-672e47db0f87.json +++ b/packages/netflow/0.1.0/kibana/visualization/f27c1479-0625-4cdc-92de-672e47db0f87.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "ToS Count [Logs Netflow]", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Types of Service", - "field": "netflow.ip_class_of_service" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "32", - "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": "36", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "ToS Count [Logs Netflow]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "f27c1479-0625-4cdc-92de-672e47db0f87", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "ToS Count [Logs Netflow]", + "uiStateJSON": "{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Types of Service\",\"field\":\"netflow.ip_class_of_service\"},\"schema\":\"metric\",\"type\":\"cardinality\"}],\"listeners\":{},\"params\":{\"addLegend\":false,\"addTooltip\":true,\"fontSize\":\"32\",\"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\":\"36\",\"labelColor\":false,\"subText\":\"\"},\"type\":\"simple\",\"useRange\":false,\"verticalSplit\":false},\"handleNoResults\":true,\"type\":\"gauge\"},\"title\":\"ToS Count [Logs Netflow]\",\"type\":\"metric\"}" + }, + "id": "f27c1479-0625-4cdc-92de-672e47db0f87", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f4c8cb5a-7336-449e-ab99-6e867b435b85.json b/packages/netflow/0.1.0/kibana/visualization/f4c8cb5a-7336-449e-ab99-6e867b435b85.json index 4660e11c00..df755eddfa 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f4c8cb5a-7336-449e-ab99-6e867b435b85.json +++ b/packages/netflow/0.1.0/kibana/visualization/f4c8cb5a-7336-449e-ab99-6e867b435b85.json @@ -1,90 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination Geo Location Heatmap [Logs Netflow]", - "uiStateJSON": { - "mapCenter": [ - 8.407168163601076, - 9.4921875 - ] - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "customLabel": "Location", - "field": "destination.geo.location", - "precision": 2 - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": "16", - "heatMaxZoom": 16, - "heatMinOpacity": "0.32", - "heatNormalizeData": true, - "heatRadius": "24", - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Heatmap", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "Destination Geo Location Heatmap [Logs Netflow]", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "f4c8cb5a-7336-449e-ab99-6e867b435b85", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination Geo Location Heatmap [Logs Netflow]", + "uiStateJSON": "{\"mapCenter\":[8.407168163601076,9.4921875]}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"customLabel\":\"Location\",\"field\":\"destination.geo.location\",\"precision\":2},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":\"16\",\"heatMaxZoom\":16,\"heatMinOpacity\":\"0.32\",\"heatNormalizeData\":true,\"heatRadius\":\"24\",\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Heatmap\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"Destination Geo Location Heatmap [Logs Netflow]\",\"type\":\"tile_map\"}" + }, + "id": "f4c8cb5a-7336-449e-ab99-6e867b435b85", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f531f957-e8c0-497a-ad41-ef39c2d29671.json b/packages/netflow/0.1.0/kibana/visualization/f531f957-e8c0-497a-ad41-ef39c2d29671.json index 16c3c54be5..7614e29d23 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f531f957-e8c0-497a-ad41-ef39c2d29671.json +++ b/packages/netflow/0.1.0/kibana/visualization/f531f957-e8c0-497a-ad41-ef39c2d29671.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination and Source Ports (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination Port", - "field": "destination.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source Port", - "field": "source.port", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destination and Source Ports (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination and Source Ports (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination Port\",\"field\":\"destination.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source Port\",\"field\":\"source.port\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destination and Source Ports (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "f531f957-e8c0-497a-ad41-ef39c2d29671", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f668ecdb-eec7-44c6-9060-26aaf9fc8404.json b/packages/netflow/0.1.0/kibana/visualization/f668ecdb-eec7-44c6-9060-26aaf9fc8404.json index 73427b4d9e..6f269eeb17 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f668ecdb-eec7-44c6-9060-26aaf9fc8404.json +++ b/packages/netflow/0.1.0/kibana/visualization/f668ecdb-eec7-44c6-9060-26aaf9fc8404.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Source Ports (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.bytes\", split=\"source.port:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.port:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"bytes / sec\", min=0)", - "interval": "auto" - }, - "title": "Source Ports (bytes) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "f668ecdb-eec7-44c6-9060-26aaf9fc8404", - "references": [], - "type": "visualization" + "title": "Source Ports (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.bytes\\\", split=\\\"source.port:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.port:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"bytes / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Source Ports (bytes) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "f668ecdb-eec7-44c6-9060-26aaf9fc8404", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f75063c7-48b7-4de4-b8cb-d07eb2cea0e9.json b/packages/netflow/0.1.0/kibana/visualization/f75063c7-48b7-4de4-b8cb-d07eb2cea0e9.json index c1f815708a..149fabbe7f 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f75063c7-48b7-4de4-b8cb-d07eb2cea0e9.json +++ b/packages/netflow/0.1.0/kibana/visualization/f75063c7-48b7-4de4-b8cb-d07eb2cea0e9.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Source Autonomous Systems (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"source.as.organization.name:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* source.as.organization.name:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Source Autonomous Systems (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "f75063c7-48b7-4de4-b8cb-d07eb2cea0e9", - "references": [], - "type": "visualization" + "title": "Source Autonomous Systems (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"source.as.organization.name:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* source.as.organization.name:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Source Autonomous Systems (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "f75063c7-48b7-4de4-b8cb-d07eb2cea0e9", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f772028b-d5a6-4d55-b441-493871981a60.json b/packages/netflow/0.1.0/kibana/visualization/f772028b-d5a6-4d55-b441-493871981a60.json index 9243a2a6f4..452c3af1de 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f772028b-d5a6-4d55-b441-493871981a60.json +++ b/packages/netflow/0.1.0/kibana/visualization/f772028b-d5a6-4d55-b441-493871981a60.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Autonomous Systems (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Autonomous System", - "field": "destination.as.organization.name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Autonomous Systems (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "f772028b-d5a6-4d55-b441-493871981a60", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Autonomous Systems (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Autonomous System\",\"field\":\"destination.as.organization.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Autonomous Systems (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "f772028b-d5a6-4d55-b441-493871981a60", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f7808e70-df2a-4532-a350-966704567c24.json b/packages/netflow/0.1.0/kibana/visualization/f7808e70-df2a-4532-a350-966704567c24.json index 383034f21a..cab8f51442 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f7808e70-df2a-4532-a350-966704567c24.json +++ b/packages/netflow/0.1.0/kibana/visualization/f7808e70-df2a-4532-a350-966704567c24.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Destination and Source ASs (flow records) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Flow Records" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Destination AS", - "field": "destination.as.organization.name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Source AS", - "field": "source.as.organization.name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Destination and Source ASs (flow records) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "f7808e70-df2a-4532-a350-966704567c24", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Destination and Source ASs (flow records) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Flow Records\"},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Destination AS\",\"field\":\"destination.as.organization.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"Source AS\",\"field\":\"source.as.organization.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Destination and Source ASs (flow records) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "f7808e70-df2a-4532-a350-966704567c24", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/f86a7769-8ef6-408d-bbe3-985d0ea0a3f7.json b/packages/netflow/0.1.0/kibana/visualization/f86a7769-8ef6-408d-bbe3-985d0ea0a3f7.json index 4595f1dee7..aa0ec376e2 100644 --- a/packages/netflow/0.1.0/kibana/visualization/f86a7769-8ef6-408d-bbe3-985d0ea0a3f7.json +++ b/packages/netflow/0.1.0/kibana/visualization/f86a7769-8ef6-408d-bbe3-985d0ea0a3f7.json @@ -1,31 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "query_string": { - "query": "*" - } - } - } - }, - "title": "Egress Interfaces (packets) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "expression": ".es(index=\"logs-*\", metric=\"sum:network.packets\", split=\"netflow.egress_interface:10\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\"lt\", if=0, then=0).trim(start=2,end=1).label(regex=\"^.* netflow.egress_interface:(.+) \u003e .*$\", label=\"$1\").lines(width=1, stack=true, fill=1).yaxis(label=\"packets / sec\", min=0)", - "interval": "auto" - }, - "title": "Egress Interfaces (packets) [Logs Netflow]", - "type": "timelion" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"query_string\":{\"query\":\"*\"}}}" }, - "id": "f86a7769-8ef6-408d-bbe3-985d0ea0a3f7", - "references": [], - "type": "visualization" + "title": "Egress Interfaces (packets) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"listeners\":{},\"params\":{\"expression\":\".es(index=\\\"logs-*\\\", metric=\\\"sum:network.packets\\\", split=\\\"netflow.egress_interface:10\\\", kibana=true).scale_interval(1s).fit(mode=scale).if(operator=\\\"lt\\\", if=0, then=0).trim(start=2,end=1).label(regex=\\\"^.* netflow.egress_interface:(.+) \\u003e .*$\\\", label=\\\"$1\\\").lines(width=1, stack=true, fill=1).yaxis(label=\\\"packets / sec\\\", min=0)\",\"interval\":\"auto\"},\"title\":\"Egress Interfaces (packets) [Logs Netflow]\",\"type\":\"timelion\"}" + }, + "id": "f86a7769-8ef6-408d-bbe3-985d0ea0a3f7", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/netflow/0.1.0/kibana/visualization/fd6c1144-5026-4795-b7af-a9aa3fc28c56.json b/packages/netflow/0.1.0/kibana/visualization/fd6c1144-5026-4795-b7af-a9aa3fc28c56.json index ea9b414bf4..9017afd689 100644 --- a/packages/netflow/0.1.0/kibana/visualization/fd6c1144-5026-4795-b7af-a9aa3fc28c56.json +++ b/packages/netflow/0.1.0/kibana/visualization/fd6c1144-5026-4795-b7af-a9aa3fc28c56.json @@ -1,65 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "query_string": { - "analyze_wildcard": true, - "query": "*" - } - } - } - }, - "title": "Sources (bytes) [Logs Netflow]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Bytes", - "field": "network.bytes" - }, - "schema": "metric", - "type": "sum" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Source", - "field": "source.ip", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right" - }, - "title": "Sources (bytes) [Logs Netflow]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}" }, - "id": "fd6c1144-5026-4795-b7af-a9aa3fc28c56", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Sources (bytes) [Logs Netflow]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Bytes\",\"field\":\"network.bytes\"},\"schema\":\"metric\",\"type\":\"sum\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Source\",\"field\":\"source.ip\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"right\"},\"title\":\"Sources (bytes) [Logs Netflow]\",\"type\":\"pie\"}" + }, + "id": "fd6c1144-5026-4795-b7af-a9aa3fc28c56", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json index 788866169e..7a7d0beed0 100644 --- a/packages/nginx/0.1.0/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json @@ -1,121 +1,43 @@ { - "attributes": { - "description": "Overview dashboard for the Nginx integration (metrics)", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 48, - "x": 0, - "y": 24 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Nginx integration (metrics)", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", - "references": [ - { - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":24},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Nginx] Overview ECS", + "version": 1 + }, + "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", + "references": [ + { + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json index 8d667eed5c..650d66f709 100644 --- a/packages/nginx/0.1.0/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,121 +1,38 @@ { - "attributes": { - "description": "Dashboard for the Nginx integration (logs)", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "11", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "11", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 28, - "i": "16", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "16", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "18", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "18", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "19", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "19", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Access and error logs ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Nginx integration (logs)", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", - "references": [ - { - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_0", - "type": "search" - }, - { - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_1", - "type": "search" - }, - { - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"11\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"11\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"url.original\",\"http.request.method\",\"http.response.status_code\",\"http.response.body.bytes\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":28,\"i\":\"16\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"16\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"18\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"18\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"19\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"19\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Access and error logs ECS", + "version": 1 + }, + "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", + "references": [ + { + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_0", + "type": "search" + }, + { + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_1", + "type": "search" + }, + { + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json index 8a0ca1e00f..c6398f8b58 100644 --- a/packages/nginx/0.1.0/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,204 +1,58 @@ { - "attributes": { - "description": "Dashboard for the Nginx integration (logs)", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 12, - "x": 36, - "y": 44 - }, - "panelIndex": "3", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 12, - "i": "4", - "w": 12, - "x": 24, - "y": 44 - }, - "panelIndex": "4", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "mapBounds": { - "bottom_right": { - "lat": -7.362466865535738, - "lon": 245.39062500000003 - }, - "top_left": { - "lat": 77.07878389624943, - "lon": -245.74218750000003 - } - }, - "mapCenter": [ - 50.51342652633956, - -0.17578125 - ], - "mapCollar": { - "bottom_right": { - "lat": -49.583095, - "lon": 180 - }, - "top_left": { - "lat": 90, - "lon": -180 - }, - "zoom": 2 - }, - "mapZoom": 2 - }, - "gridData": { - "h": 16, - "i": "8", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "8", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "13", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "13", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "14", - "w": 24, - "x": 24, - "y": 32 - }, - "panelIndex": "14", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "15", - "w": 24, - "x": 0, - "y": 32 - }, - "panelIndex": "15", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "16", - "w": 24, - "x": 0, - "y": 44 - }, - "panelIndex": "16", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "17", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "17", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Nginx integration (logs)", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", - "references": [ - { - "id": "Nginx-Access-Browsers-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Nginx-Access-OSes-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Nginx-Access-Map-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":12,\"x\":36,\"y\":44},\"panelIndex\":\"3\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":12,\"x\":24,\"y\":44},\"panelIndex\":\"4\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"mapBounds\":{\"bottom_right\":{\"lat\":-7.362466865535738,\"lon\":245.39062500000003},\"top_left\":{\"lat\":77.07878389624943,\"lon\":-245.74218750000003}},\"mapCenter\":[50.51342652633956,-0.17578125],\"mapCollar\":{\"bottom_right\":{\"lat\":-49.583095,\"lon\":180},\"top_left\":{\"lat\":90,\"lon\":-180},\"zoom\":2},\"mapZoom\":2},\"gridData\":{\"h\":16,\"i\":\"8\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"8\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"13\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"13\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"14\",\"w\":24,\"x\":24,\"y\":32},\"panelIndex\":\"14\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"15\",\"w\":24,\"x\":0,\"y\":32},\"panelIndex\":\"15\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"16\",\"w\":24,\"x\":0,\"y\":44},\"panelIndex\":\"16\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"17\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Overview ECS", + "version": 1 + }, + "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", + "references": [ + { + "id": "Nginx-Access-Browsers-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "Nginx-Access-OSes-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Nginx-Access-Map-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index b8dcd34b37..3a9bcfd6fc 100644 --- a/packages/nginx/0.1.0/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,54 +1,32 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx access logs [Logs Nginx] ECS", - "version": 1 + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*\"},\"version\":true}" }, - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Nginx access logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index 4fb749e964..1d4ae525cc 100644 --- a/packages/nginx/0.1.0/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,52 +1,30 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx error logs [Logs Nginx] ECS", - "version": 1 + "attributes": { + "columns": [ + "log.level", + "message" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*\"},\"version\":true}" }, - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Nginx error logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/search/Logs-Nginx-module-ecs.json b/packages/nginx/0.1.0/kibana/search/Logs-Nginx-module-ecs.json index 7a6cd0a8e8..eb128568f9 100644 --- a/packages/nginx/0.1.0/kibana/search/Logs-Nginx-module-ecs.json +++ b/packages/nginx/0.1.0/kibana/search/Logs-Nginx-module-ecs.json @@ -1,55 +1,33 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.request.referrer", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx logs [Logs Nginx] ECS", - "version": 1 + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.request.referrer", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)\"},\"version\":true}" }, - "id": "Logs-Nginx-integration-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Nginx logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "Logs-Nginx-integration-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json index 2fe8d5065c..ec74d6a972 100644 --- a/packages/nginx/0.1.0/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Data Volume [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "http.response.body.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "7c343c20-a29e-11e7-a062-a1c3587f4874", - "label": "200s" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": null - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Data Volume [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Data Volume [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"http.response.body.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"seperate_axis\":0,\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"7c343c20-a29e-11e7-a062-a1c3587f4874\",\"label\":\"200s\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":null}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Data Volume [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index 8144500d37..a8c924c484 100644 --- a/packages/nginx/0.1.0/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,81 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Access logs over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [ - { - "color": "#F00", - "icon": "fa-tag", - "id": "970b1420-a1f3-11e7-a062-a1c3587f4874", - "ignore_global_filters": 1, - "ignore_panel_filters": 1, - "index_pattern": "logs-*", - "time_field": "@timestamp" - } - ], - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "3189aa80-a1f3-11e7-a062-a1c3587f4874" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": "Access logs", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "id": "1db649a0-a1f3-11e7-a062-a1c3587f4874" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Access logs over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Access logs over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[{\"color\":\"#F00\",\"icon\":\"fa-tag\",\"id\":\"970b1420-a1f3-11e7-a062-a1c3587f4874\",\"ignore_global_filters\":1,\"ignore_panel_filters\":1,\"index_pattern\":\"logs-*\",\"time_field\":\"@timestamp\"}],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"background_color_rules\":[{\"id\":\"3189aa80-a1f3-11e7-a062-a1c3587f4874\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":\"Access logs\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_filters\":[{\"color\":\"#68BC00\",\"id\":\"1db649a0-a1f3-11e7-a062-a1c3587f4874\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Access logs over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json index e3aeaef66d..d6b2df4ff9 100644 --- a/packages/nginx/0.1.0/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,58 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Errors over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.error" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "rgba(211,49,21,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "log.level", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Errors over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Errors over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.error\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"rgba(211,49,21,1)\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"log.level\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Errors over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json index 5ffd7b42ee..f1a50e2013 100644 --- a/packages/nginx/0.1.0/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,53 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Active connections [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "references": [], - "type": "visualization" -} + "title": "Active connections [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 7bcbbd66c6..7180191880 100644 --- a/packages/nginx/0.1.0/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Request Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "references": [], - "type": "visualization" -} + "title": "Request Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json index aea1203847..30538e43cb 100644 --- a/packages/nginx/0.1.0/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,63 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Top pages [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "6252c320-a1f5-11e7-92ba-5d0b8663aece" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top pages [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Top pages [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"bar_color_rules\":[{\"id\":\"6252c320-a1f5-11e7-92ba-5d0b8663aece\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"value_template\":\"\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Top pages [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json index 5b8c6abd2c..7dad713995 100644 --- a/packages/nginx/0.1.0/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,23 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Dashboards [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)" - }, - "title": "Dashboards [Logs Nginx] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Dashboards [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)\"},\"title\":\"Dashboards [Logs Nginx] ECS\",\"type\":\"markdown\"}" + }, + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Browsers-ecs.json b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Browsers-ecs.json index 222886c078..7e4389ba22 100644 --- a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Browsers-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Browsers-ecs.json @@ -1,72 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Browsers breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access Browsers ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-Browsers-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Browsers breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access Browsers ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-Browsers-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Map-ecs.json b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Map-ecs.json index 58626363c6..99dccc657e 100644 --- a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Map-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-Map-ecs.json @@ -1,80 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Access Map [Logs Nginx] ECS", - "uiStateJSON": { - "mapCenter": [ - 12.039320557540572, - -0.17578125 - ] - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "field": "source.geo.location" - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": 15, - "heatMaxZoom": 16, - "heatMinOpacity": 0.1, - "heatNormalizeData": true, - "heatRadius": 25, - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Scaled Circle Markers", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "Nginx Access Map ECS", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Nginx-Access-Map-ecs", - "references": [ - { - "id": "Logs-Nginx-integration-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Access Map [Logs Nginx] ECS", + "uiStateJSON": "{\"mapCenter\":[12.039320557540572,-0.17578125]}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"field\":\"source.geo.location\"},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":15,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatNormalizeData\":true,\"heatRadius\":25,\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Scaled Circle Markers\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"Nginx Access Map ECS\",\"type\":\"tile_map\"}" + }, + "id": "Nginx-Access-Map-ecs", + "references": [ + { + "id": "Logs-Nginx-integration-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-OSes-ecs.json b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-OSes-ecs.json index acb7343e0f..07da5b0c8f 100644 --- a/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-OSes-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/Nginx-Access-OSes-ecs.json @@ -1,72 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Operating systems breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.os.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.os.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access OSes ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-OSes-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Operating systems breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.os.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.os.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access OSes ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-OSes-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 610b47de68..eda6a5f0d3 100644 --- a/packages/nginx/0.1.0/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,99 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Accepts and Handled Rate [Metrics 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": "metrics-*", - "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 [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "references": [], - "type": "visualization" -} + "title": "Accepts and Handled Rate [Metrics 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\":\"metrics-*\",\"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 [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.0/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index c3d0e8498f..72f39b1b87 100644 --- a/packages/nginx/0.1.0/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,97 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Response codes over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "5acdc750-a29d-11e7-a062-a1c3587f4874", - "label": "200s" - }, - { - "color": "rgba(252,196,0,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[300 TO 399]" - }, - "id": "6efd2ae0-a29d-11e7-a062-a1c3587f4874", - "label": "300s" - }, - { - "color": "rgba(211,49,21,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[400 TO 499]" - }, - "id": "76089a90-a29d-11e7-a062-a1c3587f4874", - "label": "400s" - }, - { - "color": "rgba(171,20,158,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[500 TO 599]" - }, - "id": "7c7929d0-a29d-11e7-a062-a1c3587f4874", - "label": "500s" - } - ], - "split_mode": "filters", - "stacked": "stacked", - "terms_field": "http.response.status_code", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Response codes over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "references": [], - "type": "visualization" -} + "title": "Response codes over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"5acdc750-a29d-11e7-a062-a1c3587f4874\",\"label\":\"200s\"},{\"color\":\"rgba(252,196,0,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[300 TO 399]\"},\"id\":\"6efd2ae0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"300s\"},{\"color\":\"rgba(211,49,21,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[400 TO 499]\"},\"id\":\"76089a90-a29d-11e7-a062-a1c3587f4874\",\"label\":\"400s\"},{\"color\":\"rgba(171,20,158,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[500 TO 599]\"},\"id\":\"7c7929d0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"500s\"}],\"split_mode\":\"filters\",\"stacked\":\"stacked\",\"terms_field\":\"http.response.status_code\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Response codes over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json index d454575624..67b9d1243b 100644 --- a/packages/nginx/0.1.0/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,60 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Drops Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "references": [], - "type": "visualization" -} + "title": "Drops Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.0/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.0/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json index 6e6dd5ea57..819f3288bd 100644 --- a/packages/nginx/0.1.0/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.0/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,96 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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 [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "references": [], - "type": "visualization" -} + "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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 [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "references": [], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json index e0930c4c38..f92acbcfcb 100644 --- a/packages/nginx/0.1.1/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json @@ -1,124 +1,46 @@ { - "attributes": { - "description": "Overview dashboard for the Nginx integration in Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 48, - "x": 0, - "y": 24 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Nginx integration in Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":24},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Nginx] Overview ECS", + "version": 1 + }, + "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json index c88b2aa4de..264b668f83 100644 --- a/packages/nginx/0.1.1/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,124 +1,41 @@ { - "attributes": { - "description": "Dashboard for the Logs Nginx integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "11", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "11", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 28, - "i": "16", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "16", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "18", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "18", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "19", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "19", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Access and error logs ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Logs Nginx integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"11\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"11\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"url.original\",\"http.request.method\",\"http.response.status_code\",\"http.response.body.bytes\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":28,\"i\":\"16\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"16\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"18\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"18\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"19\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"19\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Access and error logs ECS", + "version": 1 + }, + "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_0", + "type": "search" }, - "references": [ - { - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_0", - "type": "search" - }, - { - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_1", - "type": "search" - }, - { - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_1", + "type": "search" + }, + { + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json index 42a5287e0f..596cb714fa 100644 --- a/packages/nginx/0.1.1/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,207 +1,61 @@ { - "attributes": { - "description": "Dashboard for the Logs Nginx integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 12, - "x": 36, - "y": 44 - }, - "panelIndex": "3", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 12, - "i": "4", - "w": 12, - "x": 24, - "y": 44 - }, - "panelIndex": "4", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "mapBounds": { - "bottom_right": { - "lat": -7.362466865535738, - "lon": 245.39062500000003 - }, - "top_left": { - "lat": 77.07878389624943, - "lon": -245.74218750000003 - } - }, - "mapCenter": [ - 50.51342652633956, - -0.17578125 - ], - "mapCollar": { - "bottom_right": { - "lat": -49.583095, - "lon": 180 - }, - "top_left": { - "lat": 90, - "lon": -180 - }, - "zoom": 2 - }, - "mapZoom": 2 - }, - "gridData": { - "h": 16, - "i": "8", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "8", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "13", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "13", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "14", - "w": 24, - "x": 24, - "y": 32 - }, - "panelIndex": "14", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "15", - "w": 24, - "x": 0, - "y": 32 - }, - "panelIndex": "15", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "16", - "w": 24, - "x": 0, - "y": 44 - }, - "panelIndex": "16", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "17", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "17", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Logs Nginx integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":12,\"x\":36,\"y\":44},\"panelIndex\":\"3\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":12,\"x\":24,\"y\":44},\"panelIndex\":\"4\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"mapBounds\":{\"bottom_right\":{\"lat\":-7.362466865535738,\"lon\":245.39062500000003},\"top_left\":{\"lat\":77.07878389624943,\"lon\":-245.74218750000003}},\"mapCenter\":[50.51342652633956,-0.17578125],\"mapCollar\":{\"bottom_right\":{\"lat\":-49.583095,\"lon\":180},\"top_left\":{\"lat\":90,\"lon\":-180},\"zoom\":2},\"mapZoom\":2},\"gridData\":{\"h\":16,\"i\":\"8\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"8\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"13\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"13\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"14\",\"w\":24,\"x\":24,\"y\":32},\"panelIndex\":\"14\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"15\",\"w\":24,\"x\":0,\"y\":32},\"panelIndex\":\"15\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"16\",\"w\":24,\"x\":0,\"y\":44},\"panelIndex\":\"16\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"17\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Overview ECS", + "version": 1 + }, + "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "Nginx-Access-Browsers-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "Nginx-Access-Browsers-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Nginx-Access-OSes-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Nginx-Access-Map-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "Nginx-Access-OSes-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Nginx-Access-Map-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index 84f2c64a2a..9b98028609 100644 --- a/packages/nginx/0.1.1/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,57 +1,35 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx access logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx access logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index 8737c9aa70..777f13bb9a 100644 --- a/packages/nginx/0.1.1/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,55 +1,33 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx error logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "log.level", + "message" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx error logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/search/Filebeat-Nginx-module-ecs.json b/packages/nginx/0.1.1/kibana/search/Filebeat-Nginx-module-ecs.json index 926e707bde..eb128568f9 100644 --- a/packages/nginx/0.1.1/kibana/search/Filebeat-Nginx-module-ecs.json +++ b/packages/nginx/0.1.1/kibana/search/Filebeat-Nginx-module-ecs.json @@ -1,55 +1,33 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.request.referrer", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx logs [Logs Nginx] ECS", - "version": 1 + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.request.referrer", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)\"},\"version\":true}" }, - "id": "Logs-Nginx-integration-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "Logs-Nginx-integration-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/search/Logs-Nginx-integration-ecs.json b/packages/nginx/0.1.1/kibana/search/Logs-Nginx-integration-ecs.json index 80b35208be..f9ff88a183 100644 --- a/packages/nginx/0.1.1/kibana/search/Logs-Nginx-integration-ecs.json +++ b/packages/nginx/0.1.1/kibana/search/Logs-Nginx-integration-ecs.json @@ -1,58 +1,36 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.request.referrer", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "Logs-Nginx-integration-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.request.referrer", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "Logs-Nginx-integration-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json index 563a60a891..03716e943b 100644 --- a/packages/nginx/0.1.1/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,74 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Data Volume [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "http.response.body.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "7c343c20-a29e-11e7-a062-a1c3587f4874", - "label": "200s" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": null - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Data Volume [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Data Volume [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"http.response.body.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"7c343c20-a29e-11e7-a062-a1c3587f4874\",\"label\":\"200s\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":null}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Data Volume [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index d5cf81c0bf..81a32dc039 100644 --- a/packages/nginx/0.1.1/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,85 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Access logs over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [ - { - "color": "#F00", - "icon": "fa-tag", - "id": "970b1420-a1f3-11e7-a062-a1c3587f4874", - "ignore_global_filters": 1, - "ignore_panel_filters": 1, - "index_pattern": "logs-*", - "time_field": "@timestamp" - } - ], - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "3189aa80-a1f3-11e7-a062-a1c3587f4874" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": "Access logs", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "1db649a0-a1f3-11e7-a062-a1c3587f4874" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Access logs over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Access logs over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[{\"color\":\"#F00\",\"icon\":\"fa-tag\",\"id\":\"970b1420-a1f3-11e7-a062-a1c3587f4874\",\"ignore_global_filters\":1,\"ignore_panel_filters\":1,\"index_pattern\":\"logs-*\",\"time_field\":\"@timestamp\"}],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"background_color_rules\":[{\"id\":\"3189aa80-a1f3-11e7-a062-a1c3587f4874\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":\"Access logs\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"id\":\"1db649a0-a1f3-11e7-a062-a1c3587f4874\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Access logs over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json index 5e8ddfb426..f499b4f4ee 100644 --- a/packages/nginx/0.1.1/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,62 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Errors over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.error" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "rgba(211,49,21,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "log.level", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Errors over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Errors over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.error\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"rgba(211,49,21,1)\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"log.level\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Errors over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json index c7f2e9c834..e21343c154 100644 --- a/packages/nginx/0.1.1/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,57 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Active connections [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Active connections [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Active connections [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Active connections [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 3585d7f24b..569b0948da 100644 --- a/packages/nginx/0.1.1/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,64 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Request Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Request Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Request Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Request Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json index 43344e25c8..f5819ad4e3 100644 --- a/packages/nginx/0.1.1/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,67 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Top pages [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "6252c320-a1f5-11e7-92ba-5d0b8663aece" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top pages [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Top pages [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"bar_color_rules\":[{\"id\":\"6252c320-a1f5-11e7-92ba-5d0b8663aece\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"value_template\":\"\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Top pages [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json index 164e408e2d..7bcc5d3acb 100644 --- a/packages/nginx/0.1.1/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,26 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Dashboards [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)" - }, - "title": "Dashboards [Logs Nginx] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Dashboards [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)\"},\"title\":\"Dashboards [Logs Nginx] ECS\",\"type\":\"markdown\"}" + }, + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Browsers-ecs.json b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Browsers-ecs.json index fa05f081e0..af558f6151 100644 --- a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Browsers-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Browsers-ecs.json @@ -1,75 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Browsers breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access Browsers ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-Browsers-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Browsers breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access Browsers ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-Browsers-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Map-ecs.json b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Map-ecs.json index c4daa3bc3b..1b42b3ecf5 100644 --- a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Map-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-Map-ecs.json @@ -1,83 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Access Map [Logs Nginx] ECS", - "uiStateJSON": { - "mapCenter": [ - 12.039320557540572, - -0.17578125 - ] - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "field": "source.geo.location" - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": 15, - "heatMaxZoom": 16, - "heatMinOpacity": 0.1, - "heatNormalizeData": true, - "heatRadius": 25, - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Scaled Circle Markers", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "Nginx Access Map ECS", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Nginx-Access-Map-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-Nginx-integration-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Access Map [Logs Nginx] ECS", + "uiStateJSON": "{\"mapCenter\":[12.039320557540572,-0.17578125]}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"field\":\"source.geo.location\"},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":15,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatNormalizeData\":true,\"heatRadius\":25,\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Scaled Circle Markers\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"Nginx Access Map ECS\",\"type\":\"tile_map\"}" + }, + "id": "Nginx-Access-Map-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-Nginx-integration-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-OSes-ecs.json b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-OSes-ecs.json index 342caa4762..46661d87fa 100644 --- a/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-OSes-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/Nginx-Access-OSes-ecs.json @@ -1,75 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Operating systems breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.os.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.os.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access OSes ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-OSes-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Operating systems breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.os.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.os.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access OSes ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-OSes-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 514817cf41..cb1135ee5b 100644 --- a/packages/nginx/0.1.1/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,103 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Accepts and Handled Rate [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Accepts and Handled Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Accepts and Handled Rate [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Accepts and Handled Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.1/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index e18fa0def3..98bf00ea48 100644 --- a/packages/nginx/0.1.1/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,101 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Response codes over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "5acdc750-a29d-11e7-a062-a1c3587f4874", - "label": "200s" - }, - { - "color": "rgba(252,196,0,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[300 TO 399]" - }, - "id": "6efd2ae0-a29d-11e7-a062-a1c3587f4874", - "label": "300s" - }, - { - "color": "rgba(211,49,21,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[400 TO 499]" - }, - "id": "76089a90-a29d-11e7-a062-a1c3587f4874", - "label": "400s" - }, - { - "color": "rgba(171,20,158,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[500 TO 599]" - }, - "id": "7c7929d0-a29d-11e7-a062-a1c3587f4874", - "label": "500s" - } - ], - "split_mode": "filters", - "stacked": "stacked", - "terms_field": "http.response.status_code", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Response codes over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Response codes over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"5acdc750-a29d-11e7-a062-a1c3587f4874\",\"label\":\"200s\"},{\"color\":\"rgba(252,196,0,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[300 TO 399]\"},\"id\":\"6efd2ae0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"300s\"},{\"color\":\"rgba(211,49,21,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[400 TO 499]\"},\"id\":\"76089a90-a29d-11e7-a062-a1c3587f4874\",\"label\":\"400s\"},{\"color\":\"rgba(171,20,158,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[500 TO 599]\"},\"id\":\"7c7929d0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"500s\"}],\"split_mode\":\"filters\",\"stacked\":\"stacked\",\"terms_field\":\"http.response.status_code\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Response codes over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json index d296ead993..d190695c48 100644 --- a/packages/nginx/0.1.1/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,64 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Drops Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Drops Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Drops Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Drops Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.1/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.1/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json index 155d873bf3..879c4b4d35 100644 --- a/packages/nginx/0.1.1/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.1/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,102 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Reading / Writing / Waiting Rates [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json index e0930c4c38..f92acbcfcb 100644 --- a/packages/nginx/0.1.2/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/dashboard/023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs.json @@ -1,124 +1,46 @@ { - "attributes": { - "description": "Overview dashboard for the Nginx integration in Metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 48, - "x": 0, - "y": 24 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Nginx integration in Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":12},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":24},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Nginx] Overview ECS", + "version": 1 + }, + "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json index c88b2aa4de..264b668f83 100644 --- a/packages/nginx/0.1.2/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,124 +1,41 @@ { - "attributes": { - "description": "Dashboard for the Logs Nginx integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "columns": [ - "log.level", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "11", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "11", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 28, - "i": "16", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "16", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "18", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "18", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "19", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "19", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Access and error logs ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Logs Nginx integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"columns\":[\"log.level\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"11\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"11\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"url.original\",\"http.request.method\",\"http.response.status_code\",\"http.response.body.bytes\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":28,\"i\":\"16\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"16\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"18\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"18\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"19\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"19\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Access and error logs ECS", + "version": 1 + }, + "id": "046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_0", + "type": "search" }, - "references": [ - { - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_0", - "type": "search" - }, - { - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_1", - "type": "search" - }, - { - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_1", + "type": "search" + }, + { + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json index 42a5287e0f..596cb714fa 100644 --- a/packages/nginx/0.1.2/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,207 +1,61 @@ { - "attributes": { - "description": "Dashboard for the Logs Nginx integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 12, - "x": 36, - "y": 44 - }, - "panelIndex": "3", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 12, - "i": "4", - "w": 12, - "x": 24, - "y": 44 - }, - "panelIndex": "4", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "mapBounds": { - "bottom_right": { - "lat": -7.362466865535738, - "lon": 245.39062500000003 - }, - "top_left": { - "lat": 77.07878389624943, - "lon": -245.74218750000003 - } - }, - "mapCenter": [ - 50.51342652633956, - -0.17578125 - ], - "mapCollar": { - "bottom_right": { - "lat": -49.583095, - "lon": 180 - }, - "top_left": { - "lat": 90, - "lon": -180 - }, - "zoom": 2 - }, - "mapZoom": 2 - }, - "gridData": { - "h": 16, - "i": "8", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "8", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "13", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "13", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "14", - "w": 24, - "x": 24, - "y": 32 - }, - "panelIndex": "14", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "15", - "w": 24, - "x": 0, - "y": 32 - }, - "panelIndex": "15", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "16", - "w": 24, - "x": 0, - "y": 44 - }, - "panelIndex": "16", - "panelRefName": "panel_6", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "17", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "17", - "panelRefName": "panel_7", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Nginx] Overview ECS", - "version": 1 + "attributes": { + "description": "Dashboard for the Logs Nginx integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":12,\"x\":36,\"y\":44},\"panelIndex\":\"3\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":12,\"x\":24,\"y\":44},\"panelIndex\":\"4\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"mapBounds\":{\"bottom_right\":{\"lat\":-7.362466865535738,\"lon\":245.39062500000003},\"top_left\":{\"lat\":77.07878389624943,\"lon\":-245.74218750000003}},\"mapCenter\":[50.51342652633956,-0.17578125],\"mapCollar\":{\"bottom_right\":{\"lat\":-49.583095,\"lon\":180},\"top_left\":{\"lat\":90,\"lon\":-180},\"zoom\":2},\"mapZoom\":2},\"gridData\":{\"h\":16,\"i\":\"8\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"8\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"13\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"13\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"14\",\"w\":24,\"x\":24,\"y\":32},\"panelIndex\":\"14\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"15\",\"w\":24,\"x\":0,\"y\":32},\"panelIndex\":\"15\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"16\",\"w\":24,\"x\":0,\"y\":44},\"panelIndex\":\"16\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"17\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"17\",\"panelRefName\":\"panel_7\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Nginx] Overview ECS", + "version": 1 + }, + "id": "55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "Nginx-Access-Browsers-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "Nginx-Access-Browsers-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Nginx-Access-OSes-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Nginx-Access-Map-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "Nginx-Access-OSes-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Nginx-Access-Map-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "name": "panel_7", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index 84f2c64a2a..9b98028609 100644 --- a/packages/nginx/0.1.2/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/search/6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,57 +1,35 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx access logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND url.original:*\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx access logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "6d9e66d0-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json index 8737c9aa70..777f13bb9a 100644 --- a/packages/nginx/0.1.2/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/search/9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,55 +1,33 @@ { - "attributes": { - "columns": [ - "log.level", - "message" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx error logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "log.level", + "message" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller) AND message:*\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx error logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "9eb25600-a1f0-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/search/Filebeat-Nginx-module-ecs.json b/packages/nginx/0.1.2/kibana/search/Filebeat-Nginx-module-ecs.json index 926e707bde..eb128568f9 100644 --- a/packages/nginx/0.1.2/kibana/search/Filebeat-Nginx-module-ecs.json +++ b/packages/nginx/0.1.2/kibana/search/Filebeat-Nginx-module-ecs.json @@ -1,55 +1,33 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.request.referrer", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx logs [Logs Nginx] ECS", - "version": 1 + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.request.referrer", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)\"},\"version\":true}" }, - "id": "Logs-Nginx-integration-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "Logs-Nginx-integration-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/search/Logs-Nginx-integration-ecs.json b/packages/nginx/0.1.2/kibana/search/Logs-Nginx-integration-ecs.json index 80b35208be..f9ff88a183 100644 --- a/packages/nginx/0.1.2/kibana/search/Logs-Nginx-integration-ecs.json +++ b/packages/nginx/0.1.2/kibana/search/Logs-Nginx-integration-ecs.json @@ -1,58 +1,36 @@ { - "attributes": { - "columns": [ - "url.original", - "http.request.method", - "http.response.status_code", - "http.request.referrer", - "http.response.body.bytes" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Nginx logs [Logs Nginx] ECS", - "version": 1 - }, - "id": "Logs-Nginx-integration-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "url.original", + "http.request.method", + "http.response.status_code", + "http.request.referrer", + "http.response.body.bytes" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:nginx.access OR stream.dataset:nginx.error OR stream.dataset:nginx.ingress_controller)\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Nginx logs [Logs Nginx] ECS", + "version": 1 + }, + "id": "Logs-Nginx-integration-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json index 563a60a891..03716e943b 100644 --- a/packages/nginx/0.1.2/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,74 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Data Volume [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "http.response.body.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "7c343c20-a29e-11e7-a062-a1c3587f4874", - "label": "200s" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": null - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Data Volume [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Data Volume [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"bytes\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"field\":\"http.response.body.bytes\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"sum\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"7c343c20-a29e-11e7-a062-a1c3587f4874\",\"label\":\"200s\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":null}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Data Volume [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "0dd6f320-a29f-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index d5cf81c0bf..81a32dc039 100644 --- a/packages/nginx/0.1.2/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,85 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Access logs over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [ - { - "color": "#F00", - "icon": "fa-tag", - "id": "970b1420-a1f3-11e7-a062-a1c3587f4874", - "ignore_global_filters": 1, - "ignore_panel_filters": 1, - "index_pattern": "logs-*", - "time_field": "@timestamp" - } - ], - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "3189aa80-a1f3-11e7-a062-a1c3587f4874" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": "Access logs", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "1db649a0-a1f3-11e7-a062-a1c3587f4874" - } - ], - "split_mode": "everything", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Access logs over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Access logs over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"annotations\":[{\"color\":\"#F00\",\"icon\":\"fa-tag\",\"id\":\"970b1420-a1f3-11e7-a062-a1c3587f4874\",\"ignore_global_filters\":1,\"ignore_panel_filters\":1,\"index_pattern\":\"logs-*\",\"time_field\":\"@timestamp\"}],\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"background_color_rules\":[{\"id\":\"3189aa80-a1f3-11e7-a062-a1c3587f4874\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":\"Access logs\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"id\":\"1db649a0-a1f3-11e7-a062-a1c3587f4874\"}],\"split_mode\":\"everything\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Access logs over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "1cfb1a80-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json index 5e8ddfb426..f499b4f4ee 100644 --- a/packages/nginx/0.1.2/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,62 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Errors over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.error" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "rgba(211,49,21,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "log.level", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Errors over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Errors over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.error\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"rgba(211,49,21,1)\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"log.level\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Errors over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "46322e50-a1f6-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json index c7f2e9c834..e21343c154 100644 --- a/packages/nginx/0.1.2/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,57 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Active connections [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Active connections [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Active connections [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Active connections [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 3585d7f24b..569b0948da 100644 --- a/packages/nginx/0.1.2/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,64 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Request Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Request Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Request Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Request Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json index 43344e25c8..f5819ad4e3 100644 --- a/packages/nginx/0.1.2/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,67 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Top pages [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "6252c320-a1f5-11e7-92ba-5d0b8663aece" - } - ], - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "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": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "url.original", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top pages [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Top pages [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"bar_color_rules\":[{\"id\":\"6252c320-a1f5-11e7-92ba-5d0b8663aece\"}],\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"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\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_mode\":\"terms\",\"stacked\":\"none\",\"terms_field\":\"url.original\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"value_template\":\"\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"top_n\"},\"title\":\"Top pages [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "9184fa00-a1f5-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json index 164e408e2d..7bcc5d3acb 100644 --- a/packages/nginx/0.1.2/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,26 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Dashboards [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)" - }, - "title": "Dashboards [Logs Nginx] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Dashboards [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[Nginx logs overview](#/dashboard/55a9e6e0-a29e-11e7-928f-5dbe6f6f5519-ecs) | [Nginx access and error logs](#/dashboard/046212a0-a2a1-11e7-928f-5dbe6f6f5519-ecs)\"},\"title\":\"Dashboards [Logs Nginx] ECS\",\"type\":\"markdown\"}" + }, + "id": "97109780-a2a5-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Browsers-ecs.json b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Browsers-ecs.json index fa05f081e0..af558f6151 100644 --- a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Browsers-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Browsers-ecs.json @@ -1,75 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Browsers breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access Browsers ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-Browsers-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Browsers breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access Browsers ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-Browsers-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Map-ecs.json b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Map-ecs.json index c4daa3bc3b..1b42b3ecf5 100644 --- a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Map-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-Map-ecs.json @@ -1,83 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Access Map [Logs Nginx] ECS", - "uiStateJSON": { - "mapCenter": [ - 12.039320557540572, - -0.17578125 - ] - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "field": "source.geo.location" - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": 15, - "heatMaxZoom": 16, - "heatMinOpacity": 0.1, - "heatNormalizeData": true, - "heatRadius": 25, - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Scaled Circle Markers", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "Nginx Access Map ECS", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Nginx-Access-Map-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Logs-Nginx-integration-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Access Map [Logs Nginx] ECS", + "uiStateJSON": "{\"mapCenter\":[12.039320557540572,-0.17578125]}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"field\":\"source.geo.location\"},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":15,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatNormalizeData\":true,\"heatRadius\":25,\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Scaled Circle Markers\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"Nginx Access Map ECS\",\"type\":\"tile_map\"}" + }, + "id": "Nginx-Access-Map-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Logs-Nginx-integration-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-OSes-ecs.json b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-OSes-ecs.json index 342caa4762..46661d87fa 100644 --- a/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-OSes-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/Nginx-Access-OSes-ecs.json @@ -1,75 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Operating systems breakdown [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user_agent.os.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user_agent.os.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Nginx Access OSes ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Nginx-Access-OSes-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Operating systems breakdown [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user_agent.os.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user_agent.os.version\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Nginx Access OSes ECS\",\"type\":\"pie\"}" + }, + "id": "Nginx-Access-OSes-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json index 514817cf41..cb1135ee5b 100644 --- a/packages/nginx/0.1.2/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,103 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Accepts and Handled Rate [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Accepts and Handled Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Accepts and Handled Rate [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Accepts and Handled Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json b/packages/nginx/0.1.2/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json index e18fa0def3..98bf00ea48 100644 --- a/packages/nginx/0.1.2/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs.json @@ -1,101 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Response codes over time [Logs Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "stream.dataset:nginx.access" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "logs-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "count" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[200 TO 299]" - }, - "id": "5acdc750-a29d-11e7-a062-a1c3587f4874", - "label": "200s" - }, - { - "color": "rgba(252,196,0,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[300 TO 399]" - }, - "id": "6efd2ae0-a29d-11e7-a062-a1c3587f4874", - "label": "300s" - }, - { - "color": "rgba(211,49,21,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[400 TO 499]" - }, - "id": "76089a90-a29d-11e7-a062-a1c3587f4874", - "label": "400s" - }, - { - "color": "rgba(171,20,158,1)", - "filter": { - "language": "lucene", - "query": "http.response.status_code:[500 TO 599]" - }, - "id": "7c7929d0-a29d-11e7-a062-a1c3587f4874", - "label": "500s" - } - ], - "split_mode": "filters", - "stacked": "stacked", - "terms_field": "http.response.status_code", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Response codes over time [Logs Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Response codes over time [Logs Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":{\"language\":\"lucene\",\"query\":\"stream.dataset:nginx.access\"},\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"logs-*\",\"interval\":\"auto\",\"legend_position\":\"bottom\",\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"bar\",\"color\":\"#68BC00\",\"fill\":0.5,\"formatter\":\"number\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"\",\"line_width\":1,\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"count\"}],\"point_size\":1,\"seperate_axis\":0,\"split_color_mode\":\"gradient\",\"split_filters\":[{\"color\":\"#68BC00\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[200 TO 299]\"},\"id\":\"5acdc750-a29d-11e7-a062-a1c3587f4874\",\"label\":\"200s\"},{\"color\":\"rgba(252,196,0,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[300 TO 399]\"},\"id\":\"6efd2ae0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"300s\"},{\"color\":\"rgba(211,49,21,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[400 TO 499]\"},\"id\":\"76089a90-a29d-11e7-a062-a1c3587f4874\",\"label\":\"400s\"},{\"color\":\"rgba(171,20,158,1)\",\"filter\":{\"language\":\"lucene\",\"query\":\"http.response.status_code:[500 TO 599]\"},\"id\":\"7c7929d0-a29d-11e7-a062-a1c3587f4874\",\"label\":\"500s\"}],\"split_mode\":\"filters\",\"stacked\":\"stacked\",\"terms_field\":\"http.response.status_code\",\"terms_order_by\":\"61ca57f2-469d-11e7-af02-69e470af7417\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Response codes over time [Logs Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "b70b1b20-a1f4-11e7-928f-5dbe6f6f5519-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json index d296ead993..d190695c48 100644 --- a/packages/nginx/0.1.2/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs.json @@ -1,64 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Drops Rate [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Drops Rate [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Drops Rate [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Drops Rate [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/nginx/0.1.2/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json b/packages/nginx/0.1.2/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json index 155d873bf3..879c4b4d35 100644 --- a/packages/nginx/0.1.2/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json +++ b/packages/nginx/0.1.2/kibana/visualization/dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs.json @@ -1,102 +1,18 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" + "title": "Reading / Writing / Waiting Rates [Metrics Nginx] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Reading / Writing / Waiting Rates [Metrics Nginx] ECS\",\"type\":\"metrics\"}" + }, + "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json index 633cb57a43..5d82611fe1 100644 --- a/packages/redis/0.1.0/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json @@ -1,170 +1,48 @@ { - "attributes": { - "description": "Redis keys metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "controlledBy": "1545388837304", - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Keyspace selector", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 36, - "x": 12, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Lists length", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 10, - "i": "3", - "w": 12, - "x": 0, - "y": 5 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Keys by type", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Average size of string keys", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 24, - "x": 24, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Average keys TTL", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Keys ECS", - "version": 1 + "attributes": { + "description": "Redis keys metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"controlledBy\":\"1545388837304\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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\":\"\"}}" }, - "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"1\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Keyspace selector\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":36,\"x\":12,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Lists length\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":12,\"x\":0,\"y\":5},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Keys by type\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":15},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"Average size of string keys\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Average keys TTL\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Keys ECS", + "version": 1 + }, + "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.0/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index b906692d5c..50ecb76bb4 100644 --- a/packages/redis/0.1.0/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.0/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,145 +1,43 @@ { - "attributes": { - "description": "Overview dashboard for the Redis integration (logs)", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 16 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 36, - "x": 12, - "y": 16 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "4", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the Redis integration (logs)", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "references": [ - { - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_4", - "type": "search" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":16},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":36,\"x\":12,\"y\":16},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"log.level\",\"redis.log.role\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"message\",\"redis.slowlog.duration.us\",\"redis.slowlog.key\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Redis] Overview ECS", + "version": 1 + }, + "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "references": [ + { + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_4", + "type": "search" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json b/packages/redis/0.1.0/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json index 0e2d54741b..f09e17e805 100644 --- a/packages/redis/0.1.0/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json +++ b/packages/redis/0.1.0/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json @@ -1,174 +1,53 @@ { - "attributes": { - "description": "Overview of Redis server metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 20, - "x": 12, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 8, - "i": "3", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 8, - "i": "4", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 12, - "x": 32, - "y": 20 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview of Redis server metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "AV4YjZ5pux-M-tCAunxK-ecs", - "references": [ - { - "id": "Redis-Clients-Metrics-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Redis-Connected-clients-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Redis-hosts-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Redis-Server-Versions-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "Redis-server-mode-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "Redis-multiplexing-API-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "Redis-Keyspaces-ecs", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" -} + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":20,\"x\":12,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":12,\"x\":32,\"y\":20},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"7\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Overview ECS", + "version": 1 + }, + "id": "AV4YjZ5pux-M-tCAunxK-ecs", + "references": [ + { + "id": "Redis-Clients-Metrics-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "Redis-Connected-clients-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Redis-hosts-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Redis-Server-Versions-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "Redis-server-mode-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "Redis-multiplexing-API-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "Redis-Keyspaces-ecs", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.0/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index ee678bb771..672fcad52d 100644 --- a/packages/redis/0.1.0/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.0/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,41 +1,32 @@ { - "attributes": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.slowlog" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs Redis] ECS", - "version": 1 + "attributes": { + "columns": [ + "host.name", + "message", + "redis.slowlog.duration.us", + "redis.slowlog.key" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.slowlog\"},\"version\":true}" }, - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Slow logs [Logs Redis] ECS", + "version": 1 + }, + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.0/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json index 221ef9da2f..18aba838da 100644 --- a/packages/redis/0.1.0/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.0/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,99 +1,42 @@ { - "attributes": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"match_phrase_prefix\":{\"stream.dataset\":{\"query\":\"redis.\"}}}" - }, - "query": { - "match_phrase_prefix": { - "stream.dataset": { - "query": "redis." - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "log", - "type": "phrase" - }, - "type": "phrase", - "value": "log" - }, - "query": { - "match": { - "fileset.name": { - "query": "log", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Logs [Logs Redis] ECS", - "version": 1 + "attributes": { + "columns": [ + "host.name", + "log.level", + "redis.log.role", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"match_phrase_prefix\\\":{\\\"stream.dataset\\\":{\\\"query\\\":\\\"redis.\\\"}}}\"},\"query\":{\"match_phrase_prefix\":{\"stream.dataset\":{\"query\":\"redis.\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"log\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"log\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"log\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Logs [Logs Redis] ECS", + "version": 1 + }, + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/search/Metrics-Redis-ecs.json b/packages/redis/0.1.0/kibana/search/Metrics-Redis-ecs.json index 14808e072b..8ab74a3b3c 100644 --- a/packages/redis/0.1.0/kibana/search/Metrics-Redis-ecs.json +++ b/packages/redis/0.1.0/kibana/search/Metrics-Redis-ecs.json @@ -1,49 +1,29 @@ { - "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 - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Metrics Redis ECS", - "version": 1 + "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},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)\"}}" }, - "id": "Metrics-Redis-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" -} + "title": "Metrics Redis ECS", + "version": 1 + }, + "id": "Metrics-Redis-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json index 1564a4fda1..b8adb9ca2a 100644 --- a/packages/redis/0.1.0/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json @@ -1,53 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keyspace selector [Metrics Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "redis.keyspace.id", - "id": "1545388837304", - "indexPatternRefName": "control_0_index_pattern", - "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 [Metrics Redis] ECS", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Keyspace selector [Metrics Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"redis.keyspace.id\",\"id\":\"1545388837304\",\"indexPatternRefName\":\"control_0_index_pattern\",\"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 [Metrics Redis] ECS\",\"type\":\"input_control_vis\"}" + }, + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json index c72b427d37..205532965b 100644 --- a/packages/redis/0.1.0/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json @@ -1,152 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keys by type [Metrics 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": { - "customLabel": "", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Keys by type [Metrics 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\":{\"customLabel\":\"\",\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json index 1e3b267cb3..3977c83d93 100644 --- a/packages/redis/0.1.0/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json @@ -1,194 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average keys TTL [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Average keys TTL [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.0/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json index 95db1ab969..e801de0721 100644 --- a/packages/redis/0.1.0/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,74 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "redis.log.role", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Log level", - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "type": "pie" - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Log levels and roles breakdown [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"redis.log.role\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Log level\",\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"type\":\"pie\"},\"title\":\"Log levels and roles breakdown [Logs Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json index e4fcbd8a83..9205cd68ff 100644 --- a/packages/redis/0.1.0/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json @@ -1,197 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "list", - "type": "phrase" - }, - "type": "phrase", - "value": "list" - }, - "query": { - "match": { - "redis.key.type": { - "query": "list", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lists length [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"list\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"list\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"list\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Lists length [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.0/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json index edccc66ee7..bc4d4c9dac 100644 --- a/packages/redis/0.1.0/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json @@ -1,179 +1,26 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "string", - "type": "phrase" - }, - "type": "phrase", - "value": "string" - }, - "query": { - "match": { - "redis.key.type": { - "query": "string", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average string key size [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"string\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"string\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"string\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Average string key size [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-Clients-Metrics-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-Clients-Metrics-ecs.json index 31d91c262d..122e5ae8dd 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-Clients-Metrics-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-Clients-Metrics-ecs.json @@ -1,89 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Clients [Metrics 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 [Metrics Redis] ECS", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Clients-Metrics-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Clients [Metrics 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 [Metrics Redis] ECS\",\"type\":\"metric\"}" + }, + "id": "Redis-Clients-Metrics-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-Connected-clients-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-Connected-clients-ecs.json index 184b24ec65..cb340ccea5 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-Connected-clients-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-Connected-clients-ecs.json @@ -1,141 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Connected clients [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Connected-clients-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Connected clients [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "Redis-Connected-clients-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-Keyspaces-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-Keyspaces-ecs.json index e9854795c7..5bef5d6087 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-Keyspaces-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-Keyspaces-ecs.json @@ -1,141 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Keyspaces [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "area" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Keyspaces-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Keyspaces [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"area\"}" + }, + "id": "Redis-Keyspaces-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-Server-Versions-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-Server-Versions-ecs.json index 6a00c7b01a..4f4c030fe3 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-Server-Versions-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-Server-Versions-ecs.json @@ -1,60 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server Versions [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Server-Versions-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Server Versions [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-Server-Versions-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-hosts-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-hosts-ecs.json index f9e8c27487..ff2e39d5d7 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-hosts-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-hosts-ecs.json @@ -1,112 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Hosts [Metrics 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 [Metrics Redis] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-hosts-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Hosts [Metrics 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 [Metrics Redis] ECS\",\"type\":\"table\"}" + }, + "id": "Redis-hosts-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-multiplexing-API-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-multiplexing-API-ecs.json index 24dffd4018..b66fd3a5d8 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-multiplexing-API-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-multiplexing-API-ecs.json @@ -1,60 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-multiplexing-API-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-multiplexing-API-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/Redis-server-mode-ecs.json b/packages/redis/0.1.0/kibana/visualization/Redis-server-mode-ecs.json index 8790b58be0..4c7366d364 100644 --- a/packages/redis/0.1.0/kibana/visualization/Redis-server-mode-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/Redis-server-mode-ecs.json @@ -1,60 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server mode [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-server-mode-ecs", - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Server mode [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-server-mode-ecs", + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.0/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json index 31b2b59ba7..83963b1805 100644 --- a/packages/redis/0.1.0/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json @@ -1,150 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Logs over time [Logs Redis] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "notice": "#629E51", - "warning": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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": { - "text": "@timestamp per month" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "Logs over time [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" -} + "title": "Logs over time [Logs Redis] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"notice\":\"#629E51\",\"warning\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\":{\"text\":\"@timestamp per month\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"Logs over time [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.0/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.0/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json index f2d2c8d299..9a52fe756b 100644 --- a/packages/redis/0.1.0/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.0/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,131 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest commands [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Command", - "field": "redis.slowlog.duration.us" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Duration (microseconds)", - "field": "redis.slowlog.cmd", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Duration (microseconds)" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Command" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 75, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Command" - }, - "type": "value" - } - ] - }, - "title": "Top slowest commands [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "references": [ - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" -} + "savedSearchRefName": "search_0", + "title": "Top slowest commands [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Command\",\"field\":\"redis.slowlog.duration.us\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Duration (microseconds)\",\"field\":\"redis.slowlog.cmd\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Duration (microseconds)\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Command\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":75,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Command\"},\"type\":\"value\"}]},\"title\":\"Top slowest commands [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "references": [ + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" +} \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json index 7d78fdc88d..8c21807aad 100644 --- a/packages/redis/0.1.1/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json @@ -1,173 +1,51 @@ { - "attributes": { - "description": "Redis keys metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "controlledBy": "1545388837304", - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Keyspace selector", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 36, - "x": 12, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Lists length", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 10, - "i": "3", - "w": 12, - "x": 0, - "y": 5 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Keys by type", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Average size of string keys", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 24, - "x": 24, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Average keys TTL", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Keys ECS", - "version": 1 + "attributes": { + "description": "Redis keys metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"controlledBy\":\"1545388837304\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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\":\"\"}}" }, - "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"1\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Keyspace selector\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":36,\"x\":12,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Lists length\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":12,\"x\":0,\"y\":5},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Keys by type\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":15},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"Average size of string keys\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Average keys TTL\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Keys ECS", + "version": 1 + }, + "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.1/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index 88ee6e9d52..94158e923b 100644 --- a/packages/redis/0.1.1/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.1/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,148 +1,46 @@ { - "attributes": { - "description": "Overview dashboard for the FIlebeat Redis integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 16 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 36, - "x": 12, - "y": 16 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "4", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the FIlebeat Redis integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":16},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":36,\"x\":12,\"y\":16},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"log.level\",\"redis.log.role\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"message\",\"redis.slowlog.duration.us\",\"redis.slowlog.key\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Redis] Overview ECS", + "version": 1 + }, + "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_4", - "type": "search" - } - ], - "type": "dashboard" + { + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_4", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json b/packages/redis/0.1.1/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json index 1a59feb665..bc12749476 100644 --- a/packages/redis/0.1.1/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json +++ b/packages/redis/0.1.1/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json @@ -1,177 +1,56 @@ { - "attributes": { - "description": "Overview of Redis server metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 20, - "x": 12, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 8, - "i": "3", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 8, - "i": "4", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 12, - "x": 32, - "y": 20 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview of Redis server metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "AV4YjZ5pux-M-tCAunxK-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":20,\"x\":12,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":12,\"x\":32,\"y\":20},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"7\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Overview ECS", + "version": 1 + }, + "id": "AV4YjZ5pux-M-tCAunxK-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "Redis-Clients-Metrics-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "Redis-Clients-Metrics-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Redis-Connected-clients-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Redis-hosts-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Redis-Server-Versions-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "Redis-server-mode-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "Redis-multiplexing-API-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "Redis-Keyspaces-ecs", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "Redis-Connected-clients-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Redis-hosts-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Redis-Server-Versions-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "Redis-server-mode-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "Redis-multiplexing-API-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "Redis-Keyspaces-ecs", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.1/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index 039d7f6bab..7d942ac275 100644 --- a/packages/redis/0.1.1/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.1/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,44 +1,35 @@ { - "attributes": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.slowlog" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs Redis] ECS", - "version": 1 - }, - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "host.name", + "message", + "redis.slowlog.duration.us", + "redis.slowlog.key" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.slowlog\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Slow logs [Logs Redis] ECS", + "version": 1 + }, + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.1/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json index 732aeeda1b..c71a001c6e 100644 --- a/packages/redis/0.1.1/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.1/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,100 +1,45 @@ { - "attributes": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "query", - "negate": false, - "type": "custom", - "value": "{\"prefix\":{\"stream.dataset\":\"redis.\"}}" - }, - "query": { - "prefix": { - "stream.dataset": "redis." - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "fileset.name", - "negate": false, - "params": { - "query": "log", - "type": "phrase" - }, - "type": "phrase", - "value": "log" - }, - "query": { - "match": { - "fileset.name": { - "query": "log", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Logs [Logs Redis] ECS", - "version": 1 - }, - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "host.name", + "log.level", + "redis.log.role", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"query\",\"negate\":false,\"type\":\"custom\",\"value\":\"{\\\"prefix\\\":{\\\"stream.dataset\\\":\\\"redis.\\\"}}\"},\"query\":{\"prefix\":{\"stream.dataset\":\"redis.\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"fileset.name\",\"negate\":false,\"params\":{\"query\":\"log\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"log\"},\"query\":{\"match\":{\"fileset.name\":{\"query\":\"log\",\"type\":\"phrase\"}}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Logs [Logs Redis] ECS", + "version": 1 + }, + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/search/Metrics-Redis-ecs.json b/packages/redis/0.1.1/kibana/search/Metrics-Redis-ecs.json index 0f3243d073..beb8d4ad5b 100644 --- a/packages/redis/0.1.1/kibana/search/Metrics-Redis-ecs.json +++ b/packages/redis/0.1.1/kibana/search/Metrics-Redis-ecs.json @@ -1,52 +1,32 @@ { - "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 - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Metrics Redis ECS", - "version": 1 - }, - "id": "Metrics-Redis-ecs", - "migrationVersion": { - "search": "7.4.0" + "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},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)\"}}" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Metrics Redis ECS", + "version": 1 + }, + "id": "Metrics-Redis-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json index 10d01a8c15..eedeec0165 100644 --- a/packages/redis/0.1.1/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json @@ -1,56 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keyspace selector [Metrics Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "redis.keyspace.id", - "id": "1545388837304", - "indexPatternRefName": "control_0_index_pattern", - "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 [Metrics Redis] ECS", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Keyspace selector [Metrics Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"redis.keyspace.id\",\"id\":\"1545388837304\",\"indexPatternRefName\":\"control_0_index_pattern\",\"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 [Metrics Redis] ECS\",\"type\":\"input_control_vis\"}" + }, + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json index b11f62a97a..6ec50b81a3 100644 --- a/packages/redis/0.1.1/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json @@ -1,155 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keys by type [Metrics 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": { - "customLabel": "", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Keys by type [Metrics 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\":{\"customLabel\":\"\",\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json index dd8369b294..d4359bb257 100644 --- a/packages/redis/0.1.1/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json @@ -1,197 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average keys TTL [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Average keys TTL [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.1/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json index bb4c973db7..f2ed7e9428 100644 --- a/packages/redis/0.1.1/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,77 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "redis.log.role", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Log level", - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "type": "pie" - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Log levels and roles breakdown [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"redis.log.role\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Log level\",\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"type\":\"pie\"},\"title\":\"Log levels and roles breakdown [Logs Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json index 254b20ec80..380c539345 100644 --- a/packages/redis/0.1.1/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json @@ -1,200 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "list", - "type": "phrase" - }, - "type": "phrase", - "value": "list" - }, - "query": { - "match": { - "redis.key.type": { - "query": "list", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lists length [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"list\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"list\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"list\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Lists length [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.1/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json index ecb5a8c313..2946912386 100644 --- a/packages/redis/0.1.1/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json @@ -1,182 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "string", - "type": "phrase" - }, - "type": "phrase", - "value": "string" - }, - "query": { - "match": { - "redis.key.type": { - "query": "string", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average string key size [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"string\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"string\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"string\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Average string key size [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-Clients-Metrics-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-Clients-Metrics-ecs.json index 9e1d001c9e..2d897b2f81 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-Clients-Metrics-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-Clients-Metrics-ecs.json @@ -1,92 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Clients [Metrics 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 [Metrics Redis] ECS", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Clients-Metrics-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Clients [Metrics 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 [Metrics Redis] ECS\",\"type\":\"metric\"}" + }, + "id": "Redis-Clients-Metrics-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-Connected-clients-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-Connected-clients-ecs.json index 91f77f6f6e..1cd38d17c5 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-Connected-clients-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-Connected-clients-ecs.json @@ -1,144 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Connected clients [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Connected-clients-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Connected clients [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "Redis-Connected-clients-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-Keyspaces-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-Keyspaces-ecs.json index 63f3aa5cfe..e244870ce7 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-Keyspaces-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-Keyspaces-ecs.json @@ -1,144 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Keyspaces [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "area" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Keyspaces-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Keyspaces [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"area\"}" + }, + "id": "Redis-Keyspaces-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-Server-Versions-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-Server-Versions-ecs.json index 52db021a29..3a7524bc83 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-Server-Versions-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-Server-Versions-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server Versions [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Server-Versions-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Server Versions [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-Server-Versions-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-hosts-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-hosts-ecs.json index c45665650d..85da42f4fb 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-hosts-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-hosts-ecs.json @@ -1,115 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Hosts [Metrics 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 [Metrics Redis] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-hosts-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Hosts [Metrics 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 [Metrics Redis] ECS\",\"type\":\"table\"}" + }, + "id": "Redis-hosts-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-multiplexing-API-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-multiplexing-API-ecs.json index 372c0b3a00..f0c22f1b59 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-multiplexing-API-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-multiplexing-API-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-multiplexing-API-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-multiplexing-API-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/Redis-server-mode-ecs.json b/packages/redis/0.1.1/kibana/visualization/Redis-server-mode-ecs.json index 1effc65866..7bdc9da8f3 100644 --- a/packages/redis/0.1.1/kibana/visualization/Redis-server-mode-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/Redis-server-mode-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server mode [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-server-mode-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Server mode [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-server-mode-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.1/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json index 62cebc5c7a..bd46ac19dc 100644 --- a/packages/redis/0.1.1/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json @@ -1,153 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Logs over time [Logs Redis] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "notice": "#629E51", - "warning": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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": { - "text": "@timestamp per month" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "Logs over time [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Logs over time [Logs Redis] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"notice\":\"#629E51\",\"warning\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\":{\"text\":\"@timestamp per month\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"Logs over time [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.1/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.1/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json index 66f0629783..6fa7bf244c 100644 --- a/packages/redis/0.1.1/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.1/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,134 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest commands [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Command", - "field": "redis.slowlog.duration.us" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Duration (microseconds)", - "field": "redis.slowlog.cmd", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Duration (microseconds)" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Command" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 75, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Command" - }, - "type": "value" - } - ] - }, - "title": "Top slowest commands [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top slowest commands [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Command\",\"field\":\"redis.slowlog.duration.us\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Duration (microseconds)\",\"field\":\"redis.slowlog.cmd\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Duration (microseconds)\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Command\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":75,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Command\"},\"type\":\"value\"}]},\"title\":\"Top slowest commands [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json index 7d78fdc88d..8c21807aad 100644 --- a/packages/redis/0.1.2/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/dashboard/28969190-0511-11e9-9c60-d582a238e2c5-ecs.json @@ -1,173 +1,51 @@ { - "attributes": { - "description": "Redis keys metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "controlledBy": "1545388837304", - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Keyspace selector", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 36, - "x": 12, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Lists length", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 10, - "i": "3", - "w": 12, - "x": 0, - "y": 5 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Keys by type", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Average size of string keys", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 24, - "x": 24, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Average keys TTL", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Keys ECS", - "version": 1 + "attributes": { + "description": "Redis keys metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"controlledBy\":\"1545388837304\",\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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\":\"\"}}" }, - "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":5,\"i\":\"1\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"title\":\"Keyspace selector\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":36,\"x\":12,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"title\":\"Lists length\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":10,\"i\":\"3\",\"w\":12,\"x\":0,\"y\":5},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"title\":\"Keys by type\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"4\",\"w\":24,\"x\":0,\"y\":15},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"title\":\"Average size of string keys\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"title\":\"Average keys TTL\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Keys ECS", + "version": 1 + }, + "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "name": "panel_4", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.2/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index 88ee6e9d52..94158e923b 100644 --- a/packages/redis/0.1.2/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.2/kibana/dashboard/7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,148 +1,46 @@ { - "attributes": { - "description": "Overview dashboard for the FIlebeat Redis integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 16 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 36, - "x": 12, - "y": 16 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "4", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 16, - "i": "5", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 16, - "i": "6", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview dashboard for the FIlebeat Redis integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":16},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":36,\"x\":12,\"y\":16},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"log.level\",\"redis.log.role\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":false}},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.name\",\"message\",\"redis.slowlog.duration.us\",\"redis.slowlog.key\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":16,\"i\":\"6\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs Redis] Overview ECS", + "version": 1 + }, + "id": "7fea2930-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "panel_4", - "type": "search" - } - ], - "type": "dashboard" + { + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "panel_4", + "type": "search" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json b/packages/redis/0.1.2/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json index 1a59feb665..bc12749476 100644 --- a/packages/redis/0.1.2/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json +++ b/packages/redis/0.1.2/kibana/dashboard/AV4YjZ5pux-M-tCAunxK-ecs.json @@ -1,177 +1,56 @@ { - "attributes": { - "description": "Overview of Redis server metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 12, - "i": "2", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 20, - "x": 12, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 8, - "i": "3", - "w": 48, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 8, - "i": "4", - "w": 16, - "x": 0, - "y": 20 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "5", - "w": 16, - "x": 16, - "y": 20 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "6", - "w": 12, - "x": 32, - "y": 20 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics Redis] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview of Redis server metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "AV4YjZ5pux-M-tCAunxK-ecs", - "migrationVersion": { - "dashboard": "7.3.0" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 100\":\"rgb(0,104,55)\"}}},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":12,\"x\":0,\"y\":0},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":20,\"x\":12,\"y\":0},\"panelIndex\":\"1\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":8,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":12},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"legendOpen\":true}},\"gridData\":{\"h\":8,\"i\":\"4\",\"w\":16,\"x\":0,\"y\":20},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"5\",\"w\":16,\"x\":16,\"y\":20},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":8,\"i\":\"6\",\"w\":12,\"x\":32,\"y\":20},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"7\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics Redis] Overview ECS", + "version": 1 + }, + "id": "AV4YjZ5pux-M-tCAunxK-ecs", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "Redis-Clients-Metrics-ecs", + "name": "panel_0", + "type": "visualization" }, - "references": [ - { - "id": "Redis-Clients-Metrics-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Redis-Connected-clients-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Redis-hosts-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Redis-Server-Versions-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "Redis-server-mode-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "Redis-multiplexing-API-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "Redis-Keyspaces-ecs", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + { + "id": "Redis-Connected-clients-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Redis-hosts-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Redis-Server-Versions-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "Redis-server-mode-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "Redis-multiplexing-API-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "Redis-Keyspaces-ecs", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.2/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json index 039d7f6bab..7d942ac275 100644 --- a/packages/redis/0.1.2/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.2/kibana/search/0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,44 +1,35 @@ { - "attributes": { - "columns": [ - "host.name", - "message", - "redis.slowlog.duration.us", - "redis.slowlog.key" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.slowlog" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Slow logs [Logs Redis] ECS", - "version": 1 - }, - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "host.name", + "message", + "redis.slowlog.duration.us", + "redis.slowlog.key" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.slowlog\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Slow logs [Logs Redis] ECS", + "version": 1 + }, + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.2/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json index 039a83f820..ca0fa5f34c 100644 --- a/packages/redis/0.1.2/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.2/kibana/search/73613570-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,76 +1,45 @@ { - "attributes": { - "columns": [ - "host.name", - "log.level", - "redis.log.role", - "message" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "negate": false, - "disabled": false, - "type": "phrase", - "key": "stream.dataset", - "params": { - "query": "redis.log" - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index" - }, - "query": { - "match_phrase": { - "stream.dataset": "redis.log" - } - } - } - ], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Logs [Logs Redis] ECS", - "version": 1 - }, - "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "search": "7.4.0" + "attributes": { + "columns": [ + "host.name", + "log.level", + "redis.log.role", + "message" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"stream.dataset\",\"negate\":false,\"params\":{\"query\":\"redis.log\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"stream.dataset\":\"redis.log\"}}}],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Logs [Logs Redis] ECS", + "version": 1 + }, + "id": "73613570-4791-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/search/Metrics-Redis-ecs.json b/packages/redis/0.1.2/kibana/search/Metrics-Redis-ecs.json index 0f3243d073..beb8d4ad5b 100644 --- a/packages/redis/0.1.2/kibana/search/Metrics-Redis-ecs.json +++ b/packages/redis/0.1.2/kibana/search/Metrics-Redis-ecs.json @@ -1,52 +1,32 @@ { - "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 - }, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Metrics Redis ECS", - "version": 1 - }, - "id": "Metrics-Redis-ecs", - "migrationVersion": { - "search": "7.4.0" + "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},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"(stream.dataset:redis.info OR stream.dataset:redis.key OR stream.dataset:redis.keyspace)\"}}" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Metrics Redis ECS", + "version": 1 + }, + "id": "Metrics-Redis-ecs", + "migrationVersion": { + "search": "7.4.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json index 10d01a8c15..eedeec0165 100644 --- a/packages/redis/0.1.2/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/00d39210-050d-11e9-9c60-d582a238e2c5-ecs.json @@ -1,56 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keyspace selector [Metrics Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "redis.keyspace.id", - "id": "1545388837304", - "indexPatternRefName": "control_0_index_pattern", - "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 [Metrics Redis] ECS", - "type": "input_control_vis" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Keyspace selector [Metrics Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"controls\":[{\"fieldName\":\"redis.keyspace.id\",\"id\":\"1545388837304\",\"indexPatternRefName\":\"control_0_index_pattern\",\"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 [Metrics Redis] ECS\",\"type\":\"input_control_vis\"}" + }, + "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json index b11f62a97a..6ec50b81a3 100644 --- a/packages/redis/0.1.2/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/4435ac40-050e-11e9-9c60-d582a238e2c5-ecs.json @@ -1,155 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keys by type [Metrics 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": { - "customLabel": "", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Keys by type [Metrics 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\":{\"customLabel\":\"\",\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json index dd8369b294..d4359bb257 100644 --- a/packages/redis/0.1.2/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs.json @@ -1,197 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "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 - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average keys TTL [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"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}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Average keys TTL [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json b/packages/redis/0.1.2/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json index bb4c973db7..f2ed7e9428 100644 --- a/packages/redis/0.1.2/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs.json @@ -1,77 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "redis.log.role", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Log level", - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "bottom", - "type": "pie" - }, - "title": "Log levels and roles breakdown [Logs Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Log levels and roles breakdown [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"redis.log.role\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Log level\",\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"bottom\",\"type\":\"pie\"},\"title\":\"Log levels and roles breakdown [Logs Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "78b9afe0-478f-11e7-b1f0-cb29bac6bf8b-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json index 254b20ec80..380c539345 100644 --- a/packages/redis/0.1.2/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs.json @@ -1,200 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "list", - "type": "phrase" - }, - "type": "phrase", - "value": "list" - }, - "query": { - "match": { - "redis.key.type": { - "query": "list", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lists length [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"list\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"list\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"list\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Lists length [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json b/packages/redis/0.1.2/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json index ecb5a8c313..2946912386 100644 --- a/packages/redis/0.1.2/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs.json @@ -1,182 +1,29 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "string", - "type": "phrase" - }, - "type": "phrase", - "value": "string" - }, - "query": { - "match": { - "redis.key.type": { - "query": "string", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average string key size [Metrics 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": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "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 [Metrics Redis] ECS", - "type": "line" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"redis.key.type\",\"negate\":false,\"params\":{\"query\":\"string\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"string\"},\"query\":{\"match\":{\"redis.key.type\":{\"query\":\"string\",\"type\":\"phrase\"}}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "migrationVersion": { - "visualization": "7.8.0" + "title": "Average string key size [Metrics 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\":{\"drop_partials\":false,\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1,\"timeRange\":{\"from\":\"now-15m\",\"mode\":\"quick\",\"to\":\"now\"},\"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 [Metrics Redis] ECS\",\"type\":\"line\"}" + }, + "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" }, - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-Clients-Metrics-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-Clients-Metrics-ecs.json index 9e1d001c9e..2d897b2f81 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-Clients-Metrics-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-Clients-Metrics-ecs.json @@ -1,92 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Clients [Metrics 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 [Metrics Redis] ECS", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Clients-Metrics-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Clients [Metrics 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 [Metrics Redis] ECS\",\"type\":\"metric\"}" + }, + "id": "Redis-Clients-Metrics-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-Connected-clients-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-Connected-clients-ecs.json index 91f77f6f6e..1cd38d17c5 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-Connected-clients-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-Connected-clients-ecs.json @@ -1,144 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Connected clients [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Connected-clients-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Connected clients [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "Redis-Connected-clients-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-Keyspaces-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-Keyspaces-ecs.json index 63f3aa5cfe..e244870ce7 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-Keyspaces-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-Keyspaces-ecs.json @@ -1,144 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Keyspaces [Metrics 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": { - "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 [Metrics Redis] ECS", - "type": "area" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Keyspaces-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Keyspaces [Metrics 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\":{\"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 [Metrics Redis] ECS\",\"type\":\"area\"}" + }, + "id": "Redis-Keyspaces-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-Server-Versions-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-Server-Versions-ecs.json index 52db021a29..3a7524bc83 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-Server-Versions-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-Server-Versions-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server Versions [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-Server-Versions-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Server Versions [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-Server-Versions-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-hosts-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-hosts-ecs.json index c45665650d..85da42f4fb 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-hosts-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-hosts-ecs.json @@ -1,115 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Hosts [Metrics 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 [Metrics Redis] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-hosts-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Hosts [Metrics 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 [Metrics Redis] ECS\",\"type\":\"table\"}" + }, + "id": "Redis-hosts-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-multiplexing-API-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-multiplexing-API-ecs.json index 372c0b3a00..f0c22f1b59 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-multiplexing-API-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-multiplexing-API-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-multiplexing-API-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Multiplexing API [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-multiplexing-API-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/Redis-server-mode-ecs.json b/packages/redis/0.1.2/kibana/visualization/Redis-server-mode-ecs.json index 1effc65866..7bdc9da8f3 100644 --- a/packages/redis/0.1.2/kibana/visualization/Redis-server-mode-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/Redis-server-mode-ecs.json @@ -1,63 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Server mode [Metrics 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 [Metrics Redis] ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Redis-server-mode-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "Metrics-Redis-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Server mode [Metrics 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 [Metrics Redis] ECS\",\"type\":\"pie\"}" + }, + "id": "Redis-server-mode-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "Metrics-Redis-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.2/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json index 62cebc5c7a..bd46ac19dc 100644 --- a/packages/redis/0.1.2/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/d2864600-478f-11e7-be88-2ddb32f3df97-ecs.json @@ -1,153 +1,24 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:redis.log" - }, - "version": true - } - }, - "title": "Logs over time [Logs Redis] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "notice": "#629E51", - "warning": "#EF843C" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "log.level", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "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": { - "text": "@timestamp per month" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "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" - } - ] - }, - "title": "Logs over time [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:redis.log\"},\"version\":true}" }, - "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Logs over time [Logs Redis] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"notice\":\"#629E51\",\"warning\":\"#EF843C\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"log.level\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"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\":{\"text\":\"@timestamp per month\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Count\"},\"drawLinesBetweenPoints\":true,\"mode\":\"stacked\",\"show\":\"true\",\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"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\"}]},\"title\":\"Logs over time [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "d2864600-478f-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/redis/0.1.2/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json b/packages/redis/0.1.2/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json index 66f0629783..6fa7bf244c 100644 --- a/packages/redis/0.1.2/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json +++ b/packages/redis/0.1.2/kibana/visualization/dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs.json @@ -1,134 +1,25 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top slowest commands [Logs Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Command", - "field": "redis.slowlog.duration.us" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Duration (microseconds)", - "field": "redis.slowlog.cmd", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 200 - }, - "position": "left", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Duration (microseconds)" - }, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Command" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "showCircles": true, - "times": [], - "type": "histogram", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": true, - "rotate": 75, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "bottom", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Command" - }, - "type": "value" - } - ] - }, - "title": "Top slowest commands [Logs Redis] ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top slowest commands [Logs Redis] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Command\",\"field\":\"redis.slowlog.duration.us\"},\"schema\":\"metric\",\"type\":\"max\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customLabel\":\"Duration (microseconds)\",\"field\":\"redis.slowlog.cmd\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"labels\":{\"filter\":false,\"rotate\":0,\"show\":true,\"truncate\":200},\"position\":\"left\",\"scale\":{\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Duration (microseconds)\"},\"type\":\"category\"}],\"defaultYExtents\":false,\"drawLinesBetweenPoints\":true,\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"interpolate\":\"linear\",\"legendPosition\":\"right\",\"radiusRatio\":9,\"scale\":\"linear\",\"seriesParams\":[{\"data\":{\"id\":\"1\",\"label\":\"Command\"},\"drawLinesBetweenPoints\":true,\"mode\":\"normal\",\"show\":true,\"showCircles\":true,\"type\":\"histogram\",\"valueAxis\":\"ValueAxis-1\"}],\"setYExtents\":false,\"showCircles\":true,\"times\":[],\"type\":\"histogram\",\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"labels\":{\"filter\":true,\"rotate\":75,\"show\":true,\"truncate\":100},\"name\":\"LeftAxis-1\",\"position\":\"bottom\",\"scale\":{\"mode\":\"normal\",\"type\":\"linear\"},\"show\":true,\"style\":{},\"title\":{\"text\":\"Command\"},\"type\":\"value\"}]},\"title\":\"Top slowest commands [Logs Redis] ECS\",\"type\":\"histogram\"}" + }, + "id": "dcccaa80-4791-11e7-be88-2ddb32f3df97-ecs", + "migrationVersion": { + "visualization": "7.8.0" + }, + "references": [ + { + "id": "0ab87b80-478e-11e7-b1f0-cb29bac6bf8b-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.1.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json index d5a577e8ef..45e78441e9 100644 --- a/packages/system/0.1.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,173 +1,53 @@ { - "attributes": { - "description": "New users and groups dashboard for the System integration in Logs", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 0, - "y": 4 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "5", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "7", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] New users and groups ECS", - "version": 1 + "attributes": { + "description": "New users and groups dashboard for the System integration in Logs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":4},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"7\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] New users and groups ECS", + "version": 1 + }, + "id": "0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.1.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json index 5e6ef90c15..c6f2417b73 100644 --- a/packages/system/0.1.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,110 +1,38 @@ { - "attributes": { - "description": "Sudo commands dashboard from the Logs System integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "1", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 36 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "3", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] Sudo commands ECS", - "version": 1 + "attributes": { + "description": "Sudo commands dashboard from the Logs System integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":36},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] Sudo commands ECS", + "version": 1 + }, + "id": "277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.1.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json index bbab8d0e09..7d92b6a0ea 100644 --- a/packages/system/0.1.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json @@ -1,176 +1,48 @@ { - "attributes": { - "description": "SSH dashboard for the System integration in Logs", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "3", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "mapBounds": { - "bottom_right": { - "lat": 10.31491928581316, - "lon": 74.53125 - }, - "top_left": { - "lat": 60.50052541051131, - "lon": -27.94921875 - } - }, - "mapCenter": [ - 39.774769485295465, - 23.203125 - ], - "mapCollar": { - "bottom_right": { - "lat": -14.777884999999998, - "lon": 125.771485 - }, - "top_left": { - "lat": 85.593335, - "lon": -79.189455 - }, - "zoom": 3 - }, - "mapZoom": 3 - }, - "gridData": { - "h": 16, - "i": "4", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "system.auth.ssh.event", - "system.auth.ssh.method", - "user.name", - "source.ip", - "source.geo.country_iso_code" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "5", - "w": 48, - "x": 0, - "y": 44 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "6", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] SSH login attempts ECS", - "version": 1 + "attributes": { + "description": "SSH dashboard for the System integration in Logs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "5517a150-f9ce-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", - "name": "panel_4", - "type": "search" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"mapBounds\":{\"bottom_right\":{\"lat\":10.31491928581316,\"lon\":74.53125},\"top_left\":{\"lat\":60.50052541051131,\"lon\":-27.94921875}},\"mapCenter\":[39.774769485295465,23.203125],\"mapCollar\":{\"bottom_right\":{\"lat\":-14.777884999999998,\"lon\":125.771485},\"top_left\":{\"lat\":85.593335,\"lon\":-79.189455},\"zoom\":3},\"mapZoom\":3},\"gridData\":{\"h\":16,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"system.auth.ssh.event\",\"system.auth.ssh.method\",\"user.name\",\"source.ip\",\"source.geo.country_iso_code\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":44},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"6\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] SSH login attempts ECS", + "version": 1 + }, + "id": "5517a150-f9ce-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", + "name": "panel_4", + "type": "search" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json b/packages/system/0.1.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json index f2ed7d82de..c6b20d3720 100644 --- a/packages/system/0.1.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json @@ -1,449 +1,133 @@ { - "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": "[Metrics System] Host overview ECS", - "version": 1 + "attributes": { + "description": "Overview of host metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"host.name:\\\"CHANGEME_HOSTNAME\\\"\"},\"version\":true}" }, - "id": "79ffd6e0-faa0-11e6-947f-177f697178b8-ecs", - "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" + "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": "[Metrics System] Host overview ECS", + "version": 1 + }, + "id": "79ffd6e0-faa0-11e6-947f-177f697178b8-ecs", + "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" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json b/packages/system/0.1.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json index 24bf797e86..50ddc7c2b5 100644 --- a/packages/system/0.1.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json @@ -1,128 +1,38 @@ { - "attributes": { - "description": "Overview of container metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "3", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "4", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "5", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics System] Containers overview ECS", - "version": 1 + "attributes": { + "description": "Overview of container metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "CPU-slash-Memory-per-container-ecs", - "references": [ - { - "id": "Container-CPU-usage-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "System-Navigation-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Container-Memory-stats-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Container-Block-IO-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics System] Containers overview ECS", + "version": 1 + }, + "id": "CPU-slash-Memory-per-container-ecs", + "references": [ + { + "id": "Container-CPU-usage-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "System-Navigation-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Container-Memory-stats-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Container-Block-IO-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json b/packages/system/0.1.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json index a157ff2326..84fd9c5e15 100644 --- a/packages/system/0.1.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json @@ -1,111 +1,38 @@ { - "attributes": { - "description": "Syslog dashboard from the Logs System integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "1", - "w": 32, - "x": 0, - "y": 4 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "2", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.hostname", - "process.name", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 28, - "i": "3", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] Syslog dashboard ECS", - "version": 1 + "attributes": { + "description": "Syslog dashboard from the Logs System integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-syslog-dashboard-ecs", - "references": [ - { - "id": "Syslog-events-by-hostname-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Syslog-hostnames-and-processes-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Syslog-system-logs-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":32,\"x\":0,\"y\":4},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"2\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.hostname\",\"process.name\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":28,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] Syslog dashboard ECS", + "version": 1 + }, + "id": "Logs-syslog-dashboard-ecs", + "references": [ + { + "id": "Syslog-events-by-hostname-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "Syslog-hostnames-and-processes-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Syslog-system-logs-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/Metricbeat-system-overview-ecs.json b/packages/system/0.1.0/kibana/dashboard/Metricbeat-system-overview-ecs.json index c28f828c5b..09d1f206c4 100644 --- a/packages/system/0.1.0/kibana/dashboard/Metricbeat-system-overview-ecs.json +++ b/packages/system/0.1.0/kibana/dashboard/Metricbeat-system-overview-ecs.json @@ -1,236 +1,68 @@ { - "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": "[Metrics System] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview of system metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Metrics-system-overview-ecs", - "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" + "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": "[Metrics System] Overview ECS", + "version": 1 + }, + "id": "Metrics-system-overview-ecs", + "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" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json index 1082bb0aab..5975f94fcb 100644 --- a/packages/system/0.1.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json @@ -1,175 +1,53 @@ { - "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": "[Metrics System] Host Services Overview", - "version": 1 + "attributes": { + "description": "Overview of services on an individual host.", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c431f410-f9ac-11e9-90e8-1fb18e796788", - "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" + "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": "[Metrics System] Host Services Overview", + "version": 1 + }, + "id": "c431f410-f9ac-11e9-90e8-1fb18e796788", + "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" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json b/packages/system/0.1.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json index a37c0083ea..ef1b9d0a30 100644 --- a/packages/system/0.1.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json +++ b/packages/system/0.1.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json @@ -1,41 +1,33 @@ { - "attributes": { - "columns": [ - "system.auth.ssh.event", - "system.auth.ssh.method", - "user.name", - "source.ip", - "source.geo.country_iso_code" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:system.auth AND system.auth.ssh.event:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "SSH login attempts [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "system.auth.ssh.event", + "system.auth.ssh.method", + "user.name", + "source.ip", + "source.geo.country_iso_code" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:system.auth AND system.auth.ssh.event:*\"}}" }, - "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "SSH login attempts [Logs System] ECS", + "version": 1 + }, + "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.1.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json index 4789b9be44..89e2ad2867 100644 --- a/packages/system/0.1.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.1.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,41 +1,33 @@ { - "attributes": { - "columns": [ - "user.name", - "user.id", - "group.id", - "system.auth.useradd.home", - "system.auth.useradd.shell" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.useradd:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "useradd logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "user.name", + "user.id", + "group.id", + "system.auth.useradd.home", + "system.auth.useradd.shell" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.useradd:*\"}}" }, - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "useradd logs [Logs System] ECS", + "version": 1 + }, + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/search/Syslog-system-logs-ecs.json b/packages/system/0.1.0/kibana/search/Syslog-system-logs-ecs.json index f3b7e475a4..9b44435247 100644 --- a/packages/system/0.1.0/kibana/search/Syslog-system-logs-ecs.json +++ b/packages/system/0.1.0/kibana/search/Syslog-system-logs-ecs.json @@ -1,52 +1,31 @@ { - "attributes": { - "columns": [ - "host.hostname", - "process.name", - "message" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "stream.dataset:system.syslog" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Syslog logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "host.hostname", + "process.name", + "message" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"stream.dataset:system.syslog\"}}" }, - "id": "Syslog-system-logs-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Syslog logs [Logs System] ECS", + "version": 1 + }, + "id": "Syslog-system-logs-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.1.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json index f2850d2608..94c481e26b 100644 --- a/packages/system/0.1.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.1.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,40 +1,32 @@ { - "attributes": { - "columns": [ - "user.name", - "system.auth.sudo.user", - "system.auth.sudo.pwd", - "system.auth.sudo.command" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.sudo:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Sudo commands [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "user.name", + "system.auth.sudo.user", + "system.auth.sudo.pwd", + "system.auth.sudo.command" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.sudo:*\"}}" }, - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Sudo commands [Logs System] ECS", + "version": 1 + }, + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.1.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json index 898404e041..ce4fa961fd 100644 --- a/packages/system/0.1.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.1.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json @@ -1,38 +1,30 @@ { - "attributes": { - "columns": [ - "group.name", - "group.id" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.groupadd:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "groupadd logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "group.name", + "group.id" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.groupadd:*\"}}" }, - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "groupadd logs [Logs System] ECS", + "version": 1 + }, + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json index 2c5b6e3716..f83205573c 100644 --- a/packages/system/0.1.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json @@ -1,130 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Bytes) [Metrics 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_color_mode": "gradient", - "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_color_mode": "gradient", - "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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "089b85d0-1b16-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Network Traffic (Bytes) [Metrics 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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.1.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json index 90427a80a8..9bd0dde663 100644 --- a/packages/system/0.1.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json @@ -1,81 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New groups [Logs System] 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": { - "field": "group.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "group.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "New groups ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New groups [Logs System] 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\":{\"field\":\"group.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"group.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"New groups ECS\",\"type\":\"table\"}" + }, + "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json b/packages/system/0.1.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json index 0d70bcd50c..73992a2062 100644 --- a/packages/system/0.1.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Swap usage [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Swap usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", - "references": [], - "type": "visualization" + "title": "Swap usage [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Swap usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json b/packages/system/0.1.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json index c7d89bf130..d82cffb4b5 100644 --- a/packages/system/0.1.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json @@ -1,131 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Outbound Traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "references": [], - "type": "visualization" + "title": "Outbound Traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.1.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index 452afd0095..6e216233c7 100644 --- a/packages/system/0.1.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Load Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Load Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Load Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Load Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json index 4f0ed484f9..173ff2d672 100644 --- a/packages/system/0.1.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json @@ -1,83 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Processes By Memory [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Processes By Memory [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json b/packages/system/0.1.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json index b97a87c46d..7c295d325e 100644 --- a/packages/system/0.1.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json @@ -1,23 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Dashboards [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[Syslog](#/dashboard/Logs-syslog-dashboard-ecs) | [Sudo commands](#/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs) | [SSH logins](#/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs) | [New users and groups](#/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs)" - }, - "title": "Dashboards [Logs System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "references": [], - "type": "visualization" + "title": "Dashboards [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[Syslog](#/dashboard/Logs-syslog-dashboard-ecs) | [Sudo commands](#/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs) | [SSH logins](#/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs) | [New users and groups](#/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs)\"},\"title\":\"Dashboards [Logs System] ECS\",\"type\":\"markdown\"}" + }, + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.1.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json index e8405ce108..76ed3a9120 100644 --- a/packages/system/0.1.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json @@ -1,60 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid" - } - } - }, - "title": "SSH users of failed login attempts [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "maxFontSize": 72, - "minFontSize": 18, - "orientation": "single", - "scale": "linear" - }, - "title": "SSH users of failed login attempts ECS", - "type": "tagcloud" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid\"}}" }, - "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH users of failed login attempts [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"maxFontSize\":72,\"minFontSize\":18,\"orientation\":\"single\",\"scale\":\"linear\"},\"title\":\"SSH users of failed login attempts ECS\",\"type\":\"tagcloud\"}" + }, + "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.1.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json index 52a7441064..3ceece6e3a 100644 --- a/packages/system/0.1.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New groups over time [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "group.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "New groups over time ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New groups over time [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"group.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"bottom\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"New groups over time ECS\",\"type\":\"histogram\"}" + }, + "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json b/packages/system/0.1.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json index 8ed81fbb0a..7370f60255 100644 --- a/packages/system/0.1.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json @@ -1,94 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk Usage [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", - "references": [], - "type": "visualization" + "title": "Disk Usage [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json b/packages/system/0.1.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json index 55e1106f94..14d2795a3d 100644 --- a/packages/system/0.1.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json @@ -1,87 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid" - } - } - }, - "title": "SSH failed login attempts source locations [Logs System] ECS", - "uiStateJSON": { - "mapCenter": [ - 17.602139123350838, - 69.697265625 - ], - "mapZoom": 2 - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "field": "source.geo.location", - "precision": 2 - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": 15, - "heatMaxZoom": 16, - "heatMinOpacity": 0.1, - "heatNormalizeData": true, - "heatRadius": 25, - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Shaded Circle Markers", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "SSH failed login attempts source locations ECS", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid\"}}" }, - "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH failed login attempts source locations [Logs System] ECS", + "uiStateJSON": "{\"mapCenter\":[17.602139123350838,69.697265625],\"mapZoom\":2}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"field\":\"source.geo.location\",\"precision\":2},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":15,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatNormalizeData\":true,\"heatRadius\":25,\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Shaded Circle Markers\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"SSH failed login attempts source locations ECS\",\"type\":\"tile_map\"}" + }, + "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json b/packages/system/0.1.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json index 6c5e86b699..b96a35c612 100644 --- a/packages/system/0.1.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json @@ -1,23 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Tip [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "**TIP:** To select another host, go to the [System Overview](#/dashboard/Metrics-system-overview-ecs) dashboard and double-click a host name." - }, - "title": "Tip [Metrics System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", - "references": [], - "type": "visualization" + "title": "Tip [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"**TIP:** To select another host, go to the [System Overview](#/dashboard/Metrics-system-overview-ecs) dashboard and double-click a host name.\"},\"title\":\"Tip [Metrics System] ECS\",\"type\":\"markdown\"}" + }, + "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json index e6c50d4e92..75512e1e84 100644 --- a/packages/system/0.1.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Task Count [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4b254630-f998-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Top Services By Task Count [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "4b254630-f998-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json index cc1770ec33..7526c96550 100644 --- a/packages/system/0.1.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json @@ -1,104 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Load [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "f6264ad0-1b14-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "System Load [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "System Load [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"f6264ad0-1b14-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"System Load [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json index a0537c1f3a..0769373782 100644 --- a/packages/system/0.1.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json @@ -1,115 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk IO (Bytes) [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "id": "d3c67db0-1b1a-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk IO (Bytes) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Disk IO (Bytes) [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":\"\",\"id\":\"d3c67db0-1b1a-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"value_template\":\"{{value}}/s\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Disk IO (Bytes) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.1.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json index f18a93dba0..a9abfcef92 100644 --- a/packages/system/0.1.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.sudo.error:*" - } - } - }, - "title": "Sudo errors [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.sudo.error", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Sudo errors ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.sudo.error:*\"}}" }, - "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Sudo errors [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.sudo.error\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Sudo errors ECS\",\"type\":\"histogram\"}" + }, + "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.1.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json index c3b6e05632..c0d2fd2e3a 100644 --- a/packages/system/0.1.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,131 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Inbound Traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Inbound Traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json b/packages/system/0.1.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json index 84a73af8d4..4e68c3e1d5 100644 --- a/packages/system/0.1.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json @@ -1,92 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of processes [Metrics 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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Number of processes [Metrics 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", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.1.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json index a1a30baf6f..8234df2802 100644 --- a/packages/system/0.1.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Sudo commands by user [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Sudo commands by user ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Sudo commands by user [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Sudo commands by user ECS\",\"type\":\"histogram\"}" + }, + "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.1.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json index 39b5e3f0e9..bf4a9959da 100644 --- a/packages/system/0.1.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users over time [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "New users over time ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users over time [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"bottom\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"New users over time ECS\",\"type\":\"histogram\"}" + }, + "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json b/packages/system/0.1.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json index 3fb302ed15..11220465bb 100644 --- a/packages/system/0.1.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json @@ -1,130 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Packets) [Metrics 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_color_mode": "gradient", - "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_color_mode": "gradient", - "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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs", - "references": [], - "type": "visualization" + "title": "Network Traffic (Packets) [Metrics 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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.1.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json index 644f994bd6..6669b8bc91 100644 --- a/packages/system/0.1.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json @@ -1,81 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "SSH login attempts [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Accepted": "#3F6833", - "Failed": "#F9934E", - "Invalid": "#447EBC" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.ssh.event", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "SSH login attempts ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH login attempts [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Accepted\":\"#3F6833\",\"Failed\":\"#F9934E\",\"Invalid\":\"#447EBC\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.ssh.event\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"SSH login attempts ECS\",\"type\":\"histogram\"}" + }, + "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json b/packages/system/0.1.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json index a780378406..8b54395df2 100644 --- a/packages/system/0.1.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json @@ -1,107 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Hosts histogram by CPU usage [Metrics 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 [Metrics System] ECS", - "type": "heatmap" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Hosts histogram by CPU usage [Metrics 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 [Metrics System] ECS\",\"type\":\"heatmap\"}" + }, + "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json b/packages/system/0.1.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json index a35396d54b..008d498c1c 100644 --- a/packages/system/0.1.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json @@ -1,120 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk used [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "references": [], - "type": "visualization" + "title": "Disk used [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.1.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index cb6650933c..b6f1189fb1 100644 --- a/packages/system/0.1.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,117 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "CPU Usage Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "CPU Usage Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"CPU Usage Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json index a2f584a4ee..2c627f9290 100644 --- a/packages/system/0.1.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json @@ -1,84 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By CPU (Realtime) [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Top Hosts By CPU (Realtime) [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json index 794e4e0b85..57160184b7 100644 --- a/packages/system/0.1.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Memory Usage [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8c071e20-f999-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Top Services By Memory Usage [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "8c071e20-f999-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json b/packages/system/0.1.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json index d3a742e2ff..1e57a8ba2d 100644 --- a/packages/system/0.1.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Packetloss [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Packetloss [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", - "references": [], - "type": "visualization" + "title": "Packetloss [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"Packetloss [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json b/packages/system/0.1.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json index 623dba8160..ef3010d1e7 100644 --- a/packages/system/0.1.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Incoming traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "references": [], - "type": "visualization" + "title": "Interfaces by Incoming traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json index 8437ae93dd..2c5ca0866e 100644 --- a/packages/system/0.1.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json @@ -1,127 +1,26 @@ { - "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 [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Return Codes Of Exited Services [Metrics 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 [Metrics System]", - "type": "pie" - } + "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\":\"\"}}" }, - "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Return Codes Of Exited Services [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Return Codes Of Exited Services [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/Container-Block-IO-ecs.json b/packages/system/0.1.0/kibana/visualization/Container-Block-IO-ecs.json index 0f7b38e207..beb7930492 100644 --- a/packages/system/0.1.0/kibana/visualization/Container-Block-IO-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/Container-Block-IO-ecs.json @@ -1,99 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Block IO [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-Block-IO-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container Block IO [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-Block-IO-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/Container-CPU-usage-ecs.json b/packages/system/0.1.0/kibana/visualization/Container-CPU-usage-ecs.json index 0294d0fb95..c9faaf9de3 100644 --- a/packages/system/0.1.0/kibana/visualization/Container-CPU-usage-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/Container-CPU-usage-ecs.json @@ -1,119 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container CPU usage [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-CPU-usage-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container CPU usage [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-CPU-usage-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/Container-Memory-stats-ecs.json b/packages/system/0.1.0/kibana/visualization/Container-Memory-stats-ecs.json index 4ea1781645..0c4d3137a8 100644 --- a/packages/system/0.1.0/kibana/visualization/Container-Memory-stats-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/Container-Memory-stats-ecs.json @@ -1,209 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Memory stats [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-Memory-stats-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container Memory stats [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-Memory-stats-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/Syslog-events-by-hostname-ecs.json b/packages/system/0.1.0/kibana/visualization/Syslog-events-by-hostname-ecs.json index 1b0ac5d70b..f57b8417fc 100644 --- a/packages/system/0.1.0/kibana/visualization/Syslog-events-by-hostname-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/Syslog-events-by-hostname-ecs.json @@ -1,74 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Syslog events by hostname [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "times": [], - "yAxis": {} - }, - "title": "Syslog events by hostname ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Syslog-events-by-hostname-ecs", - "references": [ - { - "id": "Syslog-system-logs-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Syslog events by hostname [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"yAxis\":{}},\"title\":\"Syslog events by hostname ECS\",\"type\":\"histogram\"}" + }, + "id": "Syslog-events-by-hostname-ecs", + "references": [ + { + "id": "Syslog-system-logs-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json b/packages/system/0.1.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json index 7ceb9823a9..3d426129f0 100644 --- a/packages/system/0.1.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json @@ -1,68 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Syslog hostnames and processes [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "process.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Syslog hostnames and processes ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Syslog-hostnames-and-processes-ecs", - "references": [ - { - "id": "Syslog-system-logs-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Syslog hostnames and processes [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"process.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Syslog hostnames and processes ECS\",\"type\":\"pie\"}" + }, + "id": "Syslog-hostnames-and-processes-ecs", + "references": [ + { + "id": "Syslog-system-logs-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/System-Navigation-ecs.json b/packages/system/0.1.0/kibana/visualization/System-Navigation-ecs.json index c57df9050a..e140a3707f 100644 --- a/packages/system/0.1.0/kibana/visualization/System-Navigation-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/System-Navigation-ecs.json @@ -1,29 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Navigation [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[System Overview](#/dashboard/Metrics-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 [Metrics System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "System-Navigation-ecs", - "references": [], - "type": "visualization" + "title": "System Navigation [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[System Overview](#/dashboard/Metrics-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 [Metrics System] ECS\",\"type\":\"markdown\"}" + }, + "id": "System-Navigation-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json index 342253f118..2d2029b813 100644 --- a/packages/system/0.1.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json @@ -1,84 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Running Services [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Running Services [Metrics 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 [Metrics System]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Running Services [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Running Services [Metrics 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 [Metrics System]\",\"type\":\"metric\"}" + }, + "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json index 0536c91ace..ec3061459c 100644 --- a/packages/system/0.1.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json @@ -1,170 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "80a04950-1b19-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "CPU Usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "CPU Usage [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"80a04950-1b19-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"stacked\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"CPU Usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json index 4ba0f2264d..05fc707a33 100644 --- a/packages/system/0.1.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service States [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service States [Metrics 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 [Metrics System]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Service States [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Service States [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json index 8e5d96f289..a08f3df019 100644 --- a/packages/system/0.1.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json @@ -1,126 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "32f46f40-1b16-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Memory Usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Memory Usage [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"32f46f40-1b16-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"stacked\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Memory Usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json b/packages/system/0.1.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json index 65055e7d8c..64bb3f0e59 100644 --- a/packages/system/0.1.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Outgoing traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "references": [], - "type": "visualization" + "title": "Interfaces by Outgoing traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json b/packages/system/0.1.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json index b20ed5e455..3d21d34450 100644 --- a/packages/system/0.1.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json @@ -1,91 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of hosts [Metrics 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 [Metrics System] ECS", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Number of hosts [Metrics 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 [Metrics System] ECS\",\"type\":\"metric\"}" + }, + "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.1.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json index e6f74e51b7..520cb07a5a 100644 --- a/packages/system/0.1.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json @@ -1,87 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Accepted" - } - } - }, - "title": "Successful SSH logins [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Accepted": "#3F6833", - "Failed": "#F9934E", - "Invalid": "#447EBC", - "password": "#BF1B00", - "publickey": "#629E51" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.ssh.method", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Successful SSH logins ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Accepted\"}}" }, - "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Successful SSH logins [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Accepted\":\"#3F6833\",\"Failed\":\"#F9934E\",\"Invalid\":\"#447EBC\",\"password\":\"#BF1B00\",\"publickey\":\"#629E51\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.ssh.method\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Successful SSH logins ECS\",\"type\":\"histogram\"}" + }, + "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json b/packages/system/0.1.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json index db9f0298f9..abb1a52323 100644 --- a/packages/system/0.1.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory usage vs total [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Memory usage vs total ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs", - "references": [], - "type": "visualization" + "title": "Memory usage vs total [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.1.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index ff6fdeca05..275aa75674 100644 --- a/packages/system/0.1.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Memory Usage Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Memory Usage Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Memory Usage Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json index 680cf24774..f8621f5850 100644 --- a/packages/system/0.1.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json @@ -1,68 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Memory Use Over Time [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Service Memory Use Over Time [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.1.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json index 7368e5ba2a..5597f58994 100644 --- a/packages/system/0.1.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json @@ -1,77 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users by home directory [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "/bin/bash": "#E24D42", - "/bin/false": "#508642", - "/nonexistent": "#629E51", - "/sbin/nologin": "#7EB26D" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.auth.useradd.home", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right" - }, - "title": "New users by home directory ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users by home directory [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"/bin/bash\":\"#E24D42\",\"/bin/false\":\"#508642\",\"/nonexistent\":\"#629E51\",\"/sbin/nologin\":\"#7EB26D\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"system.auth.useradd.home\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"right\"},\"title\":\"New users by home directory ECS\",\"type\":\"pie\"}" + }, + "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.1.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json index 8277118906..cdb2747399 100644 --- a/packages/system/0.1.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,81 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top sudo commands [Logs System] 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": { - "field": "system.auth.sudo.command", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top sudo commands ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top sudo commands [Logs System] 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\":{\"field\":\"system.auth.sudo.command\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top sudo commands ECS\",\"type\":\"table\"}" + }, + "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.1.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json index 4f711c2d37..e830011f93 100644 --- a/packages/system/0.1.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Processes By CPU [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Top Processes By CPU [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.1.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json index 30f81ada9c..7495ac5461 100644 --- a/packages/system/0.1.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json @@ -1,76 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users by shell [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "/bin/bash": "#E24D42", - "/bin/false": "#508642", - "/sbin/nologin": "#7EB26D" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.auth.useradd.shell", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right" - }, - "title": "New users by shell ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users by shell [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"/bin/bash\":\"#E24D42\",\"/bin/false\":\"#508642\",\"/sbin/nologin\":\"#7EB26D\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"system.auth.useradd.shell\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"right\"},\"title\":\"New users by shell ECS\",\"type\":\"pie\"}" + }, + "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json b/packages/system/0.1.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json index 3a3860e165..45f8d0b295 100644 --- a/packages/system/0.1.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.1.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Sub-State [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service Sub-State [Metrics 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 [Metrics System]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Service Sub-State [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Service Sub-State [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.1.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json index d1aef38a92..7af9300ba4 100644 --- a/packages/system/0.1.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,135 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users [Logs System] 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": "Host", - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "User", - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "UID", - "field": "user.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "GID", - "field": "group.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Home", - "field": "system.auth.useradd.home", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "Shell", - "field": "system.auth.useradd.shell", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "New users ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users [Logs System] 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\":\"Host\",\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"User\",\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"UID\",\"field\":\"user.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"5\",\"params\":{\"customLabel\":\"GID\",\"field\":\"group.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"6\",\"params\":{\"customLabel\":\"Home\",\"field\":\"system.auth.useradd.home\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"7\",\"params\":{\"customLabel\":\"Shell\",\"field\":\"system.auth.useradd.shell\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"New users ECS\",\"type\":\"table\"}" + }, + "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.1.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.1.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json index 7a88dde566..ae48342082 100644 --- a/packages/system/0.1.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.1.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,84 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By Memory (Realtime) [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Top Hosts By Memory (Realtime) [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.2.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json index d5a577e8ef..45e78441e9 100644 --- a/packages/system/0.2.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,173 +1,53 @@ { - "attributes": { - "description": "New users and groups dashboard for the System integration in Logs", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 0, - "y": 4 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 24, - "x": 0, - "y": 16 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "5", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "7", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] New users and groups ECS", - "version": 1 + "attributes": { + "description": "New users and groups dashboard for the System integration in Logs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":4},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":16},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":16},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"7\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"7\",\"panelRefName\":\"panel_6\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] New users and groups ECS", + "version": 1 + }, + "id": "0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_6", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.2.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json index 5e6ef90c15..c6f2417b73 100644 --- a/packages/system/0.2.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,110 +1,38 @@ { - "attributes": { - "description": "Sudo commands dashboard from the Logs System integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "1", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 36 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "3", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] Sudo commands ECS", - "version": 1 + "attributes": { + "description": "Sudo commands dashboard from the Logs System integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":36},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] Sudo commands ECS", + "version": 1 + }, + "id": "277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.2.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json index bbab8d0e09..7d92b6a0ea 100644 --- a/packages/system/0.2.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs.json @@ -1,176 +1,48 @@ { - "attributes": { - "description": "SSH dashboard for the System integration in Logs", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "3", - "w": 24, - "x": 0, - "y": 28 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "mapBounds": { - "bottom_right": { - "lat": 10.31491928581316, - "lon": 74.53125 - }, - "top_left": { - "lat": 60.50052541051131, - "lon": -27.94921875 - } - }, - "mapCenter": [ - 39.774769485295465, - 23.203125 - ], - "mapCollar": { - "bottom_right": { - "lat": -14.777884999999998, - "lon": 125.771485 - }, - "top_left": { - "lat": 85.593335, - "lon": -79.189455 - }, - "zoom": 3 - }, - "mapZoom": 3 - }, - "gridData": { - "h": 16, - "i": "4", - "w": 24, - "x": 24, - "y": 28 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "system.auth.ssh.event", - "system.auth.ssh.method", - "user.name", - "source.ip", - "source.geo.country_iso_code" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 12, - "i": "5", - "w": 48, - "x": 0, - "y": 44 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "6", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] SSH login attempts ECS", - "version": 1 + "attributes": { + "description": "SSH dashboard for the System integration in Logs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "5517a150-f9ce-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", - "name": "panel_4", - "type": "search" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":28},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"mapBounds\":{\"bottom_right\":{\"lat\":10.31491928581316,\"lon\":74.53125},\"top_left\":{\"lat\":60.50052541051131,\"lon\":-27.94921875}},\"mapCenter\":[39.774769485295465,23.203125],\"mapCollar\":{\"bottom_right\":{\"lat\":-14.777884999999998,\"lon\":125.771485},\"top_left\":{\"lat\":85.593335,\"lon\":-79.189455},\"zoom\":3},\"mapZoom\":3},\"gridData\":{\"h\":16,\"i\":\"4\",\"w\":24,\"x\":24,\"y\":28},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"system.auth.ssh.event\",\"system.auth.ssh.method\",\"user.name\",\"source.ip\",\"source.geo.country_iso_code\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":12,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":44},\"panelIndex\":\"5\",\"panelRefName\":\"panel_4\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"6\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"6\",\"panelRefName\":\"panel_5\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] SSH login attempts ECS", + "version": 1 + }, + "id": "5517a150-f9ce-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", + "name": "panel_4", + "type": "search" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_5", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json b/packages/system/0.2.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json index f2ed7d82de..c6b20d3720 100644 --- a/packages/system/0.2.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs.json @@ -1,449 +1,133 @@ { - "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": "[Metrics System] Host overview ECS", - "version": 1 + "attributes": { + "description": "Overview of host metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"host.name:\\\"CHANGEME_HOSTNAME\\\"\"},\"version\":true}" }, - "id": "79ffd6e0-faa0-11e6-947f-177f697178b8-ecs", - "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" + "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": "[Metrics System] Host overview ECS", + "version": 1 + }, + "id": "79ffd6e0-faa0-11e6-947f-177f697178b8-ecs", + "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" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json b/packages/system/0.2.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json index 24bf797e86..50ddc7c2b5 100644 --- a/packages/system/0.2.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/CPU-slash-Memory-per-container-ecs.json @@ -1,128 +1,38 @@ { - "attributes": { - "description": "Overview of container metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "2", - "w": 48, - "x": 0, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "3", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 12, - "i": "4", - "w": 48, - "x": 0, - "y": 16 - }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 16, - "i": "5", - "w": 48, - "x": 0, - "y": 28 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metrics System] Containers overview ECS", - "version": 1 + "attributes": { + "description": "Overview of container metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "CPU-slash-Memory-per-container-ecs", - "references": [ - { - "id": "Container-CPU-usage-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "System-Navigation-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Container-Memory-stats-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "Container-Block-IO-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":16},\"panelIndex\":\"4\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}},\"gridData\":{\"h\":16,\"i\":\"5\",\"w\":48,\"x\":0,\"y\":28},\"panelIndex\":\"5\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Metrics System] Containers overview ECS", + "version": 1 + }, + "id": "CPU-slash-Memory-per-container-ecs", + "references": [ + { + "id": "Container-CPU-usage-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "System-Navigation-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Container-Memory-stats-ecs", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "Container-Block-IO-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json b/packages/system/0.2.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json index a157ff2326..84fd9c5e15 100644 --- a/packages/system/0.2.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/Filebeat-syslog-dashboard-ecs.json @@ -1,111 +1,38 @@ { - "attributes": { - "description": "Syslog dashboard from the Logs System integration", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "1", - "w": 32, - "x": 0, - "y": 4 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 16, - "i": "2", - "w": 16, - "x": 32, - "y": 4 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "columns": [ - "host.hostname", - "process.name", - "message" - ], - "sort": [ - "@timestamp", - "desc" - ] - }, - "gridData": { - "h": 28, - "i": "3", - "w": 48, - "x": 0, - "y": 20 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "4", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Logs System] Syslog dashboard ECS", - "version": 1 + "attributes": { + "description": "Syslog dashboard from the Logs System integration", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Logs-syslog-dashboard-ecs", - "references": [ - { - "id": "Syslog-events-by-hostname-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "Syslog-hostnames-and-processes-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "Syslog-system-logs-ecs", - "name": "panel_2", - "type": "search" - }, - { - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "name": "panel_3", - "type": "visualization" - } - ], - "type": "dashboard" + "optionsJSON": "{\"darkTheme\":false}", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"1\",\"w\":32,\"x\":0,\"y\":4},\"panelIndex\":\"1\",\"panelRefName\":\"panel_0\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"2\",\"w\":16,\"x\":32,\"y\":4},\"panelIndex\":\"2\",\"panelRefName\":\"panel_1\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{\"columns\":[\"host.hostname\",\"process.name\",\"message\"],\"sort\":[\"@timestamp\",\"desc\"]},\"gridData\":{\"h\":28,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":20},\"panelIndex\":\"3\",\"panelRefName\":\"panel_2\",\"version\":\"7.3.0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":4,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"panelIndex\":\"4\",\"panelRefName\":\"panel_3\",\"version\":\"7.3.0\"}]", + "timeRestore": false, + "title": "[Logs System] Syslog dashboard ECS", + "version": 1 + }, + "id": "Logs-syslog-dashboard-ecs", + "references": [ + { + "id": "Syslog-events-by-hostname-ecs", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "Syslog-hostnames-and-processes-ecs", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "Syslog-system-logs-ecs", + "name": "panel_2", + "type": "search" + }, + { + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "name": "panel_3", + "type": "visualization" + } + ], + "type": "dashboard" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/Metricbeat-system-overview-ecs.json b/packages/system/0.2.0/kibana/dashboard/Metricbeat-system-overview-ecs.json index c28f828c5b..09d1f206c4 100644 --- a/packages/system/0.2.0/kibana/dashboard/Metricbeat-system-overview-ecs.json +++ b/packages/system/0.2.0/kibana/dashboard/Metricbeat-system-overview-ecs.json @@ -1,236 +1,68 @@ { - "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": "[Metrics System] Overview ECS", - "version": 1 + "attributes": { + "description": "Overview of system metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"version\":true}" }, - "id": "Metrics-system-overview-ecs", - "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" + "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": "[Metrics System] Overview ECS", + "version": 1 + }, + "id": "Metrics-system-overview-ecs", + "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" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json index 1082bb0aab..5975f94fcb 100644 --- a/packages/system/0.2.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/dashboard/c431f410-f9ac-11e9-90e8-1fb18e796788.json @@ -1,175 +1,53 @@ { - "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": "[Metrics System] Host Services Overview", - "version": 1 + "attributes": { + "description": "Overview of services on an individual host.", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c431f410-f9ac-11e9-90e8-1fb18e796788", - "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" + "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": "[Metrics System] Host Services Overview", + "version": 1 + }, + "id": "c431f410-f9ac-11e9-90e8-1fb18e796788", + "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" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json b/packages/system/0.2.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json index 7068b0dd8c..1facf701c1 100644 --- a/packages/system/0.2.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json +++ b/packages/system/0.2.0/kibana/search/62439dc0-f9c9-11e6-a747-6121780e0414-ecs.json @@ -1,41 +1,33 @@ { - "attributes": { - "columns": [ - "system.auth.ssh.event", - "system.auth.ssh.method", - "user.name", - "source.ip", - "source.geo.country_iso_code" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "dataset.name:system.auth AND system.auth.ssh.event:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "SSH login attempts [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "system.auth.ssh.event", + "system.auth.ssh.method", + "user.name", + "source.ip", + "source.geo.country_iso_code" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"dataset.name:system.auth AND system.auth.ssh.event:*\"}}" }, - "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "SSH login attempts [Logs System] ECS", + "version": 1 + }, + "id": "62439dc0-f9c9-11e6-a747-6121780e0414-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.2.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json index 4789b9be44..89e2ad2867 100644 --- a/packages/system/0.2.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.2.0/kibana/search/8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,41 +1,33 @@ { - "attributes": { - "columns": [ - "user.name", - "user.id", - "group.id", - "system.auth.useradd.home", - "system.auth.useradd.shell" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.useradd:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "useradd logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "user.name", + "user.id", + "group.id", + "system.auth.useradd.home", + "system.auth.useradd.shell" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.useradd:*\"}}" }, - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "useradd logs [Logs System] ECS", + "version": 1 + }, + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/search/Syslog-system-logs-ecs.json b/packages/system/0.2.0/kibana/search/Syslog-system-logs-ecs.json index ae22bd37c5..8f8bb23406 100644 --- a/packages/system/0.2.0/kibana/search/Syslog-system-logs-ecs.json +++ b/packages/system/0.2.0/kibana/search/Syslog-system-logs-ecs.json @@ -1,52 +1,31 @@ { - "attributes": { - "columns": [ - "host.hostname", - "process.name", - "message" - ], - "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 - }, - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "dataset.name:system.syslog" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Syslog logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "host.hostname", + "process.name", + "message" + ], + "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},\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"dataset.name:system.syslog\"}}" }, - "id": "Syslog-system-logs-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Syslog logs [Logs System] ECS", + "version": 1 + }, + "id": "Syslog-system-logs-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.2.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json index f2850d2608..94c481e26b 100644 --- a/packages/system/0.2.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.2.0/kibana/search/b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,40 +1,32 @@ { - "attributes": { - "columns": [ - "user.name", - "system.auth.sudo.user", - "system.auth.sudo.pwd", - "system.auth.sudo.command" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.sudo:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "Sudo commands [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "user.name", + "system.auth.sudo.user", + "system.auth.sudo.pwd", + "system.auth.sudo.command" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.sudo:*\"}}" }, - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "Sudo commands [Logs System] ECS", + "version": 1 + }, + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.2.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json index 898404e041..ce4fa961fd 100644 --- a/packages/system/0.2.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.2.0/kibana/search/eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs.json @@ -1,38 +1,30 @@ { - "attributes": { - "columns": [ - "group.name", - "group.id" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.groupadd:*" - } - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "groupadd logs [Logs System] ECS", - "version": 1 + "attributes": { + "columns": [ + "group.name", + "group.id" + ], + "description": "", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.groupadd:*\"}}" }, - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } + "sort": [ + [ + "@timestamp", + "desc" + ] ], - "type": "search" + "title": "groupadd logs [Logs System] ECS", + "version": 1 + }, + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json index 2c5b6e3716..f83205573c 100644 --- a/packages/system/0.2.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/089b85d0-1b16-11e7-b09e-037021c4f8df-ecs.json @@ -1,130 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Bytes) [Metrics 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_color_mode": "gradient", - "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_color_mode": "gradient", - "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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "089b85d0-1b16-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Network Traffic (Bytes) [Metrics 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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.2.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json index 90427a80a8..9bd0dde663 100644 --- a/packages/system/0.2.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/12667040-fa80-11e6-a1df-a78bd7504d38-ecs.json @@ -1,81 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New groups [Logs System] 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": { - "field": "group.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "group.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "New groups ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New groups [Logs System] 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\":{\"field\":\"group.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"group.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"New groups ECS\",\"type\":\"table\"}" + }, + "id": "12667040-fa80-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json b/packages/system/0.2.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json index 0d70bcd50c..73992a2062 100644 --- a/packages/system/0.2.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Swap usage [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Swap usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", - "references": [], - "type": "visualization" + "title": "Swap usage [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Swap usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json b/packages/system/0.2.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json index c7d89bf130..d82cffb4b5 100644 --- a/packages/system/0.2.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/1aae9140-1b93-11e7-8ada-3df93aab833e-ecs.json @@ -1,131 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Outbound Traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "references": [], - "type": "visualization" + "title": "Outbound Traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.2.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index 452afd0095..6e216233c7 100644 --- a/packages/system/0.2.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,73 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Load Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Load Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Load Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Load Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json index 4f0ed484f9..173ff2d672 100644 --- a/packages/system/0.2.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/2e224660-1b19-11e7-b09e-037021c4f8df-ecs.json @@ -1,83 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Processes By Memory [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Processes By Memory [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json b/packages/system/0.2.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json index b97a87c46d..7c295d325e 100644 --- a/packages/system/0.2.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs.json @@ -1,23 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Dashboards [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[Syslog](#/dashboard/Logs-syslog-dashboard-ecs) | [Sudo commands](#/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs) | [SSH logins](#/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs) | [New users and groups](#/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs)" - }, - "title": "Dashboards [Logs System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", - "references": [], - "type": "visualization" + "title": "Dashboards [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[Syslog](#/dashboard/Logs-syslog-dashboard-ecs) | [Sudo commands](#/dashboard/277876d0-fa2c-11e6-bbd3-29c986c96e5a-ecs) | [SSH logins](#/dashboard/5517a150-f9ce-11e6-8115-a7c18106d86a-ecs) | [New users and groups](#/dashboard/0d3f2380-fa78-11e6-ae9b-81e5311e8cab-ecs)\"},\"title\":\"Dashboards [Logs System] ECS\",\"type\":\"markdown\"}" + }, + "id": "327417e0-8462-11e7-bab8-bd2f0fb42c54-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.2.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json index e8405ce108..76ed3a9120 100644 --- a/packages/system/0.2.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs.json @@ -1,60 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid" - } - } - }, - "title": "SSH users of failed login attempts [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "maxFontSize": 72, - "minFontSize": 18, - "orientation": "single", - "scale": "linear" - }, - "title": "SSH users of failed login attempts ECS", - "type": "tagcloud" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid\"}}" }, - "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH users of failed login attempts [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":50},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"maxFontSize\":72,\"minFontSize\":18,\"orientation\":\"single\",\"scale\":\"linear\"},\"title\":\"SSH users of failed login attempts ECS\",\"type\":\"tagcloud\"}" + }, + "id": "341ffe70-f9ce-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.2.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json index 52a7441064..3ceece6e3a 100644 --- a/packages/system/0.2.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/346bb290-fa80-11e6-a1df-a78bd7504d38-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New groups over time [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "group.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "New groups over time ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New groups over time [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"group.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"bottom\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"New groups over time ECS\",\"type\":\"histogram\"}" + }, + "id": "346bb290-fa80-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "eb0039f0-fa7f-11e6-a1df-a78bd7504d38-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json b/packages/system/0.2.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json index 8ed81fbb0a..7370f60255 100644 --- a/packages/system/0.2.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs.json @@ -1,94 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk Usage [Metrics 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": "metrics-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", - "references": [], - "type": "visualization" + "title": "Disk Usage [Metrics 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\":\"metrics-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json b/packages/system/0.2.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json index 55e1106f94..14d2795a3d 100644 --- a/packages/system/0.2.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs.json @@ -1,87 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid" - } - } - }, - "title": "SSH failed login attempts source locations [Logs System] ECS", - "uiStateJSON": { - "mapCenter": [ - 17.602139123350838, - 69.697265625 - ], - "mapZoom": 2 - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "autoPrecision": true, - "field": "source.geo.location", - "precision": 2 - }, - "schema": "segment", - "type": "geohash_grid" - } - ], - "listeners": {}, - "params": { - "addTooltip": true, - "heatBlur": 15, - "heatMaxZoom": 16, - "heatMinOpacity": 0.1, - "heatNormalizeData": true, - "heatRadius": 25, - "isDesaturated": true, - "legendPosition": "bottomright", - "mapCenter": [ - 15, - 5 - ], - "mapType": "Shaded Circle Markers", - "mapZoom": 2, - "wms": { - "enabled": false, - "options": { - "attribution": "Maps provided by USGS", - "format": "image/png", - "layers": "0", - "styles": "", - "transparent": true, - "version": "1.3.0" - }, - "url": "https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer" - } - }, - "title": "SSH failed login attempts source locations ECS", - "type": "tile_map" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Failed OR system.auth.ssh.event:Invalid\"}}" }, - "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH failed login attempts source locations [Logs System] ECS", + "uiStateJSON": "{\"mapCenter\":[17.602139123350838,69.697265625],\"mapZoom\":2}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"autoPrecision\":true,\"field\":\"source.geo.location\",\"precision\":2},\"schema\":\"segment\",\"type\":\"geohash_grid\"}],\"listeners\":{},\"params\":{\"addTooltip\":true,\"heatBlur\":15,\"heatMaxZoom\":16,\"heatMinOpacity\":0.1,\"heatNormalizeData\":true,\"heatRadius\":25,\"isDesaturated\":true,\"legendPosition\":\"bottomright\",\"mapCenter\":[15,5],\"mapType\":\"Shaded Circle Markers\",\"mapZoom\":2,\"wms\":{\"enabled\":false,\"options\":{\"attribution\":\"Maps provided by USGS\",\"format\":\"image/png\",\"layers\":\"0\",\"styles\":\"\",\"transparent\":true,\"version\":\"1.3.0\"},\"url\":\"https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer\"}},\"title\":\"SSH failed login attempts source locations ECS\",\"type\":\"tile_map\"}" + }, + "id": "3cec3eb0-f9d3-11e6-8a3e-2b904044ea1d-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json b/packages/system/0.2.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json index 6c5e86b699..b96a35c612 100644 --- a/packages/system/0.2.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/3d65d450-a9c3-11e7-af20-67db8aecb295-ecs.json @@ -1,23 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Tip [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "**TIP:** To select another host, go to the [System Overview](#/dashboard/Metrics-system-overview-ecs) dashboard and double-click a host name." - }, - "title": "Tip [Metrics System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{}" }, - "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", - "references": [], - "type": "visualization" + "title": "Tip [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"**TIP:** To select another host, go to the [System Overview](#/dashboard/Metrics-system-overview-ecs) dashboard and double-click a host name.\"},\"title\":\"Tip [Metrics System] ECS\",\"type\":\"markdown\"}" + }, + "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json index e6c50d4e92..75512e1e84 100644 --- a/packages/system/0.2.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/4b254630-f998-11e9-90e8-1fb18e796788.json @@ -1,72 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Task Count [Metrics 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": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4b254630-f998-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Top Services By Task Count [Metrics 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\":\"metrics-*\",\"default_timefield\":\"@timestamp\",\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "4b254630-f998-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json index cc1770ec33..7526c96550 100644 --- a/packages/system/0.2.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/4d546850-1b15-11e7-b09e-037021c4f8df-ecs.json @@ -1,104 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Load [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "f6264ad0-1b14-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "System Load [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "System Load [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"f6264ad0-1b14-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"System Load [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json index a0537c1f3a..0769373782 100644 --- a/packages/system/0.2.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs.json @@ -1,115 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk IO (Bytes) [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "id": "d3c67db0-1b1a-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk IO (Bytes) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Disk IO (Bytes) [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"filter\":\"\",\"id\":\"d3c67db0-1b1a-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\",\"value_template\":\"{{value}}/s\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Disk IO (Bytes) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.2.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json index f18a93dba0..a9abfcef92 100644 --- a/packages/system/0.2.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,77 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.sudo.error:*" - } - } - }, - "title": "Sudo errors [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.sudo.error", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Sudo errors ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.sudo.error:*\"}}" }, - "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Sudo errors [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.sudo.error\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Sudo errors ECS\",\"type\":\"histogram\"}" + }, + "id": "51164310-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.2.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json index c3b6e05632..c0d2fd2e3a 100644 --- a/packages/system/0.2.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,131 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Inbound Traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Inbound Traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json b/packages/system/0.2.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json index 84a73af8d4..4e68c3e1d5 100644 --- a/packages/system/0.2.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs.json @@ -1,92 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of processes [Metrics 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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Number of processes [Metrics 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", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.2.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json index a1a30baf6f..8234df2802 100644 --- a/packages/system/0.2.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Sudo commands by user [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Sudo commands by user ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Sudo commands by user [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Sudo commands by user ECS\",\"type\":\"histogram\"}" + }, + "id": "5c7af030-fa2a-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.2.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json index 39b5e3f0e9..bf4a9959da 100644 --- a/packages/system/0.2.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,72 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users over time [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "New users over time ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users over time [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"bottom\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"New users over time ECS\",\"type\":\"histogram\"}" + }, + "id": "5dd15c00-fa78-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json b/packages/system/0.2.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json index 3fb302ed15..11220465bb 100644 --- a/packages/system/0.2.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs.json @@ -1,130 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Packets) [Metrics 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_color_mode": "gradient", - "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_color_mode": "gradient", - "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" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs", - "references": [], - "type": "visualization" + "title": "Network Traffic (Packets) [Metrics 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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.2.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json index 644f994bd6..6669b8bc91 100644 --- a/packages/system/0.2.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs.json @@ -1,81 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index" - } - }, - "title": "SSH login attempts [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Accepted": "#3F6833", - "Failed": "#F9934E", - "Invalid": "#447EBC" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.ssh.event", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "SSH login attempts ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}" }, - "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "SSH login attempts [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Accepted\":\"#3F6833\",\"Failed\":\"#F9934E\",\"Invalid\":\"#447EBC\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.ssh.event\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"SSH login attempts ECS\",\"type\":\"histogram\"}" + }, + "id": "78b74f30-f9cd-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json b/packages/system/0.2.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json index a780378406..8b54395df2 100644 --- a/packages/system/0.2.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs.json @@ -1,107 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Hosts histogram by CPU usage [Metrics 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 [Metrics System] ECS", - "type": "heatmap" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Hosts histogram by CPU usage [Metrics 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 [Metrics System] ECS\",\"type\":\"heatmap\"}" + }, + "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json b/packages/system/0.2.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json index a35396d54b..008d498c1c 100644 --- a/packages/system/0.2.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs.json @@ -1,120 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk used [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "logs-*", - "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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "references": [], - "type": "visualization" + "title": "Disk used [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"logs-*\",\"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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.2.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index cb6650933c..b6f1189fb1 100644 --- a/packages/system/0.2.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,117 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "CPU Usage Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "CPU Usage Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"CPU Usage Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json index a2f584a4ee..2c627f9290 100644 --- a/packages/system/0.2.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/855899e0-1b1c-11e7-b09e-037021c4f8df-ecs.json @@ -1,84 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By CPU (Realtime) [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Top Hosts By CPU (Realtime) [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json index 794e4e0b85..57160184b7 100644 --- a/packages/system/0.2.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/8c071e20-f999-11e9-90e8-1fb18e796788.json @@ -1,70 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Memory Usage [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "8c071e20-f999-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Top Services By Memory Usage [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "8c071e20-f999-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json b/packages/system/0.2.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json index d3a742e2ff..1e57a8ba2d 100644 --- a/packages/system/0.2.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/96976150-4d5d-11e7-aa29-87a97a796de6-ecs.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Packetloss [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Packetloss [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", - "references": [], - "type": "visualization" + "title": "Packetloss [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"metric\"},\"title\":\"Packetloss [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json b/packages/system/0.2.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json index 623dba8160..ef3010d1e7 100644 --- a/packages/system/0.2.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Incoming traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "references": [], - "type": "visualization" + "title": "Interfaces by Incoming traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json index 8437ae93dd..2c5ca0866e 100644 --- a/packages/system/0.2.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/9c69cad0-f9b0-11e9-90e8-1fb18e796788.json @@ -1,127 +1,26 @@ { - "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 [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Return Codes Of Exited Services [Metrics 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 [Metrics System]", - "type": "pie" - } + "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\":\"\"}}" }, - "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Return Codes Of Exited Services [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Return Codes Of Exited Services [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/Container-Block-IO-ecs.json b/packages/system/0.2.0/kibana/visualization/Container-Block-IO-ecs.json index 0f7b38e207..beb7930492 100644 --- a/packages/system/0.2.0/kibana/visualization/Container-Block-IO-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/Container-Block-IO-ecs.json @@ -1,99 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Block IO [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-Block-IO-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container Block IO [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-Block-IO-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/Container-CPU-usage-ecs.json b/packages/system/0.2.0/kibana/visualization/Container-CPU-usage-ecs.json index 0294d0fb95..c9faaf9de3 100644 --- a/packages/system/0.2.0/kibana/visualization/Container-CPU-usage-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/Container-CPU-usage-ecs.json @@ -1,119 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container CPU usage [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-CPU-usage-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container CPU usage [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-CPU-usage-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/Container-Memory-stats-ecs.json b/packages/system/0.2.0/kibana/visualization/Container-Memory-stats-ecs.json index 4ea1781645..0c4d3137a8 100644 --- a/packages/system/0.2.0/kibana/visualization/Container-Memory-stats-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/Container-Memory-stats-ecs.json @@ -1,209 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Memory stats [Metrics 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 [Metrics System] ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "Container-Memory-stats-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Container Memory stats [Metrics 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 [Metrics System] ECS\",\"type\":\"table\"}" + }, + "id": "Container-Memory-stats-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/Syslog-events-by-hostname-ecs.json b/packages/system/0.2.0/kibana/visualization/Syslog-events-by-hostname-ecs.json index 1b0ac5d70b..f57b8417fc 100644 --- a/packages/system/0.2.0/kibana/visualization/Syslog-events-by-hostname-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/Syslog-events-by-hostname-ecs.json @@ -1,74 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Syslog events by hostname [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "times": [], - "yAxis": {} - }, - "title": "Syslog events by hostname ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Syslog-events-by-hostname-ecs", - "references": [ - { - "id": "Syslog-system-logs-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Syslog events by hostname [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"yAxis\":{}},\"title\":\"Syslog events by hostname ECS\",\"type\":\"histogram\"}" + }, + "id": "Syslog-events-by-hostname-ecs", + "references": [ + { + "id": "Syslog-system-logs-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json b/packages/system/0.2.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json index 7ceb9823a9..3d426129f0 100644 --- a/packages/system/0.2.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/Syslog-hostnames-and-processes-ecs.json @@ -1,68 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Syslog hostnames and processes [Logs System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "process.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Syslog hostnames and processes ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "Syslog-hostnames-and-processes-ecs", - "references": [ - { - "id": "Syslog-system-logs-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Syslog hostnames and processes [Logs System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"process.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":true,\"legendPosition\":\"bottom\",\"shareYAxis\":true},\"title\":\"Syslog hostnames and processes ECS\",\"type\":\"pie\"}" + }, + "id": "Syslog-hostnames-and-processes-ecs", + "references": [ + { + "id": "Syslog-system-logs-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/System-Navigation-ecs.json b/packages/system/0.2.0/kibana/visualization/System-Navigation-ecs.json index c57df9050a..e140a3707f 100644 --- a/packages/system/0.2.0/kibana/visualization/System-Navigation-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/System-Navigation-ecs.json @@ -1,29 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Navigation [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[System Overview](#/dashboard/Metrics-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 [Metrics System] ECS", - "type": "markdown" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "System-Navigation-ecs", - "references": [], - "type": "visualization" + "title": "System Navigation [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"fontSize\":12,\"markdown\":\"[System Overview](#/dashboard/Metrics-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 [Metrics System] ECS\",\"type\":\"markdown\"}" + }, + "id": "System-Navigation-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json index 342253f118..2d2029b813 100644 --- a/packages/system/0.2.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/a30871f0-f98f-11e9-90e8-1fb18e796788.json @@ -1,84 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Running Services [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Running Services [Metrics 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 [Metrics System]", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Running Services [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Running Services [Metrics 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 [Metrics System]\",\"type\":\"metric\"}" + }, + "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json index 0536c91ace..ec3061459c 100644 --- a/packages/system/0.2.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs.json @@ -1,170 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "80a04950-1b19-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "CPU Usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "CPU Usage [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"80a04950-1b19-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"stacked\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"CPU Usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json index 4ba0f2264d..05fc707a33 100644 --- a/packages/system/0.2.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/bb3a8720-f991-11e9-90e8-1fb18e796788.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service States [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service States [Metrics 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 [Metrics System]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Service States [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Service States [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json index 8e5d96f289..a08f3df019 100644 --- a/packages/system/0.2.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs.json @@ -1,126 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage [Metrics System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "32f46f40-1b16-11e7-b09e-037021c4f8df", - "index_pattern": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Memory Usage [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Memory Usage [Metrics System] ECS", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"id\":\"32f46f40-1b16-11e7-b09e-037021c4f8df\",\"index_pattern\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"stacked\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"timeseries\"},\"title\":\"Memory Usage [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json b/packages/system/0.2.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json index 65055e7d8c..64bb3f0e59 100644 --- a/packages/system/0.2.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs.json @@ -1,67 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Outgoing traffic [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "references": [], - "type": "visualization" + "title": "Interfaces by Outgoing traffic [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json b/packages/system/0.2.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json index b20ed5e455..3d21d34450 100644 --- a/packages/system/0.2.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs.json @@ -1,91 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of hosts [Metrics 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 [Metrics System] ECS", - "type": "metric" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Number of hosts [Metrics 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 [Metrics System] ECS\",\"type\":\"metric\"}" + }, + "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json b/packages/system/0.2.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json index e6f74e51b7..520cb07a5a 100644 --- a/packages/system/0.2.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs.json @@ -1,87 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "system.auth.ssh.event:Accepted" - } - } - }, - "title": "Successful SSH logins [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Accepted": "#3F6833", - "Failed": "#F9934E", - "Invalid": "#447EBC", - "password": "#BF1B00", - "publickey": "#629E51" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "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": { - "field": "system.auth.ssh.method", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "setYExtents": false, - "times": [] - }, - "title": "Successful SSH logins ECS", - "type": "histogram" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"system.auth.ssh.event:Accepted\"}}" }, - "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", - "references": [ - { - "id": "logs-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Successful SSH logins [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Accepted\":\"#3F6833\",\"Failed\":\"#F9934E\",\"Invalid\":\"#447EBC\",\"password\":\"#BF1B00\",\"publickey\":\"#629E51\"}}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"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\":{\"field\":\"system.auth.ssh.method\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"legendPosition\":\"right\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"times\":[]},\"title\":\"Successful SSH logins ECS\",\"type\":\"histogram\"}" + }, + "id": "d16bb400-f9cc-11e6-8115-a7c18106d86a-ecs", + "references": [ + { + "id": "logs-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json b/packages/system/0.2.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json index db9f0298f9..abb1a52323 100644 --- a/packages/system/0.2.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs.json @@ -1,87 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory usage vs total [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Memory usage vs total ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs", - "references": [], - "type": "visualization" + "title": "Memory usage vs total [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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_color_mode\":\"gradient\",\"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", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.2.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json index ff6fdeca05..275aa75674 100644 --- a/packages/system/0.2.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,85 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage Gauge [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Memory Usage Gauge [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Memory Usage Gauge [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"split_mode\":\"everything\",\"stacked\":\"none\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"type\":\"gauge\"},\"title\":\"Memory Usage Gauge [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json index 680cf24774..f8621f5850 100644 --- a/packages/system/0.2.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/d3f51850-f9b6-11e9-90e8-1fb18e796788.json @@ -1,68 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Memory Use Over Time [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "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 [Metrics System]", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", - "references": [], - "type": "visualization" + "title": "Service Memory Use Over Time [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[],\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"default_index_pattern\":\"metrics-*\",\"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 [Metrics System]\",\"type\":\"metrics\"}" + }, + "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.2.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json index 7368e5ba2a..5597f58994 100644 --- a/packages/system/0.2.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs.json @@ -1,77 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users by home directory [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "/bin/bash": "#E24D42", - "/bin/false": "#508642", - "/nonexistent": "#629E51", - "/sbin/nologin": "#7EB26D" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.auth.useradd.home", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right" - }, - "title": "New users by home directory ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users by home directory [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"/bin/bash\":\"#E24D42\",\"/bin/false\":\"#508642\",\"/nonexistent\":\"#629E51\",\"/sbin/nologin\":\"#7EB26D\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"system.auth.useradd.home\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"right\"},\"title\":\"New users by home directory ECS\",\"type\":\"pie\"}" + }, + "id": "d56ee420-fa79-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json b/packages/system/0.2.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json index 8277118906..cdb2747399 100644 --- a/packages/system/0.2.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs.json @@ -1,81 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "Top sudo commands [Logs System] 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": { - "field": "system.auth.sudo.command", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Top sudo commands ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", - "references": [ - { - "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "Top sudo commands [Logs System] 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\":{\"field\":\"system.auth.sudo.command\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"Top sudo commands ECS\",\"type\":\"table\"}" + }, + "id": "dc589770-fa2b-11e6-bbd3-29c986c96e5a-ecs", + "references": [ + { + "id": "b6f321e0-fa25-11e6-bbd3-29c986c96e5a-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json b/packages/system/0.2.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json index 4f711c2d37..e830011f93 100644 --- a/packages/system/0.2.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs.json @@ -1,71 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Processes By CPU [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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 [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", - "references": [], - "type": "visualization" + "title": "Top Processes By CPU [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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 [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json b/packages/system/0.2.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json index 30f81ada9c..7495ac5461 100644 --- a/packages/system/0.2.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/e121b140-fa78-11e6-a1df-a78bd7504d38-ecs.json @@ -1,76 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users by shell [Logs System] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "/bin/bash": "#E24D42", - "/bin/false": "#508642", - "/sbin/nologin": "#7EB26D" - }, - "legendOpen": true - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.auth.useradd.shell", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right" - }, - "title": "New users by shell ECS", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users by shell [Logs System] ECS", + "uiStateJSON": "{\"vis\":{\"colors\":{\"/bin/bash\":\"#E24D42\",\"/bin/false\":\"#508642\",\"/sbin/nologin\":\"#7EB26D\"},\"legendOpen\":true}}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"field\":\"system.auth.useradd.shell\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"segment\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTooltip\":true,\"isDonut\":false,\"legendPosition\":\"right\"},\"title\":\"New users by shell ECS\",\"type\":\"pie\"}" + }, + "id": "e121b140-fa78-11e6-a1df-a78bd7504d38-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json b/packages/system/0.2.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json index 3a3860e165..45f8d0b295 100644 --- a/packages/system/0.2.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json +++ b/packages/system/0.2.0/kibana/visualization/e6e639e0-f992-11e9-90e8-1fb18e796788.json @@ -1,96 +1,21 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Sub-State [Metrics System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service Sub-State [Metrics 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 [Metrics System]", - "type": "pie" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", - "references": [ - { - "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization" + "title": "Service Sub-State [Metrics System]", + "uiStateJSON": "{}", + "version": 1, + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customLabel\":\"Service Sub-State [Metrics 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 [Metrics System]\",\"type\":\"pie\"}" + }, + "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json b/packages/system/0.2.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json index d1aef38a92..7af9300ba4 100644 --- a/packages/system/0.2.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs.json @@ -1,135 +1,22 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchRefName": "search_0", - "title": "New users [Logs System] 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": "Host", - "field": "host.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "User", - "field": "user.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "UID", - "field": "user.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "GID", - "field": "group.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Home", - "field": "system.auth.useradd.home", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "Shell", - "field": "system.auth.useradd.shell", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "New users ECS", - "type": "table" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[]}" }, - "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "references": [ - { - "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization" + "savedSearchRefName": "search_0", + "title": "New users [Logs System] 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\":\"Host\",\"field\":\"host.hostname\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"3\",\"params\":{\"customLabel\":\"User\",\"field\":\"user.name\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"4\",\"params\":{\"customLabel\":\"UID\",\"field\":\"user.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"5\",\"params\":{\"customLabel\":\"GID\",\"field\":\"group.id\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"6\",\"params\":{\"customLabel\":\"Home\",\"field\":\"system.auth.useradd.home\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"},{\"enabled\":true,\"id\":\"7\",\"params\":{\"customLabel\":\"Shell\",\"field\":\"system.auth.useradd.shell\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"bucket\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"perPage\":10,\"showMeticsAtAllLevels\":false,\"showPartialRows\":false,\"showTotal\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"totalFunc\":\"sum\"},\"title\":\"New users ECS\",\"type\":\"table\"}" + }, + "id": "f398d2f0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "references": [ + { + "id": "8030c1b0-fa77-11e6-ae9b-81e5311e8cab-ecs", + "name": "search_0", + "type": "search" + } + ], + "type": "visualization" } \ No newline at end of file diff --git a/packages/system/0.2.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json b/packages/system/0.2.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json index 7a88dde566..ae48342082 100644 --- a/packages/system/0.2.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json +++ b/packages/system/0.2.0/kibana/visualization/fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs.json @@ -1,84 +1,15 @@ { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By Memory (Realtime) [Metrics 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": "metrics-*", - "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_color_mode": "gradient", - "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) [Metrics System] ECS", - "type": "metrics" - } + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, - "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", - "references": [], - "type": "visualization" + "title": "Top Hosts By Memory (Realtime) [Metrics 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\":\"metrics-*\",\"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_color_mode\":\"gradient\",\"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) [Metrics System] ECS\",\"type\":\"metrics\"}" + }, + "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", + "references": [], + "type": "visualization" } \ No newline at end of file diff --git a/vendor/github.com/aymerick/raymond/.gitmodules b/vendor/github.com/aymerick/raymond/.gitmodules new file mode 100644 index 0000000000..a7579987a3 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/.gitmodules @@ -0,0 +1,3 @@ +[submodule "mustache"] + path = mustache + url = git://github.com/mustache/spec.git diff --git a/vendor/github.com/aymerick/raymond/.travis.yml b/vendor/github.com/aymerick/raymond/.travis.yml new file mode 100644 index 0000000000..790a0b00a5 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/.travis.yml @@ -0,0 +1,10 @@ +--- +language: go + +go: + - 1.3 + - 1.4 + - 1.5 + - 1.6 + - 1.7 + - tip diff --git a/vendor/github.com/aymerick/raymond/BENCHMARKS.md b/vendor/github.com/aymerick/raymond/BENCHMARKS.md new file mode 100644 index 0000000000..c3af56c2fc --- /dev/null +++ b/vendor/github.com/aymerick/raymond/BENCHMARKS.md @@ -0,0 +1,46 @@ +# Benchmarks + +Hardware: MacBookPro11,1 - Intel Core i5 - 2,6 GHz - 8 Go RAM + +With: + + - handlebars.js #8cba84df119c317fcebc49fb285518542ca9c2d0 + - raymond #7bbaaf50ed03c96b56687d7fa6c6e04e02375a98 + + +## handlebars.js (ops/ms) + + arguments 198 ±4 (5) + array-each 568 ±23 (5) + array-mustache 522 ±18 (4) + complex 71 ±7 (3) + data 67 ±2 (3) + depth-1 47 ±2 (3) + depth-2 14 ±1 (2) + object-mustache 1099 ±47 (5) + object 907 ±58 (4) + partial-recursion 46 ±3 (4) + partial 68 ±3 (3) + paths 1650 ±50 (3) + string 2552 ±157 (3) + subexpression 141 ±2 (4) + variables 2671 ±83 (4) + + +## raymond + + BenchmarkArguments 200000 6642 ns/op 151 ops/ms + BenchmarkArrayEach 100000 19584 ns/op 51 ops/ms + BenchmarkArrayMustache 100000 17305 ns/op 58 ops/ms + BenchmarkComplex 30000 50270 ns/op 20 ops/ms + BenchmarkData 50000 25551 ns/op 39 ops/ms + BenchmarkDepth1 100000 20162 ns/op 50 ops/ms + BenchmarkDepth2 30000 47782 ns/op 21 ops/ms + BenchmarkObjectMustache 200000 7668 ns/op 130 ops/ms + BenchmarkObject 200000 8843 ns/op 113 ops/ms + BenchmarkPartialRecursion 50000 23139 ns/op 43 ops/ms + BenchmarkPartial 50000 31015 ns/op 32 ops/ms + BenchmarkPath 200000 8997 ns/op 111 ops/ms + BenchmarkString 1000000 1879 ns/op 532 ops/ms + BenchmarkSubExpression 300000 4935 ns/op 203 ops/ms + BenchmarkVariables 200000 6478 ns/op 154 ops/ms diff --git a/vendor/github.com/aymerick/raymond/CHANGELOG.md b/vendor/github.com/aymerick/raymond/CHANGELOG.md new file mode 100644 index 0000000000..0efaf1804a --- /dev/null +++ b/vendor/github.com/aymerick/raymond/CHANGELOG.md @@ -0,0 +1,38 @@ +# Raymond Changelog + +### Raymond 2.0.2 _(March 22, 2018)_ + +- [IMPROVEMENT] Add the #equal helper (#7) +- [IMPROVEMENT] Add struct tag template variable support (#8) + +### Raymond 2.0.1 _(June 01, 2016)_ + +- [BUGFIX] Removes data races [#3](https://github.com/aymerick/raymond/issues/3) - Thanks [@markbates](https://github.com/markbates) + +### Raymond 2.0.0 _(May 01, 2016)_ + +- [BUGFIX] Fixes passing of context in helper options [#2](https://github.com/aymerick/raymond/issues/2) - Thanks [@GhostRussia](https://github.com/GhostRussia) +- [BREAKING] Renames and unexports constants: + + - `handlebars.DUMP_TPL` + - `lexer.ESCAPED_ESCAPED_OPEN_MUSTACHE` + - `lexer.ESCAPED_OPEN_MUSTACHE` + - `lexer.OPEN_MUSTACHE` + - `lexer.CLOSE_MUSTACHE` + - `lexer.CLOSE_STRIP_MUSTACHE` + - `lexer.CLOSE_UNESCAPED_STRIP_MUSTACHE` + - `lexer.DUMP_TOKEN_POS` + - `lexer.DUMP_ALL_TOKENS_VAL` + + +### Raymond 1.1.0 _(June 15, 2015)_ + +- Permits templates references with lowercase versions of struct fields. +- Adds `ParseFile()` function. +- Adds `RegisterPartialFile()`, `RegisterPartialFiles()` and `Clone()` methods on `Template`. +- Helpers can now be struct methods. +- Ensures safe concurrent access to helpers and partials. + +### Raymond 1.0.0 _(June 09, 2015)_ + +- This is the first release. Raymond supports almost all handlebars features. See https://github.com/aymerick/raymond#limitations for a list of differences with the javascript implementation. diff --git a/vendor/github.com/aymerick/raymond/LICENSE b/vendor/github.com/aymerick/raymond/LICENSE new file mode 100644 index 0000000000..6ce87cd374 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2015 Aymerick JEHANNE + +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/aymerick/raymond/README.md b/vendor/github.com/aymerick/raymond/README.md new file mode 100644 index 0000000000..d9a6d9a2ca --- /dev/null +++ b/vendor/github.com/aymerick/raymond/README.md @@ -0,0 +1,1417 @@ +# raymond [![Build Status](https://secure.travis-ci.org/aymerick/raymond.svg?branch=master)](http://travis-ci.org/aymerick/raymond) [![GoDoc](https://godoc.org/github.com/aymerick/raymond?status.svg)](http://godoc.org/github.com/aymerick/raymond) + +Handlebars for [golang](https://golang.org) with the same features as [handlebars.js](http://handlebarsjs.com) `3.0`. + +The full API documentation is available here: . + +![Raymond Logo](https://github.com/aymerick/raymond/blob/master/raymond.png?raw=true "Raymond") + + +# Table of Contents + +- [Quick Start](#quick-start) +- [Correct Usage](#correct-usage) +- [Context](#context) +- [HTML Escaping](#html-escaping) +- [Helpers](#helpers) + - [Template Helpers](#template-helpers) + - [Built-In Helpers](#built-in-helpers) + - [The `if` block helper](#the-if-block-helper) + - [The `unless` block helper](#the-unless-block-helper) + - [The `each` block helper](#the-each-block-helper) + - [The `with` block helper](#the-with-block-helper) + - [The `lookup` helper](#the-lookup-helper) + - [The `log` helper](#the-log-helper) + - [The `equal` helper](#the-equal-helper) + - [Block Helpers](#block-helpers) + - [Block Evaluation](#block-evaluation) + - [Conditional](#conditional) + - [Else Block Evaluation](#else-block-evaluation) + - [Block Parameters](#block-parameters) + - [Helper Parameters](#helper-parameters) + - [Automatic conversion](#automatic-conversion) + - [Options Argument](#options-argument) + - [Context Values](#context-values) + - [Helper Hash Arguments](#helper-hash-arguments) + - [Private Data](#private-data) + - [Utilites](#utilites) + - [`Str()`](#str) + - [`IsTrue()`](#istrue) +- [Context Functions](#context-functions) +- [Partials](#partials) + - [Template Partials](#template-partials) + - [Global Partials](#global-partials) + - [Dynamic Partials](#dynamic-partials) + - [Partial Contexts](#partial-contexts) + - [Partial Parameters](#partial-parameters) +- [Utility Functions](#utility-functions) +- [Mustache](#mustache) +- [Limitations](#limitations) +- [Handlebars Lexer](#handlebars-lexer) +- [Handlebars Parser](#handlebars-parser) +- [Test](#test) +- [References](#references) +- [Others Implementations](#others-implementations) + + +## Quick Start + + $ go get github.com/aymerick/raymond + +The quick and dirty way of rendering a handlebars template: + +```go +package main + +import ( + "fmt" + + "github.com/aymerick/raymond" +) + +func main() { + tpl := `
+

{{title}}

+
+ {{body}} +
+
+` + + ctx := map[string]string{ + "title": "My New Post", + "body": "This is my first post!", + } + + result, err := raymond.Render(tpl, ctx) + if err != nil { + panic("Please report a bug :)") + } + + fmt.Print(result) +} +``` + +Displays: + +```html +
+

My New Post

+
+ This is my first post! +
+
+``` + +Please note that the template will be parsed everytime you call `Render()` function. So you probably want to read the next section. + + +## Correct Usage + +To avoid parsing a template several times, use the `Parse()` and `Exec()` functions: + +```go +package main + +import ( + "fmt" + + "github.com/aymerick/raymond" +) + +func main() { + source := `
+

{{title}}

+
+ {{body}} +
+
+` + + ctxList := []map[string]string{ + { + "title": "My New Post", + "body": "This is my first post!", + }, + { + "title": "Here is another post", + "body": "This is my second post!", + }, + } + + // parse template + tpl, err := raymond.Parse(source) + if err != nil { + panic(err) + } + + for _, ctx := range ctxList { + // render template + result, err := tpl.Exec(ctx) + if err != nil { + panic(err) + } + + fmt.Print(result) + } +} + +``` + +Displays: + +```html +
+

My New Post

+
+ This is my first post! +
+
+
+

Here is another post

+
+ This is my second post! +
+
+``` + +You can use `MustParse()` and `MustExec()` functions if you don't want to deal with errors: + +```go +// parse template +tpl := raymond.MustParse(source) + +// render template +result := tpl.MustExec(ctx) +``` + + +## Context + +The rendering context can contain any type of values, including `array`, `slice`, `map`, `struct` and `func`. + +When using structs, be warned that only exported fields are accessible. However you can access exported fields in template with their lowercase names. For example, both `{{author.firstName}}` and `{{Author.FirstName}}` references give the same result, as long as `Author` and `FirstName` are exported struct fields. + +More, you can use the `handlebars` struct tag to specify a template variable name different from the struct field name. + +```go +package main + +import ( + "fmt" + + "github.com/aymerick/raymond" +) + +func main() { + source := `
+

By {{author.firstName}} {{author.lastName}}

+
{{body}}
+ +

Comments

+ + {{#each comments}} +

By {{author.firstName}} {{author.lastName}}

+
{{content}}
+ {{/each}} +
` + + type Person struct { + FirstName string + LastName string + } + + type Comment struct { + Author Person + Body string `handlebars:"content"` + } + + type Post struct { + Author Person + Body string + Comments []Comment + } + + ctx := Post{ + Person{"Jean", "Valjean"}, + "Life is difficult", + []Comment{ + Comment{ + Person{"Marcel", "Beliveau"}, + "LOL!", + }, + }, + } + + output := raymond.MustRender(source, ctx) + + fmt.Print(output) +} +``` + +Output: + +```html +
+

By Jean Valjean

+
Life is difficult
+ +

Comments

+ +

By Marcel Beliveau

+
LOL!
+
+``` + +## HTML Escaping + +By default, the result of a mustache expression is HTML escaped. Use the triple mustache `{{{` to output unescaped values. + +```go +source := `
+

{{title}}

+
+ {{{body}}} +
+
+` + +ctx := map[string]string{ + "title": "All about

Tags", + "body": "

This is a post about <p> tags

", +} + +tpl := raymond.MustParse(source) +result := tpl.MustExec(ctx) + +fmt.Print(result) +``` + +Output: + +```html +
+

All about <p> Tags

+
+

This is a post about <p> tags

+
+
+``` + +When returning HTML from a helper, you should return a `SafeString` if you don't want it to be escaped by default. When using `SafeString` all unknown or unsafe data should be manually escaped with the `Escape` method. + +```go +raymond.RegisterHelper("link", func(url, text string) raymond.SafeString { + return raymond.SafeString("" + raymond.Escape(text) + "") +}) + +tpl := raymond.MustParse("{{link url text}}") + +ctx := map[string]string{ + "url": "http://www.aymerick.com/", + "text": "This is a cool website", +} + +result := tpl.MustExec(ctx) +fmt.Print(result) +``` + +Output: + +```html +This is a <em>cool</em> website +``` + + +## Helpers + +Helpers can be accessed from any context in a template. You can register a helper with the `RegisterHelper` function. + +For example: + +```html +
+

By {{fullName author}}

+
{{body}}
+ +

Comments

+ + {{#each comments}} +

By {{fullName author}}

+
{{body}}
+ {{/each}} +
+``` + +With this context and helper: + +```go +ctx := map[string]interface{}{ + "author": map[string]string{"firstName": "Jean", "lastName": "Valjean"}, + "body": "Life is difficult", + "comments": []map[string]interface{}{{ + "author": map[string]string{"firstName": "Marcel", "lastName": "Beliveau"}, + "body": "LOL!", + }}, +} + +raymond.RegisterHelper("fullName", func(person map[string]string) string { + return person["firstName"] + " " + person["lastName"] +}) +``` + +Outputs: + +```html +
+

By Jean Valjean

+
Life is difficult
+ +

Comments

+ +

By Marcel Beliveau

+
LOL!
+
+``` + +Helper arguments can be any type. + +The following example uses structs instead of maps and produces the same output as the previous one: + +```html +
+

By {{fullName author}}

+
{{body}}
+ +

Comments

+ + {{#each comments}} +

By {{fullName author}}

+
{{body}}
+ {{/each}} +
+``` + +With this context and helper: + +```go +type Post struct { + Author Person + Body string + Comments []Comment +} + +type Person struct { + FirstName string + LastName string +} + +type Comment struct { + Author Person + Body string +} + +ctx := Post{ + Person{"Jean", "Valjean"}, + "Life is difficult", + []Comment{ + Comment{ + Person{"Marcel", "Beliveau"}, + "LOL!", + }, + }, +} + +RegisterHelper("fullName", func(person Person) string { + return person.FirstName + " " + person.LastName +}) +``` + + +### Template Helpers + +You can register a helper on a specific template, and in that case that helper will be available to that template only: + +```go +tpl := raymond.MustParse("User: {{fullName user.firstName user.lastName}}") + +tpl.RegisterHelper("fullName", func(firstName, lastName string) string { + return firstName + " " + lastName +}) +``` + + +### Built-In Helpers + +Those built-in helpers are available to all templates. + + +#### The `if` block helper + +You can use the `if` helper to conditionally render a block. If its argument returns `false`, `nil`, `0`, `""`, an empty array, an empty slice or an empty map, then raymond will not render the block. + +```html +
+ {{#if author}} +

{{firstName}} {{lastName}}

+ {{/if}} +
+``` + +When using a block expression, you can specify a template section to run if the expression returns a falsy value. That section, marked by `{{else}}` is called an "else section". + +```html +
+ {{#if author}} +

{{firstName}} {{lastName}}

+ {{else}} +

Unknown Author

+ {{/if}} +
+``` + +You can chain several blocks. For example that template: + +```html +{{#if isActive}} + Active +{{else if isInactive}} + Inactive +{{else}} + Unknown +{{/if}} +``` + +With that context: + +```go +ctx := map[string]interface{}{ + "isActive": false, + "isInactive": false, +} +``` + +Outputs: + +```html + Unknown +``` + + +#### The `unless` block helper + +You can use the `unless` helper as the inverse of the `if` helper. Its block will be rendered if the expression returns a falsy value. + +```html +
+ {{#unless license}} +

WARNING: This entry does not have a license!

+ {{/unless}} +
+``` + + +#### The `each` block helper + +You can iterate over an array, a slice, a map or a struct instance using this built-in `each` helper. Inside the block, you can use `this` to reference the element being iterated over. + +For example: + +```html + +``` + +With this context: + +```go +map[string]interface{}{ + "people": []string{ + "Marcel", "Jean-Claude", "Yvette", + }, +} +``` + +Outputs: + +```html + +``` + +You can optionally provide an `{{else}}` section which will display only when the passed argument is an empty array, an empty slice or an empty map (a `struct` instance is never considered empty). + +```html +{{#each paragraphs}} +

{{this}}

+{{else}} +

No content

+{{/each}} +``` + +When looping through items in `each`, you can optionally reference the current loop index via `{{@index}}`. + +```html +{{#each array}} + {{@index}}: {{this}} +{{/each}} +``` + +Additionally for map and struct instance iteration, `{{@key}}` references the current map key or struct field name: + +```html +{{#each map}} + {{@key}}: {{this}} +{{/each}} +``` + +The first and last steps of iteration are noted via the `@first` and `@last` variables. + + +#### The `with` block helper + +You can shift the context for a section of a template by using the built-in `with` block helper. + +```html +
+

{{title}}

+ + {{#with author}} +

By {{firstName}} {{lastName}}

+ {{/with}} +
+``` + +With this context: + +```go +map[string]interface{}{ + "title": "My first post!", + "author": map[string]string{ + "firstName": "Jean", + "lastName": "Valjean", + }, +} +``` + +Outputs: + +```html +
+

My first post!

+ +

By Jean Valjean

+
+``` + +You can optionally provide an `{{else}}` section which will display only when the passed argument is falsy. + +```html +{{#with author}} +

{{name}}

+{{else}} +

No content

+{{/with}} +``` + + +#### The `lookup` helper + +The `lookup` helper allows for dynamic parameter resolution using handlebars variables. + +```html +{{#each bar}} + {{lookup ../foo @index}} +{{/each}} +``` + + +#### The `log` helper + +The `log` helper allows for logging while rendering a template. + +```html +{{log "Look at me!"}} +``` + +Note that the handlebars.js `@level` variable is not supported. + + +#### The `equal` helper + +The `equal` helper renders a block if the string version of both arguments are equals. + +For example that template: + +```html +{{#equal foo "bar"}}foo is bar{{/equal}} +{{#equal foo baz}}foo is the same as baz{{/equal}} +{{#equal nb 0}}nothing{{/equal}} +{{#equal nb 1}}there is one{{/equal}} +{{#equal nb "1"}}everything is stringified before comparison{{/equal}} +``` + +With that context: + +```go +ctx := map[string]interface{}{ + "foo": "bar", + "baz": "bar", + "nb": 1, +} +``` + +Outputs: + +```html +foo is bar +foo is the same as baz + +there is one +everything is stringified before comparison +``` + + +### Block Helpers + +Block helpers make it possible to define custom iterators and other functionality that can invoke the passed block with a new context. + + +#### Block Evaluation + +As an example, let's define a block helper that adds some markup to the wrapped text. + +```html +
+

{{title}}

+
+ {{#bold}}{{body}}{{/bold}} +
+
+``` + +The `bold` helper will add markup to make its text bold. + +```go +raymond.RegisterHelper("bold", func(options *raymond.Options) raymond.SafeString { + return raymond.SafeString(`
` + options.Fn() + "
") +}) +``` + +A helper evaluates the block content with current context by calling `options.Fn()`. + +If you want to evaluate the block with another context, then use `options.FnWith(ctx)`, like this french version of built-in `with` block helper: + +```go +raymond.RegisterHelper("avec", func(context interface{}, options *raymond.Options) string { + return options.FnWith(context) +}) +``` + +With that template: + +```html +{{#avec obj.text}}{{this}}{{/avec}} +``` + + +#### Conditional + +Let's write a french version of `if` block helper: + +```go +source := `{{#si yep}}YEP !{{/si}}` + +ctx := map[string]interface{}{"yep": true} + +raymond.RegisterHelper("si", func(conditional bool, options *raymond.Options) string { + if conditional { + return options.Fn() + } + return "" +}) +``` + +Note that as the first parameter of the helper is typed as `bool` an automatic conversion is made if corresponding context value is not a boolean. So this helper works with that context too: + +```go +ctx := map[string]interface{}{"yep": "message"} +``` + +Here, `"message"` is converted to `true` because it is an non-empty string. See `IsTrue()` function for more informations on boolean conversion. + + +#### Else Block Evaluation + +We can enhance the `si` block helper to evaluate the `else block` by calling `options.Inverse()` if conditional is false: + +```go +source := `{{#si yep}}YEP !{{else}}NOP !{{/si}}` + +ctx := map[string]interface{}{"yep": false} + +raymond.RegisterHelper("si", func(conditional bool, options *raymond.Options) string { + if conditional { + return options.Fn() + } + return options.Inverse() +}) +``` + +Outputs: +``` +NOP ! +``` + + +#### Block Parameters + +It's possible to receive named parameters from supporting helpers. + +```html +{{#each users as |user userId|}} + Id: {{userId}} Name: {{user.name}} +{{/each}} +``` + +In this particular example, `user` will have the same value as the current context and `userId` will have the index/key value for the iteration. + +This allows for nested helpers to avoid name conflicts. + +For example: + +```html +{{#each users as |user userId|}} + {{#each user.books as |book bookId|}} + User: {{userId}} Book: {{bookId}} + {{/each}} +{{/each}} +``` + +With this context: + +```go +ctx := map[string]interface{}{ + "users": map[string]interface{}{ + "marcel": map[string]interface{}{ + "books": map[string]interface{}{ + "book1": "My first book", + "book2": "My second book", + }, + }, + "didier": map[string]interface{}{ + "books": map[string]interface{}{ + "bookA": "Good book", + "bookB": "Bad book", + }, + }, + }, +} +``` + +Outputs: + +```html + User: marcel Book: book1 + User: marcel Book: book2 + User: didier Book: bookA + User: didier Book: bookB +``` + +As you can see, the second block parameter is the map key. When using structs, it is the struct field name. + +When using arrays and slices, the second parameter is element index: + +```go +ctx := map[string]interface{}{ + "users": []map[string]interface{}{ + { + "id": "marcel", + "books": []map[string]interface{}{ + {"id": "book1", "title": "My first book"}, + {"id": "book2", "title": "My second book"}, + }, + }, + { + "id": "didier", + "books": []map[string]interface{}{ + {"id": "bookA", "title": "Good book"}, + {"id": "bookB", "title": "Bad book"}, + }, + }, + }, +} +``` + +Outputs: + +```html + User: 0 Book: 0 + User: 0 Book: 1 + User: 1 Book: 0 + User: 1 Book: 1 +``` + + +### Helper Parameters + +When calling a helper in a template, raymond expects the same number of arguments as the number of helper function parameters. + +So this template: + +```html +{{add a}} +``` + +With this helper: + +```go +raymond.RegisterHelper("add", func(val1, val2 int) string { + return strconv.Itoa(val1 + val2) +}) +``` + +Will simply panics, because we call the helper with one argument whereas it expects two. + + +#### Automatic conversion + +Let's create a `concat` helper that expects two strings and concat them: + +```go +source := `{{concat a b}}` + +ctx := map[string]interface{}{ + "a": "Jean", + "b": "Valjean", +} + +raymond.RegisterHelper("concat", func(val1, val2 string) string { + return val1 + " " + val2 +}) +``` + +Everything goes well, two strings are passed as arguments to the helper that outputs: + +```html +Jean VALJEAN +``` + +But what happens if there is another type than `string` in the context ? For example: + +```go +ctx := map[string]interface{}{ + "a": 10, + "b": "Valjean", +} +``` + +Actually, raymond perfoms automatic string conversion. So because the first parameter of the helper is typed as `string`, the first argument will be converted from the `10` integer to `"10"`, and the helper outputs: + +```html +10 VALJEAN +``` + +Note that this kind of automatic conversion is done with `bool` type too, thanks to the `IsTrue()` function. + + +### Options Argument + +If a helper needs the `Options` argument, just add it at the end of helper parameters: + +```go +raymond.RegisterHelper("add", func(val1, val2 int, options *raymond.Options) string { + return strconv.Itoa(val1 + val2) + " " + options.ValueStr("bananas") +}) +``` + +Thanks to the `options` argument, helpers have access to the current evaluation context, to the `Hash` arguments, and they can manipulate the private data variables. + +The `Options` argument is even necessary for Block Helpers to evaluate block and "else block". + + +#### Context Values + +Helpers fetch current context values with `options.Value()` and `options.ValuesStr()`. + +`Value()` returns an `interface{}` and lets the helper do the type assertions whereas `ValueStr()` automatically converts the value to a `string`. + +For example: + +```go +source := `{{concat a b}}` + +ctx := map[string]interface{}{ + "a": "Marcel", + "b": "Beliveau", + "suffix": "FOREVER !", +} + +raymond.RegisterHelper("concat", func(val1, val2 string, options *raymond.Options) string { + return val1 + " " + val2 + " " + options.ValueStr("suffix") +}) +``` + +Outputs: + +```html +Marcel Beliveau FOREVER ! +``` + +Helpers can get the entire current context with `options.Ctx()` that returns an `interface{}`. + + +#### Helper Hash Arguments + +Helpers access hash arguments with `options.HashProp()` and `options.HashStr()`. + +`HashProp()` returns an `interface{}` and lets the helper do the type assertions whereas `HashStr()` automatically converts the value to a `string`. + +For example: + +```go +source := `{{concat suffix first=a second=b}}` + +ctx := map[string]interface{}{ + "a": "Marcel", + "b": "Beliveau", + "suffix": "FOREVER !", +} + +raymond.RegisterHelper("concat", func(suffix string, options *raymond.Options) string { + return options.HashStr("first") + " " + options.HashStr("second") + " " + suffix +}) +``` + +Outputs: + +```html +Marcel Beliveau FOREVER ! +``` + +Helpers can get the full hash with `options.Hash()` that returns a `map[string]interface{}`. + + +#### Private Data + +Helpers access private data variables with `options.Data()` and `options.DataStr()`. + +`Data()` returns an `interface{}` and lets the helper do the type assertions whereas `DataStr()` automatically converts the value to a `string`. + +Helpers can get the entire current data frame with `options.DataFrame()` that returns a `*DataFrame`. + +For helpers that need to inject their own private data frame, use `options.NewDataFrame()` to create the frame and `options.FnData()` to evaluate the block with that frame. + +For example: + +```go +source := `{{#voodoo kind=a}}Voodoo is {{@magix}}{{/voodoo}}` + +ctx := map[string]interface{}{ + "a": "awesome", +} + +raymond.RegisterHelper("voodoo", func(options *raymond.Options) string { + // create data frame with @magix data + frame := options.NewDataFrame() + frame.Set("magix", options.HashProp("kind")) + + // evaluates block with new data frame + return options.FnData(frame) +}) +``` + +Helpers that need to evaluate the block with a private data frame and a new context can call `options.FnCtxData()`. + + +### Utilites + +In addition to `Escape()`, raymond provides utility functions that can be usefull for helpers. + + +#### `Str()` + +`Str()` converts its parameter to a `string`. + +Booleans: + +```go +raymond.Str(3) + " foos and " + raymond.Str(-1.25) + " bars" +// Outputs: "3 foos and -1.25 bars" +``` + +Numbers: + +``` go +"everything is " + raymond.Str(true) + " and nothing is " + raymond.Str(false) +// Outputs: "everything is true and nothing is false" +``` + +Maps: + +```go +raymond.Str(map[string]string{"foo": "bar"}) +// Outputs: "map[foo:bar]" +``` + +Arrays and Slices: + +```go +raymond.Str([]interface{}{true, 10, "foo", 5, "bar"}) +// Outputs: "true10foo5bar" +``` + + +#### `IsTrue()` + +`IsTrue()` returns the truthy version of its parameter. + +It returns `false` when parameter is either: + + - an empty array + - an empty slice + - an empty map + - `""` + - `nil` + - `0` + - `false` + +For all others values, `IsTrue()` returns `true`. + + +## Context Functions + +In addition to helpers, lambdas found in context are evaluated. + +For example, that template and context: + +```go +source := "I {{feeling}} you" + +ctx := map[string]interface{}{ + "feeling": func() string { + rand.Seed(time.Now().UTC().UnixNano()) + + feelings := []string{"hate", "love"} + return feelings[rand.Intn(len(feelings))] + }, +} +``` + +Randomly renders `I hate you` or `I love you`. + +Those context functions behave like helper functions: they can be called with parameters and they can have an `Options` argument. + + +## Partials + +### Template Partials + +You can register template partials before execution: + +```go +tpl := raymond.MustParse("{{> foo}} baz") +tpl.RegisterPartial("foo", "bar") + +result := tpl.MustExec(nil) +fmt.Print(result) +``` + +Output: + +```html +bar baz +``` + +You can register several partials at once: + +```go +tpl := raymond.MustParse("{{> foo}} and {{> baz}}") +tpl.RegisterPartials(map[string]string{ + "foo": "bar", + "baz": "bat", +}) + +result := tpl.MustExec(nil) +fmt.Print(result) +``` + +Output: + +```html +bar and bat +``` + + +### Global Partials + +You can registers global partials that will be accessible by all templates: + +```go +raymond.RegisterPartial("foo", "bar") + +tpl := raymond.MustParse("{{> foo}} baz") +result := tpl.MustExec(nil) +fmt.Print(result) +``` + +Or: + +```go +raymond.RegisterPartials(map[string]string{ + "foo": "bar", + "baz": "bat", +}) + +tpl := raymond.MustParse("{{> foo}} and {{> baz}}") +result := tpl.MustExec(nil) +fmt.Print(result) +``` + + +### Dynamic Partials + +It's possible to dynamically select the partial to be executed by using sub expression syntax. + +For example, that template randomly evaluates the `foo` or `baz` partial: + +```go +tpl := raymond.MustParse("{{> (whichPartial) }}") +tpl.RegisterPartials(map[string]string{ + "foo": "bar", + "baz": "bat", +}) + +ctx := map[string]interface{}{ + "whichPartial": func() string { + rand.Seed(time.Now().UTC().UnixNano()) + + names := []string{"foo", "baz"} + return names[rand.Intn(len(names))] + }, +} + +result := tpl.MustExec(ctx) +fmt.Print(result) +``` + + +### Partial Contexts + +It's possible to execute partials on a custom context by passing in the context to the partial call. + +For example: + +```go +tpl := raymond.MustParse("User: {{> userDetails user }}") +tpl.RegisterPartial("userDetails", "{{firstname}} {{lastname}}") + +ctx := map[string]interface{}{ + "user": map[string]string{ + "firstname": "Jean", + "lastname": "Valjean", + }, +} + +result := tpl.MustExec(ctx) +fmt.Print(result) +``` + +Displays: + +```html +User: Jean Valjean +``` + + +### Partial Parameters + +Custom data can be passed to partials through hash parameters. + +For example: + +```go +tpl := raymond.MustParse("{{> myPartial name=hero }}") +tpl.RegisterPartial("myPartial", "My hero is {{name}}") + +ctx := map[string]interface{}{ + "hero": "Goldorak", +} + +result := tpl.MustExec(ctx) +fmt.Print(result) +``` + +Displays: + +```html +My hero is Goldorak +``` + + +## Utility Functions + +You can use following utility fuctions to parse and register partials from files: + +- `ParseFile()` - reads a file and return parsed template +- `Template.RegisterPartialFile()` - reads a file and registers its content as a partial with given name +- `Template.RegisterPartialFiles()` - reads several files and registers them as partials, the filename base is used as the partial name + + +## Mustache + +Handlebars is a superset of [mustache](https://mustache.github.io) but it differs on those points: + +- Alternative delimiters are not supported +- There is no recursive lookup + + +## Limitations + +These handlebars options are currently NOT implemented: + +- `compat` - enables recursive field lookup +- `knownHelpers` - list of helpers that are known to exist (truthy) at template execution time +- `knownHelpersOnly` - allows further optimizations based on the known helpers list +- `trackIds` - include the id names used to resolve parameters for helpers +- `noEscape` - disables HTML escaping globally +- `strict` - templates will throw rather than silently ignore missing fields +- `assumeObjects` - removes object existence checks when traversing paths +- `preventIndent` - disables the auto-indententation of nested partials +- `stringParams` - resolves a parameter to it's name if the value isn't present in the context stack + +These handlebars features are currently NOT implemented: + +- raw block content is not passed as a parameter to helper +- `blockHelperMissing` - helper called when a helper can not be directly resolved +- `helperMissing` - helper called when a potential helper expression was not found +- `@contextPath` - value set in `trackIds` mode that records the lookup path for the current context +- `@level` - log level + + +## Handlebars Lexer + +You should not use the lexer directly, but for your information here is an example: + +```go +package main + +import ( + "fmt" + + "github.com/aymerick/raymond/lexer" +) + +func main() { + source := "You know {{nothing}} John Snow" + + output := "" + + lex := lexer.Scan(source) + for { + // consume next token + token := lex.NextToken() + + output += fmt.Sprintf(" %s", token) + + // stops when all tokens have been consumed, or on error + if token.Kind == lexer.TokenEOF || token.Kind == lexer.TokenError { + break + } + } + + fmt.Print(output) +} +``` + +Outputs: + +``` +Content{"You know "} Open{"{{"} ID{"nothing"} Close{"}}"} Content{" John Snow"} EOF +``` + + +## Handlebars Parser + +You should not use the parser directly, but for your information here is an example: + +```go +package main + +import ( + "fmt" + + "github.com/aymerick/raymond/ast" + "github.com/aymerick/raymond/parser" +) + +fu nc main() { + source := "You know {{nothing}} John Snow" + + // parse template + program, err := parser.Parse(source) + if err != nil { + panic(err) + } + + // print AST + output := ast.Print(program) + + fmt.Print(output) +} +``` + +Outputs: + +``` +CONTENT[ 'You know ' ] +{{ PATH:nothing [] }} +CONTENT[ ' John Snow' ] +``` + + +## Test + +First, fetch mustache tests: + + $ git submodule update --init + +To run all tests: + + $ go test ./... + +To filter tests: + + $ go test -run="Partials" + +To run all test and all benchmarks: + + $ go test -bench . ./... + +To test with race detection: + + $ go test -race ./... + + +## References + + - + - + - + - + + +## Others Implementations + +- [handlebars.js](http://handlebarsjs.com) - javascript +- [handlebars.java](https://github.com/jknack/handlebars.java) - java +- [handlebars.rb](https://github.com/cowboyd/handlebars.rb) - ruby +- [handlebars.php](https://github.com/XaminProject/handlebars.php) - php +- [handlebars-objc](https://github.com/Bertrand/handlebars-objc) - Objective C +- [rumblebars](https://github.com/nicolas-cherel/rumblebars) - rust diff --git a/vendor/github.com/aymerick/raymond/VERSION b/vendor/github.com/aymerick/raymond/VERSION new file mode 100644 index 0000000000..e9307ca575 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/VERSION @@ -0,0 +1 @@ +2.0.2 diff --git a/vendor/github.com/aymerick/raymond/ast/node.go b/vendor/github.com/aymerick/raymond/ast/node.go new file mode 100644 index 0000000000..aaef066dea --- /dev/null +++ b/vendor/github.com/aymerick/raymond/ast/node.go @@ -0,0 +1,785 @@ +// Package ast provides structures to represent a handlebars Abstract Syntax Tree, and a Visitor interface to visit that tree. +package ast + +import ( + "fmt" + "strconv" +) + +// References: +// - https://github.com/wycats/handlebars.js/blob/master/lib/handlebars/compiler/ast.js +// - https://github.com/wycats/handlebars.js/blob/master/docs/compiler-api.md +// - https://github.com/golang/go/blob/master/src/text/template/parse/node.go + +// Node is an element in the AST. +type Node interface { + // node type + Type() NodeType + + // location of node in original input string + Location() Loc + + // string representation, used for debugging + String() string + + // accepts visitor + Accept(Visitor) interface{} +} + +// Visitor is the interface to visit an AST. +type Visitor interface { + VisitProgram(*Program) interface{} + + // statements + VisitMustache(*MustacheStatement) interface{} + VisitBlock(*BlockStatement) interface{} + VisitPartial(*PartialStatement) interface{} + VisitContent(*ContentStatement) interface{} + VisitComment(*CommentStatement) interface{} + + // expressions + VisitExpression(*Expression) interface{} + VisitSubExpression(*SubExpression) interface{} + VisitPath(*PathExpression) interface{} + + // literals + VisitString(*StringLiteral) interface{} + VisitBoolean(*BooleanLiteral) interface{} + VisitNumber(*NumberLiteral) interface{} + + // miscellaneous + VisitHash(*Hash) interface{} + VisitHashPair(*HashPair) interface{} +} + +// NodeType represents an AST Node type. +type NodeType int + +// Type returns itself, and permits struct includers to satisfy that part of Node interface. +func (t NodeType) Type() NodeType { + return t +} + +const ( + // NodeProgram is the program node + NodeProgram NodeType = iota + + // NodeMustache is the mustache statement node + NodeMustache + + // NodeBlock is the block statement node + NodeBlock + + // NodePartial is the partial statement node + NodePartial + + // NodeContent is the content statement node + NodeContent + + // NodeComment is the comment statement node + NodeComment + + // NodeExpression is the expression node + NodeExpression + + // NodeSubExpression is the subexpression node + NodeSubExpression + + // NodePath is the expression path node + NodePath + + // NodeBoolean is the literal boolean node + NodeBoolean + + // NodeNumber is the literal number node + NodeNumber + + // NodeString is the literal string node + NodeString + + // NodeHash is the hash node + NodeHash + + // NodeHashPair is the hash pair node + NodeHashPair +) + +// Loc represents the position of a parsed node in source file. +type Loc struct { + Pos int // Byte position + Line int // Line number +} + +// Location returns itself, and permits struct includers to satisfy that part of Node interface. +func (l Loc) Location() Loc { + return l +} + +// Strip describes node whitespace management. +type Strip struct { + Open bool + Close bool + + OpenStandalone bool + CloseStandalone bool + InlineStandalone bool +} + +// NewStrip instanciates a Strip for given open and close mustaches. +func NewStrip(openStr, closeStr string) *Strip { + return &Strip{ + Open: (len(openStr) > 2) && openStr[2] == '~', + Close: (len(closeStr) > 2) && closeStr[len(closeStr)-3] == '~', + } +} + +// NewStripForStr instanciates a Strip for given tag. +func NewStripForStr(str string) *Strip { + return &Strip{ + Open: (len(str) > 2) && str[2] == '~', + Close: (len(str) > 2) && str[len(str)-3] == '~', + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (s *Strip) String() string { + return fmt.Sprintf("Open: %t, Close: %t, OpenStandalone: %t, CloseStandalone: %t, InlineStandalone: %t", s.Open, s.Close, s.OpenStandalone, s.CloseStandalone, s.InlineStandalone) +} + +// +// Program +// + +// Program represents a program node. +type Program struct { + NodeType + Loc + + Body []Node // [ Statement ... ] + BlockParams []string + Chained bool + + // whitespace management + Strip *Strip +} + +// NewProgram instanciates a new program node. +func NewProgram(pos int, line int) *Program { + return &Program{ + NodeType: NodeProgram, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *Program) String() string { + return fmt.Sprintf("Program{Pos: %d}", node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *Program) Accept(visitor Visitor) interface{} { + return visitor.VisitProgram(node) +} + +// AddStatement adds given statement to program. +func (node *Program) AddStatement(statement Node) { + node.Body = append(node.Body, statement) +} + +// +// Mustache Statement +// + +// MustacheStatement represents a mustache node. +type MustacheStatement struct { + NodeType + Loc + + Unescaped bool + Expression *Expression + + // whitespace management + Strip *Strip +} + +// NewMustacheStatement instanciates a new mustache node. +func NewMustacheStatement(pos int, line int, unescaped bool) *MustacheStatement { + return &MustacheStatement{ + NodeType: NodeMustache, + Loc: Loc{pos, line}, + Unescaped: unescaped, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *MustacheStatement) String() string { + return fmt.Sprintf("Mustache{Pos: %d}", node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *MustacheStatement) Accept(visitor Visitor) interface{} { + return visitor.VisitMustache(node) +} + +// +// Block Statement +// + +// BlockStatement represents a block node. +type BlockStatement struct { + NodeType + Loc + + Expression *Expression + + Program *Program + Inverse *Program + + // whitespace management + OpenStrip *Strip + InverseStrip *Strip + CloseStrip *Strip +} + +// NewBlockStatement instanciates a new block node. +func NewBlockStatement(pos int, line int) *BlockStatement { + return &BlockStatement{ + NodeType: NodeBlock, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *BlockStatement) String() string { + return fmt.Sprintf("Block{Pos: %d}", node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *BlockStatement) Accept(visitor Visitor) interface{} { + return visitor.VisitBlock(node) +} + +// +// Partial Statement +// + +// PartialStatement represents a partial node. +type PartialStatement struct { + NodeType + Loc + + Name Node // PathExpression | SubExpression + Params []Node // [ Expression ... ] + Hash *Hash + + // whitespace management + Strip *Strip + Indent string +} + +// NewPartialStatement instanciates a new partial node. +func NewPartialStatement(pos int, line int) *PartialStatement { + return &PartialStatement{ + NodeType: NodePartial, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *PartialStatement) String() string { + return fmt.Sprintf("Partial{Name:%s, Pos:%d}", node.Name, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *PartialStatement) Accept(visitor Visitor) interface{} { + return visitor.VisitPartial(node) +} + +// +// Content Statement +// + +// ContentStatement represents a content node. +type ContentStatement struct { + NodeType + Loc + + Value string + Original string + + // whitespace management + RightStripped bool + LeftStripped bool +} + +// NewContentStatement instanciates a new content node. +func NewContentStatement(pos int, line int, val string) *ContentStatement { + return &ContentStatement{ + NodeType: NodeContent, + Loc: Loc{pos, line}, + + Value: val, + Original: val, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *ContentStatement) String() string { + return fmt.Sprintf("Content{Value:'%s', Pos:%d}", node.Value, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *ContentStatement) Accept(visitor Visitor) interface{} { + return visitor.VisitContent(node) +} + +// +// Comment Statement +// + +// CommentStatement represents a comment node. +type CommentStatement struct { + NodeType + Loc + + Value string + + // whitespace management + Strip *Strip +} + +// NewCommentStatement instanciates a new comment node. +func NewCommentStatement(pos int, line int, val string) *CommentStatement { + return &CommentStatement{ + NodeType: NodeComment, + Loc: Loc{pos, line}, + + Value: val, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *CommentStatement) String() string { + return fmt.Sprintf("Comment{Value:'%s', Pos:%d}", node.Value, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *CommentStatement) Accept(visitor Visitor) interface{} { + return visitor.VisitComment(node) +} + +// +// Expression +// + +// Expression represents an expression node. +type Expression struct { + NodeType + Loc + + Path Node // PathExpression | StringLiteral | BooleanLiteral | NumberLiteral + Params []Node // [ Expression ... ] + Hash *Hash +} + +// NewExpression instanciates a new expression node. +func NewExpression(pos int, line int) *Expression { + return &Expression{ + NodeType: NodeExpression, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *Expression) String() string { + return fmt.Sprintf("Expr{Path:%s, Pos:%d}", node.Path, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *Expression) Accept(visitor Visitor) interface{} { + return visitor.VisitExpression(node) +} + +// HelperName returns helper name, or an empty string if this expression can't be a helper. +func (node *Expression) HelperName() string { + path, ok := node.Path.(*PathExpression) + if !ok { + return "" + } + + if path.Data || (len(path.Parts) != 1) || (path.Depth > 0) || path.Scoped { + return "" + } + + return path.Parts[0] +} + +// FieldPath returns path expression representing a field path, or nil if this is not a field path. +func (node *Expression) FieldPath() *PathExpression { + path, ok := node.Path.(*PathExpression) + if !ok { + return nil + } + + return path +} + +// LiteralStr returns the string representation of literal value, with a boolean set to false if this is not a literal. +func (node *Expression) LiteralStr() (string, bool) { + return LiteralStr(node.Path) +} + +// Canonical returns the canonical form of expression node as a string. +func (node *Expression) Canonical() string { + if str, ok := HelperNameStr(node.Path); ok { + return str + } + + return "" +} + +// HelperNameStr returns the string representation of a helper name, with a boolean set to false if this is not a valid helper name. +// +// helperName : path | dataName | STRING | NUMBER | BOOLEAN | UNDEFINED | NULL +func HelperNameStr(node Node) (string, bool) { + // PathExpression + if str, ok := PathExpressionStr(node); ok { + return str, ok + } + + // Literal + if str, ok := LiteralStr(node); ok { + return str, ok + } + + return "", false +} + +// PathExpressionStr returns the string representation of path expression value, with a boolean set to false if this is not a path expression. +func PathExpressionStr(node Node) (string, bool) { + if path, ok := node.(*PathExpression); ok { + result := path.Original + + // "[foo bar]"" => "foo bar" + if (len(result) >= 2) && (result[0] == '[') && (result[len(result)-1] == ']') { + result = result[1 : len(result)-1] + } + + return result, true + } + + return "", false +} + +// LiteralStr returns the string representation of literal value, with a boolean set to false if this is not a literal. +func LiteralStr(node Node) (string, bool) { + if lit, ok := node.(*StringLiteral); ok { + return lit.Value, true + } + + if lit, ok := node.(*BooleanLiteral); ok { + return lit.Canonical(), true + } + + if lit, ok := node.(*NumberLiteral); ok { + return lit.Canonical(), true + } + + return "", false +} + +// +// SubExpression +// + +// SubExpression represents a subexpression node. +type SubExpression struct { + NodeType + Loc + + Expression *Expression +} + +// NewSubExpression instanciates a new subexpression node. +func NewSubExpression(pos int, line int) *SubExpression { + return &SubExpression{ + NodeType: NodeSubExpression, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *SubExpression) String() string { + return fmt.Sprintf("Sexp{Path:%s, Pos:%d}", node.Expression.Path, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *SubExpression) Accept(visitor Visitor) interface{} { + return visitor.VisitSubExpression(node) +} + +// +// Path Expression +// + +// PathExpression represents a path expression node. +type PathExpression struct { + NodeType + Loc + + Original string + Depth int + Parts []string + Data bool + Scoped bool +} + +// NewPathExpression instanciates a new path expression node. +func NewPathExpression(pos int, line int, data bool) *PathExpression { + result := &PathExpression{ + NodeType: NodePath, + Loc: Loc{pos, line}, + + Data: data, + } + + if data { + result.Original = "@" + } + + return result +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *PathExpression) String() string { + return fmt.Sprintf("Path{Original:'%s', Pos:%d}", node.Original, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *PathExpression) Accept(visitor Visitor) interface{} { + return visitor.VisitPath(node) +} + +// Part adds path part. +func (node *PathExpression) Part(part string) { + node.Original += part + + switch part { + case "..": + node.Depth++ + node.Scoped = true + case ".", "this": + node.Scoped = true + default: + node.Parts = append(node.Parts, part) + } +} + +// Sep adds path separator. +func (node *PathExpression) Sep(separator string) { + node.Original += separator +} + +// IsDataRoot returns true if path expression is @root. +func (node *PathExpression) IsDataRoot() bool { + return node.Data && (node.Parts[0] == "root") +} + +// +// String Literal +// + +// StringLiteral represents a string node. +type StringLiteral struct { + NodeType + Loc + + Value string +} + +// NewStringLiteral instanciates a new string node. +func NewStringLiteral(pos int, line int, val string) *StringLiteral { + return &StringLiteral{ + NodeType: NodeString, + Loc: Loc{pos, line}, + + Value: val, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *StringLiteral) String() string { + return fmt.Sprintf("String{Value:'%s', Pos:%d}", node.Value, node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *StringLiteral) Accept(visitor Visitor) interface{} { + return visitor.VisitString(node) +} + +// +// Boolean Literal +// + +// BooleanLiteral represents a boolean node. +type BooleanLiteral struct { + NodeType + Loc + + Value bool + Original string +} + +// NewBooleanLiteral instanciates a new boolean node. +func NewBooleanLiteral(pos int, line int, val bool, original string) *BooleanLiteral { + return &BooleanLiteral{ + NodeType: NodeBoolean, + Loc: Loc{pos, line}, + + Value: val, + Original: original, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *BooleanLiteral) String() string { + return fmt.Sprintf("Boolean{Value:%s, Pos:%d}", node.Canonical(), node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *BooleanLiteral) Accept(visitor Visitor) interface{} { + return visitor.VisitBoolean(node) +} + +// Canonical returns the canonical form of boolean node as a string (ie. "true" | "false"). +func (node *BooleanLiteral) Canonical() string { + if node.Value { + return "true" + } + + return "false" +} + +// +// Number Literal +// + +// NumberLiteral represents a number node. +type NumberLiteral struct { + NodeType + Loc + + Value float64 + IsInt bool + Original string +} + +// NewNumberLiteral instanciates a new number node. +func NewNumberLiteral(pos int, line int, val float64, isInt bool, original string) *NumberLiteral { + return &NumberLiteral{ + NodeType: NodeNumber, + Loc: Loc{pos, line}, + + Value: val, + IsInt: isInt, + Original: original, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *NumberLiteral) String() string { + return fmt.Sprintf("Number{Value:%s, Pos:%d}", node.Canonical(), node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *NumberLiteral) Accept(visitor Visitor) interface{} { + return visitor.VisitNumber(node) +} + +// Canonical returns the canonical form of number node as a string (eg: "12", "-1.51"). +func (node *NumberLiteral) Canonical() string { + prec := -1 + if node.IsInt { + prec = 0 + } + return strconv.FormatFloat(node.Value, 'f', prec, 64) +} + +// Number returns an integer or a float. +func (node *NumberLiteral) Number() interface{} { + if node.IsInt { + return int(node.Value) + } + + return node.Value +} + +// +// Hash +// + +// Hash represents a hash node. +type Hash struct { + NodeType + Loc + + Pairs []*HashPair +} + +// NewHash instanciates a new hash node. +func NewHash(pos int, line int) *Hash { + return &Hash{ + NodeType: NodeHash, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *Hash) String() string { + result := fmt.Sprintf("Hash{[%d", node.Loc.Pos) + + for i, p := range node.Pairs { + if i > 0 { + result += ", " + } + result += p.String() + } + + return result + fmt.Sprintf("], Pos:%d}", node.Loc.Pos) +} + +// Accept is the receiver entry point for visitors. +func (node *Hash) Accept(visitor Visitor) interface{} { + return visitor.VisitHash(node) +} + +// +// HashPair +// + +// HashPair represents a hash pair node. +type HashPair struct { + NodeType + Loc + + Key string + Val Node // Expression +} + +// NewHashPair instanciates a new hash pair node. +func NewHashPair(pos int, line int) *HashPair { + return &HashPair{ + NodeType: NodeHashPair, + Loc: Loc{pos, line}, + } +} + +// String returns a string representation of receiver that can be used for debugging. +func (node *HashPair) String() string { + return node.Key + "=" + node.Val.String() +} + +// Accept is the receiver entry point for visitors. +func (node *HashPair) Accept(visitor Visitor) interface{} { + return visitor.VisitHashPair(node) +} diff --git a/vendor/github.com/aymerick/raymond/ast/print.go b/vendor/github.com/aymerick/raymond/ast/print.go new file mode 100644 index 0000000000..133ae6ea46 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/ast/print.go @@ -0,0 +1,279 @@ +package ast + +import ( + "fmt" + "strings" +) + +// printVisitor implements the Visitor interface to print a AST. +type printVisitor struct { + buf string + depth int + + original bool + inBlock bool +} + +func newPrintVisitor() *printVisitor { + return &printVisitor{} +} + +// Print returns a string representation of given AST, that can be used for debugging purpose. +func Print(node Node) string { + visitor := newPrintVisitor() + node.Accept(visitor) + return visitor.output() +} + +func (v *printVisitor) output() string { + return v.buf +} + +func (v *printVisitor) indent() { + for i := 0; i < v.depth; { + v.buf += " " + i++ + } +} + +func (v *printVisitor) str(val string) { + v.buf += val +} + +func (v *printVisitor) nl() { + v.str("\n") +} + +func (v *printVisitor) line(val string) { + v.indent() + v.str(val) + v.nl() +} + +// +// Visitor interface +// + +// Statements + +// VisitProgram implements corresponding Visitor interface method +func (v *printVisitor) VisitProgram(node *Program) interface{} { + if len(node.BlockParams) > 0 { + v.line("BLOCK PARAMS: [ " + strings.Join(node.BlockParams, " ") + " ]") + } + + for _, n := range node.Body { + n.Accept(v) + } + + return nil +} + +// VisitMustache implements corresponding Visitor interface method +func (v *printVisitor) VisitMustache(node *MustacheStatement) interface{} { + v.indent() + v.str("{{ ") + + node.Expression.Accept(v) + + v.str(" }}") + v.nl() + + return nil +} + +// VisitBlock implements corresponding Visitor interface method +func (v *printVisitor) VisitBlock(node *BlockStatement) interface{} { + v.inBlock = true + + v.line("BLOCK:") + v.depth++ + + node.Expression.Accept(v) + + if node.Program != nil { + v.line("PROGRAM:") + v.depth++ + node.Program.Accept(v) + v.depth-- + } + + if node.Inverse != nil { + // if node.Program != nil { + // v.depth++ + // } + + v.line("{{^}}") + v.depth++ + node.Inverse.Accept(v) + v.depth-- + + // if node.Program != nil { + // v.depth-- + // } + } + + v.inBlock = false + + return nil +} + +// VisitPartial implements corresponding Visitor interface method +func (v *printVisitor) VisitPartial(node *PartialStatement) interface{} { + v.indent() + v.str("{{> PARTIAL:") + + v.original = true + node.Name.Accept(v) + v.original = false + + if len(node.Params) > 0 { + v.str(" ") + node.Params[0].Accept(v) + } + + // hash + if node.Hash != nil { + v.str(" ") + node.Hash.Accept(v) + } + + v.str(" }}") + v.nl() + + return nil +} + +// VisitContent implements corresponding Visitor interface method +func (v *printVisitor) VisitContent(node *ContentStatement) interface{} { + v.line("CONTENT[ '" + node.Value + "' ]") + + return nil +} + +// VisitComment implements corresponding Visitor interface method +func (v *printVisitor) VisitComment(node *CommentStatement) interface{} { + v.line("{{! '" + node.Value + "' }}") + + return nil +} + +// Expressions + +// VisitExpression implements corresponding Visitor interface method +func (v *printVisitor) VisitExpression(node *Expression) interface{} { + if v.inBlock { + v.indent() + } + + // path + node.Path.Accept(v) + + // params + v.str(" [") + for i, n := range node.Params { + if i > 0 { + v.str(", ") + } + n.Accept(v) + } + v.str("]") + + // hash + if node.Hash != nil { + v.str(" ") + node.Hash.Accept(v) + } + + if v.inBlock { + v.nl() + } + + return nil +} + +// VisitSubExpression implements corresponding Visitor interface method +func (v *printVisitor) VisitSubExpression(node *SubExpression) interface{} { + node.Expression.Accept(v) + + return nil +} + +// VisitPath implements corresponding Visitor interface method +func (v *printVisitor) VisitPath(node *PathExpression) interface{} { + if v.original { + v.str(node.Original) + } else { + path := strings.Join(node.Parts, "/") + + result := "" + if node.Data { + result += "@" + } + + v.str(result + "PATH:" + path) + } + + return nil +} + +// Literals + +// VisitString implements corresponding Visitor interface method +func (v *printVisitor) VisitString(node *StringLiteral) interface{} { + if v.original { + v.str(node.Value) + } else { + v.str("\"" + node.Value + "\"") + } + + return nil +} + +// VisitBoolean implements corresponding Visitor interface method +func (v *printVisitor) VisitBoolean(node *BooleanLiteral) interface{} { + if v.original { + v.str(node.Original) + } else { + v.str(fmt.Sprintf("BOOLEAN{%s}", node.Canonical())) + } + + return nil +} + +// VisitNumber implements corresponding Visitor interface method +func (v *printVisitor) VisitNumber(node *NumberLiteral) interface{} { + if v.original { + v.str(node.Original) + } else { + v.str(fmt.Sprintf("NUMBER{%s}", node.Canonical())) + } + + return nil +} + +// Miscellaneous + +// VisitHash implements corresponding Visitor interface method +func (v *printVisitor) VisitHash(node *Hash) interface{} { + v.str("HASH{") + + for i, p := range node.Pairs { + if i > 0 { + v.str(", ") + } + p.Accept(v) + } + + v.str("}") + + return nil +} + +// VisitHashPair implements corresponding Visitor interface method +func (v *printVisitor) VisitHashPair(node *HashPair) interface{} { + v.str(node.Key + "=") + node.Val.Accept(v) + + return nil +} diff --git a/vendor/github.com/aymerick/raymond/data_frame.go b/vendor/github.com/aymerick/raymond/data_frame.go new file mode 100644 index 0000000000..ce632189cd --- /dev/null +++ b/vendor/github.com/aymerick/raymond/data_frame.go @@ -0,0 +1,95 @@ +package raymond + +import "reflect" + +// DataFrame represents a private data frame. +// +// Cf. private variables documentation at: http://handlebarsjs.com/block_helpers.html +type DataFrame struct { + parent *DataFrame + data map[string]interface{} +} + +// NewDataFrame instanciates a new private data frame. +func NewDataFrame() *DataFrame { + return &DataFrame{ + data: make(map[string]interface{}), + } +} + +// Copy instanciates a new private data frame with receiver as parent. +func (p *DataFrame) Copy() *DataFrame { + result := NewDataFrame() + + for k, v := range p.data { + result.data[k] = v + } + + result.parent = p + + return result +} + +// newIterDataFrame instanciates a new private data frame with receiver as parent and with iteration data set (@index, @key, @first, @last) +func (p *DataFrame) newIterDataFrame(length int, i int, key interface{}) *DataFrame { + result := p.Copy() + + result.Set("index", i) + result.Set("key", key) + result.Set("first", i == 0) + result.Set("last", i == length-1) + + return result +} + +// Set sets a data value. +func (p *DataFrame) Set(key string, val interface{}) { + p.data[key] = val +} + +// Get gets a data value. +func (p *DataFrame) Get(key string) interface{} { + return p.find([]string{key}) +} + +// find gets a deep data value +// +// @todo This is NOT consistent with the way we resolve data in template (cf. `evalDataPathExpression()`) ! FIX THAT ! +func (p *DataFrame) find(parts []string) interface{} { + data := p.data + + for i, part := range parts { + val := data[part] + if val == nil { + return nil + } + + if i == len(parts)-1 { + // found + return val + } + + valValue := reflect.ValueOf(val) + if valValue.Kind() != reflect.Map { + // not found + return nil + } + + // continue + data = mapStringInterface(valValue) + } + + // not found + return nil +} + +// mapStringInterface converts any `map` to `map[string]interface{}` +func mapStringInterface(value reflect.Value) map[string]interface{} { + result := make(map[string]interface{}) + + for _, key := range value.MapKeys() { + result[strValue(key)] = value.MapIndex(key).Interface() + } + + return result +} diff --git a/vendor/github.com/aymerick/raymond/escape.go b/vendor/github.com/aymerick/raymond/escape.go new file mode 100644 index 0000000000..6a0363c61b --- /dev/null +++ b/vendor/github.com/aymerick/raymond/escape.go @@ -0,0 +1,65 @@ +package raymond + +import ( + "bytes" + "strings" +) + +// +// That whole file is borrowed from https://github.com/golang/go/tree/master/src/html/escape.go +// +// With changes: +// ' => ' +// " => " +// +// To stay in sync with JS implementation, and make mustache tests pass. +// + +type writer interface { + WriteString(string) (int, error) +} + +const escapedChars = `&'<>"` + +func escape(w writer, s string) error { + i := strings.IndexAny(s, escapedChars) + for i != -1 { + if _, err := w.WriteString(s[:i]); err != nil { + return err + } + var esc string + switch s[i] { + case '&': + esc = "&" + case '\'': + esc = "'" + case '<': + esc = "<" + case '>': + esc = ">" + case '"': + esc = """ + default: + panic("unrecognized escape character") + } + s = s[i+1:] + if _, err := w.WriteString(esc); err != nil { + return err + } + i = strings.IndexAny(s, escapedChars) + } + _, err := w.WriteString(s) + return err +} + +// Escape escapes special HTML characters. +// +// It can be used by helpers that return a SafeString and that need to escape some content by themselves. +func Escape(s string) string { + if strings.IndexAny(s, escapedChars) == -1 { + return s + } + var buf bytes.Buffer + escape(&buf, s) + return buf.String() +} diff --git a/vendor/github.com/aymerick/raymond/eval.go b/vendor/github.com/aymerick/raymond/eval.go new file mode 100644 index 0000000000..7683f4e4f8 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/eval.go @@ -0,0 +1,1005 @@ +package raymond + +import ( + "bytes" + "fmt" + "reflect" + "strconv" + "strings" + + "github.com/aymerick/raymond/ast" +) + +var ( + // @note borrowed from https://github.com/golang/go/tree/master/src/text/template/exec.go + errorType = reflect.TypeOf((*error)(nil)).Elem() + fmtStringerType = reflect.TypeOf((*fmt.Stringer)(nil)).Elem() + + zero reflect.Value +) + +// evalVisitor evaluates a handlebars template with context +type evalVisitor struct { + tpl *Template + + // contexts stack + ctx []reflect.Value + + // current data frame (chained with parent) + dataFrame *DataFrame + + // block parameters stack + blockParams []map[string]interface{} + + // block statements stack + blocks []*ast.BlockStatement + + // expressions stack + exprs []*ast.Expression + + // memoize expressions that were function calls + exprFunc map[*ast.Expression]bool + + // used for info on panic + curNode ast.Node +} + +// NewEvalVisitor instanciate a new evaluation visitor with given context and initial private data frame +// +// If privData is nil, then a default data frame is created +func newEvalVisitor(tpl *Template, ctx interface{}, privData *DataFrame) *evalVisitor { + frame := privData + if frame == nil { + frame = NewDataFrame() + } + + return &evalVisitor{ + tpl: tpl, + ctx: []reflect.Value{reflect.ValueOf(ctx)}, + dataFrame: frame, + exprFunc: make(map[*ast.Expression]bool), + } +} + +// at sets current node +func (v *evalVisitor) at(node ast.Node) { + v.curNode = node +} + +// +// Contexts stack +// + +// pushCtx pushes new context to the stack +func (v *evalVisitor) pushCtx(ctx reflect.Value) { + v.ctx = append(v.ctx, ctx) +} + +// popCtx pops last context from stack +func (v *evalVisitor) popCtx() reflect.Value { + if len(v.ctx) == 0 { + return zero + } + + var result reflect.Value + result, v.ctx = v.ctx[len(v.ctx)-1], v.ctx[:len(v.ctx)-1] + + return result +} + +// rootCtx returns root context +func (v *evalVisitor) rootCtx() reflect.Value { + return v.ctx[0] +} + +// curCtx returns current context +func (v *evalVisitor) curCtx() reflect.Value { + return v.ancestorCtx(0) +} + +// ancestorCtx returns ancestor context +func (v *evalVisitor) ancestorCtx(depth int) reflect.Value { + index := len(v.ctx) - 1 - depth + if index < 0 { + return zero + } + + return v.ctx[index] +} + +// +// Private data frame +// + +// setDataFrame sets new data frame +func (v *evalVisitor) setDataFrame(frame *DataFrame) { + v.dataFrame = frame +} + +// popDataFrame sets back parent data frame +func (v *evalVisitor) popDataFrame() { + v.dataFrame = v.dataFrame.parent +} + +// +// Block Parameters stack +// + +// pushBlockParams pushes new block params to the stack +func (v *evalVisitor) pushBlockParams(params map[string]interface{}) { + v.blockParams = append(v.blockParams, params) +} + +// popBlockParams pops last block params from stack +func (v *evalVisitor) popBlockParams() map[string]interface{} { + var result map[string]interface{} + + if len(v.blockParams) == 0 { + return result + } + + result, v.blockParams = v.blockParams[len(v.blockParams)-1], v.blockParams[:len(v.blockParams)-1] + return result +} + +// blockParam iterates on stack to find given block parameter, and returns its value or nil if not founc +func (v *evalVisitor) blockParam(name string) interface{} { + for i := len(v.blockParams) - 1; i >= 0; i-- { + for k, v := range v.blockParams[i] { + if name == k { + return v + } + } + } + + return nil +} + +// +// Blocks stack +// + +// pushBlock pushes new block statement to stack +func (v *evalVisitor) pushBlock(block *ast.BlockStatement) { + v.blocks = append(v.blocks, block) +} + +// popBlock pops last block statement from stack +func (v *evalVisitor) popBlock() *ast.BlockStatement { + if len(v.blocks) == 0 { + return nil + } + + var result *ast.BlockStatement + result, v.blocks = v.blocks[len(v.blocks)-1], v.blocks[:len(v.blocks)-1] + + return result +} + +// curBlock returns current block statement +func (v *evalVisitor) curBlock() *ast.BlockStatement { + if len(v.blocks) == 0 { + return nil + } + + return v.blocks[len(v.blocks)-1] +} + +// +// Expressions stack +// + +// pushExpr pushes new expression to stack +func (v *evalVisitor) pushExpr(expression *ast.Expression) { + v.exprs = append(v.exprs, expression) +} + +// popExpr pops last expression from stack +func (v *evalVisitor) popExpr() *ast.Expression { + if len(v.exprs) == 0 { + return nil + } + + var result *ast.Expression + result, v.exprs = v.exprs[len(v.exprs)-1], v.exprs[:len(v.exprs)-1] + + return result +} + +// curExpr returns current expression +func (v *evalVisitor) curExpr() *ast.Expression { + if len(v.exprs) == 0 { + return nil + } + + return v.exprs[len(v.exprs)-1] +} + +// +// Error functions +// + +// errPanic panics +func (v *evalVisitor) errPanic(err error) { + panic(fmt.Errorf("Evaluation error: %s\nCurrent node:\n\t%s", err, v.curNode)) +} + +// errorf panics with a custom message +func (v *evalVisitor) errorf(format string, args ...interface{}) { + v.errPanic(fmt.Errorf(format, args...)) +} + +// +// Evaluation +// + +// evalProgram eEvaluates program with given context and returns string result +func (v *evalVisitor) evalProgram(program *ast.Program, ctx interface{}, data *DataFrame, key interface{}) string { + blockParams := make(map[string]interface{}) + + // compute block params + if len(program.BlockParams) > 0 { + blockParams[program.BlockParams[0]] = ctx + } + + if (len(program.BlockParams) > 1) && (key != nil) { + blockParams[program.BlockParams[1]] = key + } + + // push contexts + if len(blockParams) > 0 { + v.pushBlockParams(blockParams) + } + + ctxVal := reflect.ValueOf(ctx) + if ctxVal.IsValid() { + v.pushCtx(ctxVal) + } + + if data != nil { + v.setDataFrame(data) + } + + // evaluate program + result, _ := program.Accept(v).(string) + + // pop contexts + if data != nil { + v.popDataFrame() + } + + if ctxVal.IsValid() { + v.popCtx() + } + + if len(blockParams) > 0 { + v.popBlockParams() + } + + return result +} + +// evalPath evaluates all path parts with given context +func (v *evalVisitor) evalPath(ctx reflect.Value, parts []string, exprRoot bool) (reflect.Value, bool) { + partResolved := false + + for i := 0; i < len(parts); i++ { + part := parts[i] + + // "[foo bar]"" => "foo bar" + if (len(part) >= 2) && (part[0] == '[') && (part[len(part)-1] == ']') { + part = part[1 : len(part)-1] + } + + ctx = v.evalField(ctx, part, exprRoot) + if !ctx.IsValid() { + break + } + + // we resolved at least one part of path + partResolved = true + } + + return ctx, partResolved +} + +// evalField evaluates field with given context +func (v *evalVisitor) evalField(ctx reflect.Value, fieldName string, exprRoot bool) reflect.Value { + result := zero + + ctx, _ = indirect(ctx) + if !ctx.IsValid() { + return result + } + + // check if this is a method call + result, isMeth := v.evalMethod(ctx, fieldName, exprRoot) + if !isMeth { + switch ctx.Kind() { + case reflect.Struct: + // example: firstName => FirstName + expFieldName := strings.Title(fieldName) + + // check if struct have this field and that it is exported + if tField, ok := ctx.Type().FieldByName(expFieldName); ok && (tField.PkgPath == "") { + // struct field + result = ctx.FieldByIndex(tField.Index) + break + } + + // attempts to find template variable name as a struct tag + result = v.evalStructTag(ctx, fieldName) + case reflect.Map: + nameVal := reflect.ValueOf(fieldName) + if nameVal.Type().AssignableTo(ctx.Type().Key()) { + // map key + result = ctx.MapIndex(nameVal) + } + case reflect.Array, reflect.Slice: + if i, err := strconv.Atoi(fieldName); (err == nil) && (i < ctx.Len()) { + result = ctx.Index(i) + } + } + } + + // check if result is a function + result, _ = indirect(result) + if result.Kind() == reflect.Func { + result = v.evalFieldFunc(fieldName, result, exprRoot) + } + + return result +} + +// evalFieldFunc tries to evaluate given method name, and a boolean to indicate if this was a method call +func (v *evalVisitor) evalMethod(ctx reflect.Value, name string, exprRoot bool) (reflect.Value, bool) { + if ctx.Kind() != reflect.Interface && ctx.CanAddr() { + ctx = ctx.Addr() + } + + method := ctx.MethodByName(name) + if !method.IsValid() { + // example: subject() => Subject() + method = ctx.MethodByName(strings.Title(name)) + } + + if !method.IsValid() { + return zero, false + } + + return v.evalFieldFunc(name, method, exprRoot), true +} + +// evalFieldFunc evaluates given function +func (v *evalVisitor) evalFieldFunc(name string, funcVal reflect.Value, exprRoot bool) reflect.Value { + ensureValidHelper(name, funcVal) + + var options *Options + if exprRoot { + // create function arg with all params/hash + expr := v.curExpr() + options = v.helperOptions(expr) + + // ok, that expression was a function call + v.exprFunc[expr] = true + } else { + // we are not at root of expression, so we are a parameter... and we don't like + // infinite loops caused by trying to parse ourself forever + options = newEmptyOptions(v) + } + + return v.callFunc(name, funcVal, options) +} + +// evalStructTag checks for the existence of a struct tag containing the +// name of the variable in the template. This allows for a template variable to +// be separated from the field in the struct. +func (v *evalVisitor) evalStructTag(ctx reflect.Value, name string) reflect.Value { + val := reflect.ValueOf(ctx.Interface()) + + for i := 0; i < val.NumField(); i++ { + field := val.Type().Field(i) + tag := field.Tag.Get("handlebars") + if tag == name { + return val.Field(i) + } + } + + return zero +} + +// findBlockParam returns node's block parameter +func (v *evalVisitor) findBlockParam(node *ast.PathExpression) (string, interface{}) { + if len(node.Parts) > 0 { + name := node.Parts[0] + if value := v.blockParam(name); value != nil { + return name, value + } + } + + return "", nil +} + +// evalPathExpression evaluates a path expression +func (v *evalVisitor) evalPathExpression(node *ast.PathExpression, exprRoot bool) interface{} { + var result interface{} + + if name, value := v.findBlockParam(node); value != nil { + // block parameter value + + // We push a new context so we can evaluate the path expression (note: this may be a bad idea). + // + // Example: + // {{#foo as |bar|}} + // {{bar.baz}} + // {{/foo}} + // + // With data: + // {"foo": {"baz": "bat"}} + newCtx := map[string]interface{}{name: value} + + v.pushCtx(reflect.ValueOf(newCtx)) + result = v.evalCtxPathExpression(node, exprRoot) + v.popCtx() + } else { + ctxTried := false + + if node.IsDataRoot() { + // context path + result = v.evalCtxPathExpression(node, exprRoot) + + ctxTried = true + } + + if (result == nil) && node.Data { + // if it is @root, then we tried to evaluate with root context but nothing was found + // so let's try with private data + + // private data + result = v.evalDataPathExpression(node, exprRoot) + } + + if (result == nil) && !ctxTried { + // context path + result = v.evalCtxPathExpression(node, exprRoot) + } + } + + return result +} + +// evalDataPathExpression evaluates a private data path expression +func (v *evalVisitor) evalDataPathExpression(node *ast.PathExpression, exprRoot bool) interface{} { + // find data frame + frame := v.dataFrame + for i := node.Depth; i > 0; i-- { + if frame.parent == nil { + return nil + } + frame = frame.parent + } + + // resolve data + // @note Can be changed to v.evalCtx() as context can't be an array + result, _ := v.evalCtxPath(reflect.ValueOf(frame.data), node.Parts, exprRoot) + return result +} + +// evalCtxPathExpression evaluates a context path expression +func (v *evalVisitor) evalCtxPathExpression(node *ast.PathExpression, exprRoot bool) interface{} { + v.at(node) + + if node.IsDataRoot() { + // `@root` - remove the first part + parts := node.Parts[1:len(node.Parts)] + + result, _ := v.evalCtxPath(v.rootCtx(), parts, exprRoot) + return result + } + + return v.evalDepthPath(node.Depth, node.Parts, exprRoot) +} + +// evalDepthPath iterates on contexts, starting at given depth, until there is one that resolve given path parts +func (v *evalVisitor) evalDepthPath(depth int, parts []string, exprRoot bool) interface{} { + var result interface{} + partResolved := false + + ctx := v.ancestorCtx(depth) + + for (result == nil) && ctx.IsValid() && (depth <= len(v.ctx) && !partResolved) { + // try with context + result, partResolved = v.evalCtxPath(ctx, parts, exprRoot) + + // As soon as we find the first part of a path, we must not try to resolve with parent context if result is finally `nil` + // Reference: "Dotted Names - Context Precedence" mustache test + if !partResolved && (result == nil) { + // try with previous context + depth++ + ctx = v.ancestorCtx(depth) + } + } + + return result +} + +// evalCtxPath evaluates path with given context +func (v *evalVisitor) evalCtxPath(ctx reflect.Value, parts []string, exprRoot bool) (interface{}, bool) { + var result interface{} + partResolved := false + + switch ctx.Kind() { + case reflect.Array, reflect.Slice: + // Array context + var results []interface{} + + for i := 0; i < ctx.Len(); i++ { + value, _ := v.evalPath(ctx.Index(i), parts, exprRoot) + if value.IsValid() { + results = append(results, value.Interface()) + } + } + + result = results + default: + // NOT array context + var value reflect.Value + + value, partResolved = v.evalPath(ctx, parts, exprRoot) + if value.IsValid() { + result = value.Interface() + } + } + + return result, partResolved +} + +// +// Helpers +// + +// isHelperCall returns true if given expression is a helper call +func (v *evalVisitor) isHelperCall(node *ast.Expression) bool { + if helperName := node.HelperName(); helperName != "" { + return v.findHelper(helperName) != zero + } + return false +} + +// findHelper finds given helper +func (v *evalVisitor) findHelper(name string) reflect.Value { + // check template helpers + if h := v.tpl.findHelper(name); h != zero { + return h + } + + // check global helpers + return findHelper(name) +} + +// callFunc calls function with given options +func (v *evalVisitor) callFunc(name string, funcVal reflect.Value, options *Options) reflect.Value { + params := options.Params() + + funcType := funcVal.Type() + + // @todo Is there a better way to do that ? + strType := reflect.TypeOf("") + boolType := reflect.TypeOf(true) + + // check parameters number + addOptions := false + numIn := funcType.NumIn() + + if numIn == len(params)+1 { + lastArgType := funcType.In(numIn - 1) + if reflect.TypeOf(options).AssignableTo(lastArgType) { + addOptions = true + } + } + + if !addOptions && (len(params) != numIn) { + v.errorf("Helper '%s' called with wrong number of arguments, needed %d but got %d", name, numIn, len(params)) + } + + // check and collect arguments + args := make([]reflect.Value, numIn) + for i, param := range params { + arg := reflect.ValueOf(param) + argType := funcType.In(i) + + if !arg.IsValid() { + if canBeNil(argType) { + arg = reflect.Zero(argType) + } else if argType.Kind() == reflect.String { + arg = reflect.ValueOf("") + } else { + // @todo Maybe we can panic on that + return reflect.Zero(strType) + } + } + + if !arg.Type().AssignableTo(argType) { + if strType.AssignableTo(argType) { + // convert parameter to string + arg = reflect.ValueOf(strValue(arg)) + } else if boolType.AssignableTo(argType) { + // convert parameter to bool + val, _ := isTrueValue(arg) + arg = reflect.ValueOf(val) + } else { + v.errorf("Helper %s called with argument %d with type %s but it should be %s", name, i, arg.Type(), argType) + } + } + + args[i] = arg + } + + if addOptions { + args[numIn-1] = reflect.ValueOf(options) + } + + result := funcVal.Call(args) + + return result[0] +} + +// callHelper invoqs helper function for given expression node +func (v *evalVisitor) callHelper(name string, helper reflect.Value, node *ast.Expression) interface{} { + result := v.callFunc(name, helper, v.helperOptions(node)) + if !result.IsValid() { + return nil + } + + // @todo We maybe want to ensure here that helper returned a string or a SafeString + return result.Interface() +} + +// helperOptions computes helper options argument from an expression +func (v *evalVisitor) helperOptions(node *ast.Expression) *Options { + var params []interface{} + var hash map[string]interface{} + + for _, paramNode := range node.Params { + param := paramNode.Accept(v) + params = append(params, param) + } + + if node.Hash != nil { + hash, _ = node.Hash.Accept(v).(map[string]interface{}) + } + + return newOptions(v, params, hash) +} + +// +// Partials +// + +// findPartial finds given partial +func (v *evalVisitor) findPartial(name string) *partial { + // check template partials + if p := v.tpl.findPartial(name); p != nil { + return p + } + + // check global partials + return findPartial(name) +} + +// partialContext computes partial context +func (v *evalVisitor) partialContext(node *ast.PartialStatement) reflect.Value { + if nb := len(node.Params); nb > 1 { + v.errorf("Unsupported number of partial arguments: %d", nb) + } + + if (len(node.Params) > 0) && (node.Hash != nil) { + v.errorf("Passing both context and named parameters to a partial is not allowed") + } + + if len(node.Params) == 1 { + return reflect.ValueOf(node.Params[0].Accept(v)) + } + + if node.Hash != nil { + hash, _ := node.Hash.Accept(v).(map[string]interface{}) + return reflect.ValueOf(hash) + } + + return zero +} + +// evalPartial evaluates a partial +func (v *evalVisitor) evalPartial(p *partial, node *ast.PartialStatement) string { + // get partial template + partialTpl, err := p.template() + if err != nil { + v.errPanic(err) + } + + // push partial context + ctx := v.partialContext(node) + if ctx.IsValid() { + v.pushCtx(ctx) + } + + // evaluate partial template + result, _ := partialTpl.program.Accept(v).(string) + + // ident partial + result = indentLines(result, node.Indent) + + if ctx.IsValid() { + v.popCtx() + } + + return result +} + +// indentLines indents all lines of given string +func indentLines(str string, indent string) string { + if indent == "" { + return str + } + + var indented []string + + lines := strings.Split(str, "\n") + for i, line := range lines { + if (i == (len(lines) - 1)) && (line == "") { + // input string ends with a new line + indented = append(indented, line) + } else { + indented = append(indented, indent+line) + } + } + + return strings.Join(indented, "\n") +} + +// +// Functions +// + +// wasFuncCall returns true if given expression was a function call +func (v *evalVisitor) wasFuncCall(node *ast.Expression) bool { + // check if expression was tagged as a function call + return v.exprFunc[node] +} + +// +// Visitor interface +// + +// Statements + +// VisitProgram implements corresponding Visitor interface method +func (v *evalVisitor) VisitProgram(node *ast.Program) interface{} { + v.at(node) + + buf := new(bytes.Buffer) + + for _, n := range node.Body { + if str := Str(n.Accept(v)); str != "" { + if _, err := buf.Write([]byte(str)); err != nil { + v.errPanic(err) + } + } + } + + return buf.String() +} + +// VisitMustache implements corresponding Visitor interface method +func (v *evalVisitor) VisitMustache(node *ast.MustacheStatement) interface{} { + v.at(node) + + // evaluate expression + expr := node.Expression.Accept(v) + + // check if this is a safe string + isSafe := isSafeString(expr) + + // get string value + str := Str(expr) + if !isSafe && !node.Unescaped { + // escape html + str = Escape(str) + } + + return str +} + +// VisitBlock implements corresponding Visitor interface method +func (v *evalVisitor) VisitBlock(node *ast.BlockStatement) interface{} { + v.at(node) + + v.pushBlock(node) + + var result interface{} + + // evaluate expression + expr := node.Expression.Accept(v) + + if v.isHelperCall(node.Expression) || v.wasFuncCall(node.Expression) { + // it is the responsability of the helper/function to evaluate block + result = expr + } else { + val := reflect.ValueOf(expr) + + truth, _ := isTrueValue(val) + if truth { + if node.Program != nil { + switch val.Kind() { + case reflect.Array, reflect.Slice: + concat := "" + + // Array context + for i := 0; i < val.Len(); i++ { + // Computes new private data frame + frame := v.dataFrame.newIterDataFrame(val.Len(), i, nil) + + // Evaluate program + concat += v.evalProgram(node.Program, val.Index(i).Interface(), frame, i) + } + + result = concat + default: + // NOT array + result = v.evalProgram(node.Program, expr, nil, nil) + } + } + } else if node.Inverse != nil { + result, _ = node.Inverse.Accept(v).(string) + } + } + + v.popBlock() + + return result +} + +// VisitPartial implements corresponding Visitor interface method +func (v *evalVisitor) VisitPartial(node *ast.PartialStatement) interface{} { + v.at(node) + + // partialName: helperName | sexpr + name, ok := ast.HelperNameStr(node.Name) + if !ok { + if subExpr, ok := node.Name.(*ast.SubExpression); ok { + name, _ = subExpr.Accept(v).(string) + } + } + + if name == "" { + v.errorf("Unexpected partial name: %q", node.Name) + } + + partial := v.findPartial(name) + if partial == nil { + v.errorf("Partial not found: %s", name) + } + + return v.evalPartial(partial, node) +} + +// VisitContent implements corresponding Visitor interface method +func (v *evalVisitor) VisitContent(node *ast.ContentStatement) interface{} { + v.at(node) + + // write content as is + return node.Value +} + +// VisitComment implements corresponding Visitor interface method +func (v *evalVisitor) VisitComment(node *ast.CommentStatement) interface{} { + v.at(node) + + // ignore comments + return "" +} + +// Expressions + +// VisitExpression implements corresponding Visitor interface method +func (v *evalVisitor) VisitExpression(node *ast.Expression) interface{} { + v.at(node) + + var result interface{} + done := false + + v.pushExpr(node) + + // helper call + if helperName := node.HelperName(); helperName != "" { + if helper := v.findHelper(helperName); helper != zero { + result = v.callHelper(helperName, helper, node) + done = true + } + } + + if !done { + // literal + if literal, ok := node.LiteralStr(); ok { + if val := v.evalField(v.curCtx(), literal, true); val.IsValid() { + result = val.Interface() + done = true + } + } + } + + if !done { + // field path + if path := node.FieldPath(); path != nil { + // @todo Find a cleaner way ! Don't break the pattern ! + // this is an exception to visitor pattern, because we need to pass the info + // that this path is at root of current expression + if val := v.evalPathExpression(path, true); val != nil { + result = val + } + } + } + + v.popExpr() + + return result +} + +// VisitSubExpression implements corresponding Visitor interface method +func (v *evalVisitor) VisitSubExpression(node *ast.SubExpression) interface{} { + v.at(node) + + return node.Expression.Accept(v) +} + +// VisitPath implements corresponding Visitor interface method +func (v *evalVisitor) VisitPath(node *ast.PathExpression) interface{} { + return v.evalPathExpression(node, false) +} + +// Literals + +// VisitString implements corresponding Visitor interface method +func (v *evalVisitor) VisitString(node *ast.StringLiteral) interface{} { + v.at(node) + + return node.Value +} + +// VisitBoolean implements corresponding Visitor interface method +func (v *evalVisitor) VisitBoolean(node *ast.BooleanLiteral) interface{} { + v.at(node) + + return node.Value +} + +// VisitNumber implements corresponding Visitor interface method +func (v *evalVisitor) VisitNumber(node *ast.NumberLiteral) interface{} { + v.at(node) + + return node.Number() +} + +// Miscellaneous + +// VisitHash implements corresponding Visitor interface method +func (v *evalVisitor) VisitHash(node *ast.Hash) interface{} { + v.at(node) + + result := make(map[string]interface{}) + + for _, pair := range node.Pairs { + if value := pair.Accept(v); value != nil { + result[pair.Key] = value + } + } + + return result +} + +// VisitHashPair implements corresponding Visitor interface method +func (v *evalVisitor) VisitHashPair(node *ast.HashPair) interface{} { + v.at(node) + + return node.Val.Accept(v) +} diff --git a/vendor/github.com/aymerick/raymond/helper.go b/vendor/github.com/aymerick/raymond/helper.go new file mode 100644 index 0000000000..15c8309449 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/helper.go @@ -0,0 +1,382 @@ +package raymond + +import ( + "fmt" + "log" + "reflect" + "sync" +) + +// Options represents the options argument provided to helpers and context functions. +type Options struct { + // evaluation visitor + eval *evalVisitor + + // params + params []interface{} + hash map[string]interface{} +} + +// helpers stores all globally registered helpers +var helpers = make(map[string]reflect.Value) + +// protects global helpers +var helpersMutex sync.RWMutex + +func init() { + // register builtin helpers + RegisterHelper("if", ifHelper) + RegisterHelper("unless", unlessHelper) + RegisterHelper("with", withHelper) + RegisterHelper("each", eachHelper) + RegisterHelper("log", logHelper) + RegisterHelper("lookup", lookupHelper) + RegisterHelper("equal", equalHelper) +} + +// RegisterHelper registers a global helper. That helper will be available to all templates. +func RegisterHelper(name string, helper interface{}) { + helpersMutex.Lock() + defer helpersMutex.Unlock() + + if helpers[name] != zero { + panic(fmt.Errorf("Helper already registered: %s", name)) + } + + val := reflect.ValueOf(helper) + ensureValidHelper(name, val) + + helpers[name] = val +} + +// RegisterHelpers registers several global helpers. Those helpers will be available to all templates. +func RegisterHelpers(helpers map[string]interface{}) { + for name, helper := range helpers { + RegisterHelper(name, helper) + } +} + +// ensureValidHelper panics if given helper is not valid +func ensureValidHelper(name string, funcValue reflect.Value) { + if funcValue.Kind() != reflect.Func { + panic(fmt.Errorf("Helper must be a function: %s", name)) + } + + funcType := funcValue.Type() + + if funcType.NumOut() != 1 { + panic(fmt.Errorf("Helper function must return a string or a SafeString: %s", name)) + } + + // @todo Check if first returned value is a string, SafeString or interface{} ? +} + +// findHelper finds a globally registered helper +func findHelper(name string) reflect.Value { + helpersMutex.RLock() + defer helpersMutex.RUnlock() + + return helpers[name] +} + +// newOptions instanciates a new Options +func newOptions(eval *evalVisitor, params []interface{}, hash map[string]interface{}) *Options { + return &Options{ + eval: eval, + params: params, + hash: hash, + } +} + +// newEmptyOptions instanciates a new empty Options +func newEmptyOptions(eval *evalVisitor) *Options { + return &Options{ + eval: eval, + hash: make(map[string]interface{}), + } +} + +// +// Context Values +// + +// Value returns field value from current context. +func (options *Options) Value(name string) interface{} { + value := options.eval.evalField(options.eval.curCtx(), name, false) + if !value.IsValid() { + return nil + } + + return value.Interface() +} + +// ValueStr returns string representation of field value from current context. +func (options *Options) ValueStr(name string) string { + return Str(options.Value(name)) +} + +// Ctx returns current evaluation context. +func (options *Options) Ctx() interface{} { + return options.eval.curCtx().Interface() +} + +// +// Hash Arguments +// + +// HashProp returns hash property. +func (options *Options) HashProp(name string) interface{} { + return options.hash[name] +} + +// HashStr returns string representation of hash property. +func (options *Options) HashStr(name string) string { + return Str(options.hash[name]) +} + +// Hash returns entire hash. +func (options *Options) Hash() map[string]interface{} { + return options.hash +} + +// +// Parameters +// + +// Param returns parameter at given position. +func (options *Options) Param(pos int) interface{} { + if len(options.params) > pos { + return options.params[pos] + } + + return nil +} + +// ParamStr returns string representation of parameter at given position. +func (options *Options) ParamStr(pos int) string { + return Str(options.Param(pos)) +} + +// Params returns all parameters. +func (options *Options) Params() []interface{} { + return options.params +} + +// +// Private data +// + +// Data returns private data value. +func (options *Options) Data(name string) interface{} { + return options.eval.dataFrame.Get(name) +} + +// DataStr returns string representation of private data value. +func (options *Options) DataStr(name string) string { + return Str(options.eval.dataFrame.Get(name)) +} + +// DataFrame returns current private data frame. +func (options *Options) DataFrame() *DataFrame { + return options.eval.dataFrame +} + +// NewDataFrame instanciates a new data frame that is a copy of current evaluation data frame. +// +// Parent of returned data frame is set to current evaluation data frame. +func (options *Options) NewDataFrame() *DataFrame { + return options.eval.dataFrame.Copy() +} + +// newIterDataFrame instanciates a new data frame and set iteration specific vars +func (options *Options) newIterDataFrame(length int, i int, key interface{}) *DataFrame { + return options.eval.dataFrame.newIterDataFrame(length, i, key) +} + +// +// Evaluation +// + +// evalBlock evaluates block with given context, private data and iteration key +func (options *Options) evalBlock(ctx interface{}, data *DataFrame, key interface{}) string { + result := "" + + if block := options.eval.curBlock(); (block != nil) && (block.Program != nil) { + result = options.eval.evalProgram(block.Program, ctx, data, key) + } + + return result +} + +// Fn evaluates block with current evaluation context. +func (options *Options) Fn() string { + return options.evalBlock(nil, nil, nil) +} + +// FnCtxData evaluates block with given context and private data frame. +func (options *Options) FnCtxData(ctx interface{}, data *DataFrame) string { + return options.evalBlock(ctx, data, nil) +} + +// FnWith evaluates block with given context. +func (options *Options) FnWith(ctx interface{}) string { + return options.evalBlock(ctx, nil, nil) +} + +// FnData evaluates block with given private data frame. +func (options *Options) FnData(data *DataFrame) string { + return options.evalBlock(nil, data, nil) +} + +// Inverse evaluates "else block". +func (options *Options) Inverse() string { + result := "" + if block := options.eval.curBlock(); (block != nil) && (block.Inverse != nil) { + result, _ = block.Inverse.Accept(options.eval).(string) + } + + return result +} + +// Eval evaluates field for given context. +func (options *Options) Eval(ctx interface{}, field string) interface{} { + if ctx == nil { + return nil + } + + if field == "" { + return nil + } + + val := options.eval.evalField(reflect.ValueOf(ctx), field, false) + if !val.IsValid() { + return nil + } + + return val.Interface() +} + +// +// Misc +// + +// isIncludableZero returns true if 'includeZero' option is set and first param is the number 0 +func (options *Options) isIncludableZero() bool { + b, ok := options.HashProp("includeZero").(bool) + if ok && b { + nb, ok := options.Param(0).(int) + if ok && nb == 0 { + return true + } + } + + return false +} + +// +// Builtin helpers +// + +// #if block helper +func ifHelper(conditional interface{}, options *Options) interface{} { + if options.isIncludableZero() || IsTrue(conditional) { + return options.Fn() + } + + return options.Inverse() +} + +// #unless block helper +func unlessHelper(conditional interface{}, options *Options) interface{} { + if options.isIncludableZero() || IsTrue(conditional) { + return options.Inverse() + } + + return options.Fn() +} + +// #with block helper +func withHelper(context interface{}, options *Options) interface{} { + if IsTrue(context) { + return options.FnWith(context) + } + + return options.Inverse() +} + +// #each block helper +func eachHelper(context interface{}, options *Options) interface{} { + if !IsTrue(context) { + return options.Inverse() + } + + result := "" + + val := reflect.ValueOf(context) + switch val.Kind() { + case reflect.Array, reflect.Slice: + for i := 0; i < val.Len(); i++ { + // computes private data + data := options.newIterDataFrame(val.Len(), i, nil) + + // evaluates block + result += options.evalBlock(val.Index(i).Interface(), data, i) + } + case reflect.Map: + // note: a go hash is not ordered, so result may vary, this behaviour differs from the JS implementation + keys := val.MapKeys() + for i := 0; i < len(keys); i++ { + key := keys[i].Interface() + ctx := val.MapIndex(keys[i]).Interface() + + // computes private data + data := options.newIterDataFrame(len(keys), i, key) + + // evaluates block + result += options.evalBlock(ctx, data, key) + } + case reflect.Struct: + var exportedFields []int + + // collect exported fields only + for i := 0; i < val.NumField(); i++ { + if tField := val.Type().Field(i); tField.PkgPath == "" { + exportedFields = append(exportedFields, i) + } + } + + for i, fieldIndex := range exportedFields { + key := val.Type().Field(fieldIndex).Name + ctx := val.Field(fieldIndex).Interface() + + // computes private data + data := options.newIterDataFrame(len(exportedFields), i, key) + + // evaluates block + result += options.evalBlock(ctx, data, key) + } + } + + return result +} + +// #log helper +func logHelper(message string) interface{} { + log.Print(message) + return "" +} + +// #lookup helper +func lookupHelper(obj interface{}, field string, options *Options) interface{} { + return Str(options.Eval(obj, field)) +} + +// #equal helper +// Ref: https://github.com/aymerick/raymond/issues/7 +func equalHelper(a interface{}, b interface{}, options *Options) interface{} { + if Str(a) == Str(b) { + return options.Fn() + } + + return "" +} diff --git a/vendor/github.com/aymerick/raymond/lexer/lexer.go b/vendor/github.com/aymerick/raymond/lexer/lexer.go new file mode 100644 index 0000000000..48899f809a --- /dev/null +++ b/vendor/github.com/aymerick/raymond/lexer/lexer.go @@ -0,0 +1,639 @@ +// Package lexer provides a handlebars tokenizer. +package lexer + +import ( + "fmt" + "regexp" + "strings" + "unicode" + "unicode/utf8" +) + +// References: +// - https://github.com/wycats/handlebars.js/blob/master/src/handlebars.l +// - https://github.com/golang/go/blob/master/src/text/template/parse/lex.go + +const ( + // Mustaches detection + escapedEscapedOpenMustache = "\\\\{{" + escapedOpenMustache = "\\{{" + openMustache = "{{" + closeMustache = "}}" + closeStripMustache = "~}}" + closeUnescapedStripMustache = "}~}}" +) + +const eof = -1 + +// lexFunc represents a function that returns the next lexer function. +type lexFunc func(*Lexer) lexFunc + +// Lexer is a lexical analyzer. +type Lexer struct { + input string // input to scan + name string // lexer name, used for testing purpose + tokens chan Token // channel of scanned tokens + nextFunc lexFunc // the next function to execute + + pos int // current byte position in input string + line int // current line position in input string + width int // size of last rune scanned from input string + start int // start position of the token we are scanning + + // the shameful contextual properties needed because `nextFunc` is not enough + closeComment *regexp.Regexp // regexp to scan close of current comment + rawBlock bool // are we parsing a raw block content ? +} + +var ( + lookheadChars = `[\s` + regexp.QuoteMeta("=~}/)|") + `]` + literalLookheadChars = `[\s` + regexp.QuoteMeta("~})") + `]` + + // characters not allowed in an identifier + unallowedIDChars = " \n\t!\"#%&'()*+,./;<=>@[\\]^`{|}~" + + // regular expressions + rID = regexp.MustCompile(`^[^` + regexp.QuoteMeta(unallowedIDChars) + `]+`) + rDotID = regexp.MustCompile(`^\.` + lookheadChars) + rTrue = regexp.MustCompile(`^true` + literalLookheadChars) + rFalse = regexp.MustCompile(`^false` + literalLookheadChars) + rOpenRaw = regexp.MustCompile(`^\{\{\{\{`) + rCloseRaw = regexp.MustCompile(`^\}\}\}\}`) + rOpenEndRaw = regexp.MustCompile(`^\{\{\{\{/`) + rOpenEndRawLookAhead = regexp.MustCompile(`\{\{\{\{/`) + rOpenUnescaped = regexp.MustCompile(`^\{\{~?\{`) + rCloseUnescaped = regexp.MustCompile(`^\}~?\}\}`) + rOpenBlock = regexp.MustCompile(`^\{\{~?#`) + rOpenEndBlock = regexp.MustCompile(`^\{\{~?/`) + rOpenPartial = regexp.MustCompile(`^\{\{~?>`) + // {{^}} or {{else}} + rInverse = regexp.MustCompile(`^(\{\{~?\^\s*~?\}\}|\{\{~?\s*else\s*~?\}\})`) + rOpenInverse = regexp.MustCompile(`^\{\{~?\^`) + rOpenInverseChain = regexp.MustCompile(`^\{\{~?\s*else`) + // {{ or {{& + rOpen = regexp.MustCompile(`^\{\{~?&?`) + rClose = regexp.MustCompile(`^~?\}\}`) + rOpenBlockParams = regexp.MustCompile(`^as\s+\|`) + // {{!-- ... --}} + rOpenCommentDash = regexp.MustCompile(`^\{\{~?!--\s*`) + rCloseCommentDash = regexp.MustCompile(`^\s*--~?\}\}`) + // {{! ... }} + rOpenComment = regexp.MustCompile(`^\{\{~?!\s*`) + rCloseComment = regexp.MustCompile(`^\s*~?\}\}`) +) + +// Scan scans given input. +// +// Tokens can then be fetched sequentially thanks to NextToken() function on returned lexer. +func Scan(input string) *Lexer { + return scanWithName(input, "") +} + +// scanWithName scans given input, with a name used for testing +// +// Tokens can then be fetched sequentially thanks to NextToken() function on returned lexer. +func scanWithName(input string, name string) *Lexer { + result := &Lexer{ + input: input, + name: name, + tokens: make(chan Token), + line: 1, + } + + go result.run() + + return result +} + +// Collect scans and collect all tokens. +// +// This should be used for debugging purpose only. You should use Scan() and lexer.NextToken() functions instead. +func Collect(input string) []Token { + var result []Token + + l := Scan(input) + for { + token := l.NextToken() + result = append(result, token) + + if token.Kind == TokenEOF || token.Kind == TokenError { + break + } + } + + return result +} + +// NextToken returns the next scanned token. +func (l *Lexer) NextToken() Token { + result := <-l.tokens + + return result +} + +// run starts lexical analysis +func (l *Lexer) run() { + for l.nextFunc = lexContent; l.nextFunc != nil; { + l.nextFunc = l.nextFunc(l) + } +} + +// next returns next character from input, or eof of there is nothing left to scan +func (l *Lexer) next() rune { + if l.pos >= len(l.input) { + l.width = 0 + return eof + } + + r, w := utf8.DecodeRuneInString(l.input[l.pos:]) + l.width = w + l.pos += l.width + + return r +} + +func (l *Lexer) produce(kind TokenKind, val string) { + l.tokens <- Token{kind, val, l.start, l.line} + + // scanning a new token + l.start = l.pos + + // update line number + l.line += strings.Count(val, "\n") +} + +// emit emits a new scanned token +func (l *Lexer) emit(kind TokenKind) { + l.produce(kind, l.input[l.start:l.pos]) +} + +// emitContent emits scanned content +func (l *Lexer) emitContent() { + if l.pos > l.start { + l.emit(TokenContent) + } +} + +// emitString emits a scanned string +func (l *Lexer) emitString(delimiter rune) { + str := l.input[l.start:l.pos] + + // replace escaped delimiters + str = strings.Replace(str, "\\"+string(delimiter), string(delimiter), -1) + + l.produce(TokenString, str) +} + +// peek returns but does not consume the next character in the input +func (l *Lexer) peek() rune { + r := l.next() + l.backup() + return r +} + +// backup steps back one character +// +// WARNING: Can only be called once per call of next +func (l *Lexer) backup() { + l.pos -= l.width +} + +// ignoreskips all characters that have been scanned up to current position +func (l *Lexer) ignore() { + l.start = l.pos +} + +// accept scans the next character if it is included in given string +func (l *Lexer) accept(valid string) bool { + if strings.IndexRune(valid, l.next()) >= 0 { + return true + } + + l.backup() + + return false +} + +// acceptRun scans all following characters that are part of given string +func (l *Lexer) acceptRun(valid string) { + for strings.IndexRune(valid, l.next()) >= 0 { + } + + l.backup() +} + +// errorf emits an error token +func (l *Lexer) errorf(format string, args ...interface{}) lexFunc { + l.tokens <- Token{TokenError, fmt.Sprintf(format, args...), l.start, l.line} + return nil +} + +// isString returns true if content at current scanning position starts with given string +func (l *Lexer) isString(str string) bool { + return strings.HasPrefix(l.input[l.pos:], str) +} + +// findRegexp returns the first string from current scanning position that matches given regular expression +func (l *Lexer) findRegexp(r *regexp.Regexp) string { + return r.FindString(l.input[l.pos:]) +} + +// indexRegexp returns the index of the first string from current scanning position that matches given regular expression +// +// It returns -1 if not found +func (l *Lexer) indexRegexp(r *regexp.Regexp) int { + loc := r.FindStringIndex(l.input[l.pos:]) + if loc == nil { + return -1 + } + return loc[0] +} + +// lexContent scans content (ie: not between mustaches) +func lexContent(l *Lexer) lexFunc { + var next lexFunc + + if l.rawBlock { + if i := l.indexRegexp(rOpenEndRawLookAhead); i != -1 { + // {{{{/ + l.rawBlock = false + l.pos += i + + next = lexOpenMustache + } else { + return l.errorf("Unclosed raw block") + } + } else if l.isString(escapedEscapedOpenMustache) { + // \\{{ + + // emit content with only one escaped escape + l.next() + l.emitContent() + + // ignore second escaped escape + l.next() + l.ignore() + + next = lexContent + } else if l.isString(escapedOpenMustache) { + // \{{ + next = lexEscapedOpenMustache + } else if str := l.findRegexp(rOpenCommentDash); str != "" { + // {{!-- + l.closeComment = rCloseCommentDash + + next = lexComment + } else if str := l.findRegexp(rOpenComment); str != "" { + // {{! + l.closeComment = rCloseComment + + next = lexComment + } else if l.isString(openMustache) { + // {{ + next = lexOpenMustache + } + + if next != nil { + // emit scanned content + l.emitContent() + + // scan next token + return next + } + + // scan next rune + if l.next() == eof { + // emit scanned content + l.emitContent() + + // this is over + l.emit(TokenEOF) + return nil + } + + // continue content scanning + return lexContent +} + +// lexEscapedOpenMustache scans \{{ +func lexEscapedOpenMustache(l *Lexer) lexFunc { + // ignore escape character + l.next() + l.ignore() + + // scan mustaches + for l.peek() == '{' { + l.next() + } + + return lexContent +} + +// lexOpenMustache scans {{ +func lexOpenMustache(l *Lexer) lexFunc { + var str string + var tok TokenKind + + nextFunc := lexExpression + + if str = l.findRegexp(rOpenEndRaw); str != "" { + tok = TokenOpenEndRawBlock + } else if str = l.findRegexp(rOpenRaw); str != "" { + tok = TokenOpenRawBlock + l.rawBlock = true + } else if str = l.findRegexp(rOpenUnescaped); str != "" { + tok = TokenOpenUnescaped + } else if str = l.findRegexp(rOpenBlock); str != "" { + tok = TokenOpenBlock + } else if str = l.findRegexp(rOpenEndBlock); str != "" { + tok = TokenOpenEndBlock + } else if str = l.findRegexp(rOpenPartial); str != "" { + tok = TokenOpenPartial + } else if str = l.findRegexp(rInverse); str != "" { + tok = TokenInverse + nextFunc = lexContent + } else if str = l.findRegexp(rOpenInverse); str != "" { + tok = TokenOpenInverse + } else if str = l.findRegexp(rOpenInverseChain); str != "" { + tok = TokenOpenInverseChain + } else if str = l.findRegexp(rOpen); str != "" { + tok = TokenOpen + } else { + // this is rotten + panic("Current pos MUST be an opening mustache") + } + + l.pos += len(str) + l.emit(tok) + + return nextFunc +} + +// lexCloseMustache scans }} or ~}} +func lexCloseMustache(l *Lexer) lexFunc { + var str string + var tok TokenKind + + if str = l.findRegexp(rCloseRaw); str != "" { + // }}}} + tok = TokenCloseRawBlock + } else if str = l.findRegexp(rCloseUnescaped); str != "" { + // }}} + tok = TokenCloseUnescaped + } else if str = l.findRegexp(rClose); str != "" { + // }} + tok = TokenClose + } else { + // this is rotten + panic("Current pos MUST be a closing mustache") + } + + l.pos += len(str) + l.emit(tok) + + return lexContent +} + +// lexExpression scans inside mustaches +func lexExpression(l *Lexer) lexFunc { + // search close mustache delimiter + if l.isString(closeMustache) || l.isString(closeStripMustache) || l.isString(closeUnescapedStripMustache) { + return lexCloseMustache + } + + // search some patterns before advancing scanning position + + // "as |" + if str := l.findRegexp(rOpenBlockParams); str != "" { + l.pos += len(str) + l.emit(TokenOpenBlockParams) + return lexExpression + } + + // .. + if l.isString("..") { + l.pos += len("..") + l.emit(TokenID) + return lexExpression + } + + // . + if str := l.findRegexp(rDotID); str != "" { + l.pos += len(".") + l.emit(TokenID) + return lexExpression + } + + // true + if str := l.findRegexp(rTrue); str != "" { + l.pos += len("true") + l.emit(TokenBoolean) + return lexExpression + } + + // false + if str := l.findRegexp(rFalse); str != "" { + l.pos += len("false") + l.emit(TokenBoolean) + return lexExpression + } + + // let's scan next character + switch r := l.next(); { + case r == eof: + return l.errorf("Unclosed expression") + case isIgnorable(r): + return lexIgnorable + case r == '(': + l.emit(TokenOpenSexpr) + case r == ')': + l.emit(TokenCloseSexpr) + case r == '=': + l.emit(TokenEquals) + case r == '@': + l.emit(TokenData) + case r == '"' || r == '\'': + l.backup() + return lexString + case r == '/' || r == '.': + l.emit(TokenSep) + case r == '|': + l.emit(TokenCloseBlockParams) + case r == '+' || r == '-' || (r >= '0' && r <= '9'): + l.backup() + return lexNumber + case r == '[': + return lexPathLiteral + case strings.IndexRune(unallowedIDChars, r) < 0: + l.backup() + return lexIdentifier + default: + return l.errorf("Unexpected character in expression: '%c'", r) + } + + return lexExpression +} + +// lexComment scans {{!-- or {{! +func lexComment(l *Lexer) lexFunc { + if str := l.findRegexp(l.closeComment); str != "" { + l.pos += len(str) + l.emit(TokenComment) + + return lexContent + } + + if r := l.next(); r == eof { + return l.errorf("Unclosed comment") + } + + return lexComment +} + +// lexIgnorable scans all following ignorable characters +func lexIgnorable(l *Lexer) lexFunc { + for isIgnorable(l.peek()) { + l.next() + } + l.ignore() + + return lexExpression +} + +// lexString scans a string +func lexString(l *Lexer) lexFunc { + // get string delimiter + delim := l.next() + var prev rune + + // ignore delimiter + l.ignore() + + for { + r := l.next() + if r == eof || r == '\n' { + return l.errorf("Unterminated string") + } + + if (r == delim) && (prev != '\\') { + break + } + + prev = r + } + + // remove end delimiter + l.backup() + + // emit string + l.emitString(delim) + + // skip end delimiter + l.next() + l.ignore() + + return lexExpression +} + +// lexNumber scans a number: decimal, octal, hex, float, or imaginary. This +// isn't a perfect number scanner - for instance it accepts "." and "0x0.2" +// and "089" - but when it's wrong the input is invalid and the parser (via +// strconv) will notice. +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/parse/lex.go +func lexNumber(l *Lexer) lexFunc { + if !l.scanNumber() { + return l.errorf("bad number syntax: %q", l.input[l.start:l.pos]) + } + if sign := l.peek(); sign == '+' || sign == '-' { + // Complex: 1+2i. No spaces, must end in 'i'. + if !l.scanNumber() || l.input[l.pos-1] != 'i' { + return l.errorf("bad number syntax: %q", l.input[l.start:l.pos]) + } + l.emit(TokenNumber) + } else { + l.emit(TokenNumber) + } + return lexExpression +} + +// scanNumber scans a number +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/parse/lex.go +func (l *Lexer) scanNumber() bool { + // Optional leading sign. + l.accept("+-") + + // Is it hex? + digits := "0123456789" + + if l.accept("0") && l.accept("xX") { + digits = "0123456789abcdefABCDEF" + } + + l.acceptRun(digits) + + if l.accept(".") { + l.acceptRun(digits) + } + + if l.accept("eE") { + l.accept("+-") + l.acceptRun("0123456789") + } + + // Is it imaginary? + l.accept("i") + + // Next thing mustn't be alphanumeric. + if isAlphaNumeric(l.peek()) { + l.next() + return false + } + + return true +} + +// lexIdentifier scans an ID +func lexIdentifier(l *Lexer) lexFunc { + str := l.findRegexp(rID) + if len(str) == 0 { + // this is rotten + panic("Identifier expected") + } + + l.pos += len(str) + l.emit(TokenID) + + return lexExpression +} + +// lexPathLiteral scans an [ID] +func lexPathLiteral(l *Lexer) lexFunc { + for { + r := l.next() + if r == eof || r == '\n' { + return l.errorf("Unterminated path literal") + } + + if r == ']' { + break + } + } + + l.emit(TokenID) + + return lexExpression +} + +// isIgnorable returns true if given character is ignorable (ie. whitespace of line feed) +func isIgnorable(r rune) bool { + return r == ' ' || r == '\t' || r == '\n' +} + +// isAlphaNumeric reports whether r is an alphabetic, digit, or underscore. +// +// NOTE borrowed from https://github.com/golang/go/tree/master/src/text/template/parse/lex.go +func isAlphaNumeric(r rune) bool { + return r == '_' || unicode.IsLetter(r) || unicode.IsDigit(r) +} diff --git a/vendor/github.com/aymerick/raymond/lexer/token.go b/vendor/github.com/aymerick/raymond/lexer/token.go new file mode 100644 index 0000000000..13cf2e6586 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/lexer/token.go @@ -0,0 +1,183 @@ +package lexer + +import "fmt" + +const ( + // TokenError represents an error + TokenError TokenKind = iota + + // TokenEOF represents an End Of File + TokenEOF + + // + // Mustache delimiters + // + + // TokenOpen is the OPEN token + TokenOpen + + // TokenClose is the CLOSE token + TokenClose + + // TokenOpenRawBlock is the OPEN_RAW_BLOCK token + TokenOpenRawBlock + + // TokenCloseRawBlock is the CLOSE_RAW_BLOCK token + TokenCloseRawBlock + + // TokenOpenEndRawBlock is the END_RAW_BLOCK token + TokenOpenEndRawBlock + + // TokenOpenUnescaped is the OPEN_UNESCAPED token + TokenOpenUnescaped + + // TokenCloseUnescaped is the CLOSE_UNESCAPED token + TokenCloseUnescaped + + // TokenOpenBlock is the OPEN_BLOCK token + TokenOpenBlock + + // TokenOpenEndBlock is the OPEN_ENDBLOCK token + TokenOpenEndBlock + + // TokenInverse is the INVERSE token + TokenInverse + + // TokenOpenInverse is the OPEN_INVERSE token + TokenOpenInverse + + // TokenOpenInverseChain is the OPEN_INVERSE_CHAIN token + TokenOpenInverseChain + + // TokenOpenPartial is the OPEN_PARTIAL token + TokenOpenPartial + + // TokenComment is the COMMENT token + TokenComment + + // + // Inside mustaches + // + + // TokenOpenSexpr is the OPEN_SEXPR token + TokenOpenSexpr + + // TokenCloseSexpr is the CLOSE_SEXPR token + TokenCloseSexpr + + // TokenEquals is the EQUALS token + TokenEquals + + // TokenData is the DATA token + TokenData + + // TokenSep is the SEP token + TokenSep + + // TokenOpenBlockParams is the OPEN_BLOCK_PARAMS token + TokenOpenBlockParams + + // TokenCloseBlockParams is the CLOSE_BLOCK_PARAMS token + TokenCloseBlockParams + + // + // Tokens with content + // + + // TokenContent is the CONTENT token + TokenContent + + // TokenID is the ID token + TokenID + + // TokenString is the STRING token + TokenString + + // TokenNumber is the NUMBER token + TokenNumber + + // TokenBoolean is the BOOLEAN token + TokenBoolean +) + +const ( + // Option to generate token position in its string representation + dumpTokenPos = false + + // Option to generate values for all token kinds for their string representations + dumpAllTokensVal = true +) + +// TokenKind represents a Token type. +type TokenKind int + +// Token represents a scanned token. +type Token struct { + Kind TokenKind // Token kind + Val string // Token value + + Pos int // Byte position in input string + Line int // Line number in input string +} + +// tokenName permits to display token name given token type +var tokenName = map[TokenKind]string{ + TokenError: "Error", + TokenEOF: "EOF", + TokenContent: "Content", + TokenComment: "Comment", + TokenOpen: "Open", + TokenClose: "Close", + TokenOpenUnescaped: "OpenUnescaped", + TokenCloseUnescaped: "CloseUnescaped", + TokenOpenBlock: "OpenBlock", + TokenOpenEndBlock: "OpenEndBlock", + TokenOpenRawBlock: "OpenRawBlock", + TokenCloseRawBlock: "CloseRawBlock", + TokenOpenEndRawBlock: "OpenEndRawBlock", + TokenOpenBlockParams: "OpenBlockParams", + TokenCloseBlockParams: "CloseBlockParams", + TokenInverse: "Inverse", + TokenOpenInverse: "OpenInverse", + TokenOpenInverseChain: "OpenInverseChain", + TokenOpenPartial: "OpenPartial", + TokenOpenSexpr: "OpenSexpr", + TokenCloseSexpr: "CloseSexpr", + TokenID: "ID", + TokenEquals: "Equals", + TokenString: "String", + TokenNumber: "Number", + TokenBoolean: "Boolean", + TokenData: "Data", + TokenSep: "Sep", +} + +// String returns the token kind string representation for debugging. +func (k TokenKind) String() string { + s := tokenName[k] + if s == "" { + return fmt.Sprintf("Token-%d", int(k)) + } + return s +} + +// String returns the token string representation for debugging. +func (t Token) String() string { + result := "" + + if dumpTokenPos { + result += fmt.Sprintf("%d:", t.Pos) + } + + result += fmt.Sprintf("%s", t.Kind) + + if (dumpAllTokensVal || (t.Kind >= TokenContent)) && len(t.Val) > 0 { + if len(t.Val) > 100 { + result += fmt.Sprintf("{%.20q...}", t.Val) + } else { + result += fmt.Sprintf("{%q}", t.Val) + } + } + + return result +} diff --git a/vendor/github.com/aymerick/raymond/parser/parser.go b/vendor/github.com/aymerick/raymond/parser/parser.go new file mode 100644 index 0000000000..22eed3c612 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/parser/parser.go @@ -0,0 +1,846 @@ +// Package parser provides a handlebars syntax analyser. It consumes the tokens provided by the lexer to build an AST. +package parser + +import ( + "fmt" + "regexp" + "runtime" + "strconv" + + "github.com/aymerick/raymond/ast" + "github.com/aymerick/raymond/lexer" +) + +// References: +// - https://github.com/wycats/handlebars.js/blob/master/src/handlebars.yy +// - https://github.com/golang/go/blob/master/src/text/template/parse/parse.go + +// parser is a syntax analyzer. +type parser struct { + // Lexer + lex *lexer.Lexer + + // Root node + root ast.Node + + // Tokens parsed but not consumed yet + tokens []*lexer.Token + + // All tokens have been retreieved from lexer + lexOver bool +} + +var ( + rOpenComment = regexp.MustCompile(`^\{\{~?!-?-?`) + rCloseComment = regexp.MustCompile(`-?-?~?\}\}$`) + rOpenAmp = regexp.MustCompile(`^\{\{~?&`) +) + +// new instanciates a new parser +func new(input string) *parser { + return &parser{ + lex: lexer.Scan(input), + } +} + +// Parse analyzes given input and returns the AST root node. +func Parse(input string) (result *ast.Program, err error) { + // recover error + defer errRecover(&err) + + parser := new(input) + + // parse + result = parser.parseProgram() + + // check last token + token := parser.shift() + if token.Kind != lexer.TokenEOF { + // Parsing ended before EOF + errToken(token, "Syntax error") + } + + // fix whitespaces + processWhitespaces(result) + + // named returned values + return +} + +// errRecover recovers parsing panic +func errRecover(errp *error) { + e := recover() + if e != nil { + switch err := e.(type) { + case runtime.Error: + panic(e) + case error: + *errp = err + default: + panic(e) + } + } +} + +// errPanic panics +func errPanic(err error, line int) { + panic(fmt.Errorf("Parse error on line %d:\n%s", line, err)) +} + +// errNode panics with given node infos +func errNode(node ast.Node, msg string) { + errPanic(fmt.Errorf("%s\nNode: %s", msg, node), node.Location().Line) +} + +// errNode panics with given Token infos +func errToken(tok *lexer.Token, msg string) { + errPanic(fmt.Errorf("%s\nToken: %s", msg, tok), tok.Line) +} + +// errNode panics because of an unexpected Token kind +func errExpected(expect lexer.TokenKind, tok *lexer.Token) { + errPanic(fmt.Errorf("Expecting %s, got: '%s'", expect, tok), tok.Line) +} + +// program : statement* +func (p *parser) parseProgram() *ast.Program { + result := ast.NewProgram(p.next().Pos, p.next().Line) + + for p.isStatement() { + result.AddStatement(p.parseStatement()) + } + + return result +} + +// statement : mustache | block | rawBlock | partial | content | COMMENT +func (p *parser) parseStatement() ast.Node { + var result ast.Node + + tok := p.next() + + switch tok.Kind { + case lexer.TokenOpen, lexer.TokenOpenUnescaped: + // mustache + result = p.parseMustache() + case lexer.TokenOpenBlock: + // block + result = p.parseBlock() + case lexer.TokenOpenInverse: + // block + result = p.parseInverse() + case lexer.TokenOpenRawBlock: + // rawBlock + result = p.parseRawBlock() + case lexer.TokenOpenPartial: + // partial + result = p.parsePartial() + case lexer.TokenContent: + // content + result = p.parseContent() + case lexer.TokenComment: + // COMMENT + result = p.parseComment() + } + + return result +} + +// isStatement returns true if next token starts a statement +func (p *parser) isStatement() bool { + if !p.have(1) { + return false + } + + switch p.next().Kind { + case lexer.TokenOpen, lexer.TokenOpenUnescaped, lexer.TokenOpenBlock, + lexer.TokenOpenInverse, lexer.TokenOpenRawBlock, lexer.TokenOpenPartial, + lexer.TokenContent, lexer.TokenComment: + return true + } + + return false +} + +// content : CONTENT +func (p *parser) parseContent() *ast.ContentStatement { + // CONTENT + tok := p.shift() + if tok.Kind != lexer.TokenContent { + // @todo This check can be removed if content is optional in a raw block + errExpected(lexer.TokenContent, tok) + } + + return ast.NewContentStatement(tok.Pos, tok.Line, tok.Val) +} + +// COMMENT +func (p *parser) parseComment() *ast.CommentStatement { + // COMMENT + tok := p.shift() + + value := rOpenComment.ReplaceAllString(tok.Val, "") + value = rCloseComment.ReplaceAllString(value, "") + + result := ast.NewCommentStatement(tok.Pos, tok.Line, value) + result.Strip = ast.NewStripForStr(tok.Val) + + return result +} + +// param* hash? +func (p *parser) parseExpressionParamsHash() ([]ast.Node, *ast.Hash) { + var params []ast.Node + var hash *ast.Hash + + // params* + if p.isParam() { + params = p.parseParams() + } + + // hash? + if p.isHashSegment() { + hash = p.parseHash() + } + + return params, hash +} + +// helperName param* hash? +func (p *parser) parseExpression(tok *lexer.Token) *ast.Expression { + result := ast.NewExpression(tok.Pos, tok.Line) + + // helperName + result.Path = p.parseHelperName() + + // param* hash? + result.Params, result.Hash = p.parseExpressionParamsHash() + + return result +} + +// rawBlock : openRawBlock content endRawBlock +// openRawBlock : OPEN_RAW_BLOCK helperName param* hash? CLOSE_RAW_BLOCK +// endRawBlock : OPEN_END_RAW_BLOCK helperName CLOSE_RAW_BLOCK +func (p *parser) parseRawBlock() *ast.BlockStatement { + // OPEN_RAW_BLOCK + tok := p.shift() + + result := ast.NewBlockStatement(tok.Pos, tok.Line) + + // helperName param* hash? + result.Expression = p.parseExpression(tok) + + openName := result.Expression.Canonical() + + // CLOSE_RAW_BLOCK + tok = p.shift() + if tok.Kind != lexer.TokenCloseRawBlock { + errExpected(lexer.TokenCloseRawBlock, tok) + } + + // content + // @todo Is content mandatory in a raw block ? + content := p.parseContent() + + program := ast.NewProgram(tok.Pos, tok.Line) + program.AddStatement(content) + + result.Program = program + + // OPEN_END_RAW_BLOCK + tok = p.shift() + if tok.Kind != lexer.TokenOpenEndRawBlock { + // should never happen as it is caught by lexer + errExpected(lexer.TokenOpenEndRawBlock, tok) + } + + // helperName + endID := p.parseHelperName() + + closeName, ok := ast.HelperNameStr(endID) + if !ok { + errNode(endID, "Erroneous closing expression") + } + + if openName != closeName { + errNode(endID, fmt.Sprintf("%s doesn't match %s", openName, closeName)) + } + + // CLOSE_RAW_BLOCK + tok = p.shift() + if tok.Kind != lexer.TokenCloseRawBlock { + errExpected(lexer.TokenCloseRawBlock, tok) + } + + return result +} + +// block : openBlock program inverseChain? closeBlock +func (p *parser) parseBlock() *ast.BlockStatement { + // openBlock + result, blockParams := p.parseOpenBlock() + + // program + program := p.parseProgram() + program.BlockParams = blockParams + result.Program = program + + // inverseChain? + if p.isInverseChain() { + result.Inverse = p.parseInverseChain() + } + + // closeBlock + p.parseCloseBlock(result) + + setBlockInverseStrip(result) + + return result +} + +// setBlockInverseStrip is called when parsing `block` (openBlock | openInverse) and `inverseChain` +// +// TODO: This was totally cargo culted ! CHECK THAT ! +// +// cf. prepareBlock() in: +// https://github.com/wycats/handlebars.js/blob/master/lib/handlebars/compiler/helper.js +func setBlockInverseStrip(block *ast.BlockStatement) { + if block.Inverse == nil { + return + } + + if block.Inverse.Chained { + b, _ := block.Inverse.Body[0].(*ast.BlockStatement) + b.CloseStrip = block.CloseStrip + } + + block.InverseStrip = block.Inverse.Strip +} + +// block : openInverse program inverseAndProgram? closeBlock +func (p *parser) parseInverse() *ast.BlockStatement { + // openInverse + result, blockParams := p.parseOpenBlock() + + // program + program := p.parseProgram() + + program.BlockParams = blockParams + result.Inverse = program + + // inverseAndProgram? + if p.isInverse() { + result.Program = p.parseInverseAndProgram() + } + + // closeBlock + p.parseCloseBlock(result) + + setBlockInverseStrip(result) + + return result +} + +// helperName param* hash? blockParams? +func (p *parser) parseOpenBlockExpression(tok *lexer.Token) (*ast.BlockStatement, []string) { + var blockParams []string + + result := ast.NewBlockStatement(tok.Pos, tok.Line) + + // helperName param* hash? + result.Expression = p.parseExpression(tok) + + // blockParams? + if p.isBlockParams() { + blockParams = p.parseBlockParams() + } + + // named returned values + return result, blockParams +} + +// inverseChain : openInverseChain program inverseChain? +// | inverseAndProgram +func (p *parser) parseInverseChain() *ast.Program { + if p.isInverse() { + // inverseAndProgram + return p.parseInverseAndProgram() + } + + result := ast.NewProgram(p.next().Pos, p.next().Line) + + // openInverseChain + block, blockParams := p.parseOpenBlock() + + // program + program := p.parseProgram() + + program.BlockParams = blockParams + block.Program = program + + // inverseChain? + if p.isInverseChain() { + block.Inverse = p.parseInverseChain() + } + + setBlockInverseStrip(block) + + result.Chained = true + result.AddStatement(block) + + return result +} + +// Returns true if current token starts an inverse chain +func (p *parser) isInverseChain() bool { + return p.isOpenInverseChain() || p.isInverse() +} + +// inverseAndProgram : INVERSE program +func (p *parser) parseInverseAndProgram() *ast.Program { + // INVERSE + tok := p.shift() + + // program + result := p.parseProgram() + result.Strip = ast.NewStripForStr(tok.Val) + + return result +} + +// openBlock : OPEN_BLOCK helperName param* hash? blockParams? CLOSE +// openInverse : OPEN_INVERSE helperName param* hash? blockParams? CLOSE +// openInverseChain: OPEN_INVERSE_CHAIN helperName param* hash? blockParams? CLOSE +func (p *parser) parseOpenBlock() (*ast.BlockStatement, []string) { + // OPEN_BLOCK | OPEN_INVERSE | OPEN_INVERSE_CHAIN + tok := p.shift() + + // helperName param* hash? blockParams? + result, blockParams := p.parseOpenBlockExpression(tok) + + // CLOSE + tokClose := p.shift() + if tokClose.Kind != lexer.TokenClose { + errExpected(lexer.TokenClose, tokClose) + } + + result.OpenStrip = ast.NewStrip(tok.Val, tokClose.Val) + + // named returned values + return result, blockParams +} + +// closeBlock : OPEN_ENDBLOCK helperName CLOSE +func (p *parser) parseCloseBlock(block *ast.BlockStatement) { + // OPEN_ENDBLOCK + tok := p.shift() + if tok.Kind != lexer.TokenOpenEndBlock { + errExpected(lexer.TokenOpenEndBlock, tok) + } + + // helperName + endID := p.parseHelperName() + + closeName, ok := ast.HelperNameStr(endID) + if !ok { + errNode(endID, "Erroneous closing expression") + } + + openName := block.Expression.Canonical() + if openName != closeName { + errNode(endID, fmt.Sprintf("%s doesn't match %s", openName, closeName)) + } + + // CLOSE + tokClose := p.shift() + if tokClose.Kind != lexer.TokenClose { + errExpected(lexer.TokenClose, tokClose) + } + + block.CloseStrip = ast.NewStrip(tok.Val, tokClose.Val) +} + +// mustache : OPEN helperName param* hash? CLOSE +// | OPEN_UNESCAPED helperName param* hash? CLOSE_UNESCAPED +func (p *parser) parseMustache() *ast.MustacheStatement { + // OPEN | OPEN_UNESCAPED + tok := p.shift() + + closeToken := lexer.TokenClose + if tok.Kind == lexer.TokenOpenUnescaped { + closeToken = lexer.TokenCloseUnescaped + } + + unescaped := false + if (tok.Kind == lexer.TokenOpenUnescaped) || (rOpenAmp.MatchString(tok.Val)) { + unescaped = true + } + + result := ast.NewMustacheStatement(tok.Pos, tok.Line, unescaped) + + // helperName param* hash? + result.Expression = p.parseExpression(tok) + + // CLOSE | CLOSE_UNESCAPED + tokClose := p.shift() + if tokClose.Kind != closeToken { + errExpected(closeToken, tokClose) + } + + result.Strip = ast.NewStrip(tok.Val, tokClose.Val) + + return result +} + +// partial : OPEN_PARTIAL partialName param* hash? CLOSE +func (p *parser) parsePartial() *ast.PartialStatement { + // OPEN_PARTIAL + tok := p.shift() + + result := ast.NewPartialStatement(tok.Pos, tok.Line) + + // partialName + result.Name = p.parsePartialName() + + // param* hash? + result.Params, result.Hash = p.parseExpressionParamsHash() + + // CLOSE + tokClose := p.shift() + if tokClose.Kind != lexer.TokenClose { + errExpected(lexer.TokenClose, tokClose) + } + + result.Strip = ast.NewStrip(tok.Val, tokClose.Val) + + return result +} + +// helperName | sexpr +func (p *parser) parseHelperNameOrSexpr() ast.Node { + if p.isSexpr() { + // sexpr + return p.parseSexpr() + } + + // helperName + return p.parseHelperName() +} + +// param : helperName | sexpr +func (p *parser) parseParam() ast.Node { + return p.parseHelperNameOrSexpr() +} + +// Returns true if next tokens represent a `param` +func (p *parser) isParam() bool { + return (p.isSexpr() || p.isHelperName()) && !p.isHashSegment() +} + +// param* +func (p *parser) parseParams() []ast.Node { + var result []ast.Node + + for p.isParam() { + result = append(result, p.parseParam()) + } + + return result +} + +// sexpr : OPEN_SEXPR helperName param* hash? CLOSE_SEXPR +func (p *parser) parseSexpr() *ast.SubExpression { + // OPEN_SEXPR + tok := p.shift() + + result := ast.NewSubExpression(tok.Pos, tok.Line) + + // helperName param* hash? + result.Expression = p.parseExpression(tok) + + // CLOSE_SEXPR + tok = p.shift() + if tok.Kind != lexer.TokenCloseSexpr { + errExpected(lexer.TokenCloseSexpr, tok) + } + + return result +} + +// hash : hashSegment+ +func (p *parser) parseHash() *ast.Hash { + var pairs []*ast.HashPair + + for p.isHashSegment() { + pairs = append(pairs, p.parseHashSegment()) + } + + firstLoc := pairs[0].Location() + + result := ast.NewHash(firstLoc.Pos, firstLoc.Line) + result.Pairs = pairs + + return result +} + +// returns true if next tokens represents a `hashSegment` +func (p *parser) isHashSegment() bool { + return p.have(2) && (p.next().Kind == lexer.TokenID) && (p.nextAt(1).Kind == lexer.TokenEquals) +} + +// hashSegment : ID EQUALS param +func (p *parser) parseHashSegment() *ast.HashPair { + // ID + tok := p.shift() + + // EQUALS + p.shift() + + // param + param := p.parseParam() + + result := ast.NewHashPair(tok.Pos, tok.Line) + result.Key = tok.Val + result.Val = param + + return result +} + +// blockParams : OPEN_BLOCK_PARAMS ID+ CLOSE_BLOCK_PARAMS +func (p *parser) parseBlockParams() []string { + var result []string + + // OPEN_BLOCK_PARAMS + tok := p.shift() + + // ID+ + for p.isID() { + result = append(result, p.shift().Val) + } + + if len(result) == 0 { + errExpected(lexer.TokenID, p.next()) + } + + // CLOSE_BLOCK_PARAMS + tok = p.shift() + if tok.Kind != lexer.TokenCloseBlockParams { + errExpected(lexer.TokenCloseBlockParams, tok) + } + + return result +} + +// helperName : path | dataName | STRING | NUMBER | BOOLEAN | UNDEFINED | NULL +func (p *parser) parseHelperName() ast.Node { + var result ast.Node + + tok := p.next() + + switch tok.Kind { + case lexer.TokenBoolean: + // BOOLEAN + p.shift() + result = ast.NewBooleanLiteral(tok.Pos, tok.Line, (tok.Val == "true"), tok.Val) + case lexer.TokenNumber: + // NUMBER + p.shift() + + val, isInt := parseNumber(tok) + result = ast.NewNumberLiteral(tok.Pos, tok.Line, val, isInt, tok.Val) + case lexer.TokenString: + // STRING + p.shift() + result = ast.NewStringLiteral(tok.Pos, tok.Line, tok.Val) + case lexer.TokenData: + // dataName + result = p.parseDataName() + default: + // path + result = p.parsePath(false) + } + + return result +} + +// parseNumber parses a number +func parseNumber(tok *lexer.Token) (result float64, isInt bool) { + var valInt int + var err error + + valInt, err = strconv.Atoi(tok.Val) + if err == nil { + isInt = true + + result = float64(valInt) + } else { + isInt = false + + result, err = strconv.ParseFloat(tok.Val, 64) + if err != nil { + errToken(tok, fmt.Sprintf("Failed to parse number: %s", tok.Val)) + } + } + + // named returned values + return +} + +// Returns true if next tokens represent a `helperName` +func (p *parser) isHelperName() bool { + switch p.next().Kind { + case lexer.TokenBoolean, lexer.TokenNumber, lexer.TokenString, lexer.TokenData, lexer.TokenID: + return true + } + + return false +} + +// partialName : helperName | sexpr +func (p *parser) parsePartialName() ast.Node { + return p.parseHelperNameOrSexpr() +} + +// dataName : DATA pathSegments +func (p *parser) parseDataName() *ast.PathExpression { + // DATA + p.shift() + + // pathSegments + return p.parsePath(true) +} + +// path : pathSegments +// pathSegments : pathSegments SEP ID +// | ID +func (p *parser) parsePath(data bool) *ast.PathExpression { + var tok *lexer.Token + + // ID + tok = p.shift() + if tok.Kind != lexer.TokenID { + errExpected(lexer.TokenID, tok) + } + + result := ast.NewPathExpression(tok.Pos, tok.Line, data) + result.Part(tok.Val) + + for p.isPathSep() { + // SEP + tok = p.shift() + result.Sep(tok.Val) + + // ID + tok = p.shift() + if tok.Kind != lexer.TokenID { + errExpected(lexer.TokenID, tok) + } + + result.Part(tok.Val) + + if len(result.Parts) > 0 { + switch tok.Val { + case "..", ".", "this": + errToken(tok, "Invalid path: "+result.Original) + } + } + } + + return result +} + +// Ensures there is token to parse at given index +func (p *parser) ensure(index int) { + if p.lexOver { + // nothing more to grab + return + } + + nb := index + 1 + + for len(p.tokens) < nb { + // fetch next token + tok := p.lex.NextToken() + + // queue it + p.tokens = append(p.tokens, &tok) + + if (tok.Kind == lexer.TokenEOF) || (tok.Kind == lexer.TokenError) { + p.lexOver = true + break + } + } +} + +// have returns true is there are a list given number of tokens to consume left +func (p *parser) have(nb int) bool { + p.ensure(nb - 1) + + return len(p.tokens) >= nb +} + +// nextAt returns next token at given index, without consuming it +func (p *parser) nextAt(index int) *lexer.Token { + p.ensure(index) + + return p.tokens[index] +} + +// next returns next token without consuming it +func (p *parser) next() *lexer.Token { + return p.nextAt(0) +} + +// shift returns next token and remove it from the tokens buffer +// +// Panics if next token is `TokenError` +func (p *parser) shift() *lexer.Token { + var result *lexer.Token + + p.ensure(0) + + result, p.tokens = p.tokens[0], p.tokens[1:] + + // check error token + if result.Kind == lexer.TokenError { + errToken(result, "Lexer error") + } + + return result +} + +// isToken returns true if next token is of given type +func (p *parser) isToken(kind lexer.TokenKind) bool { + return p.have(1) && p.next().Kind == kind +} + +// isSexpr returns true if next token starts a sexpr +func (p *parser) isSexpr() bool { + return p.isToken(lexer.TokenOpenSexpr) +} + +// isPathSep returns true if next token is a path separator +func (p *parser) isPathSep() bool { + return p.isToken(lexer.TokenSep) +} + +// isID returns true if next token is an ID +func (p *parser) isID() bool { + return p.isToken(lexer.TokenID) +} + +// isBlockParams returns true if next token starts a block params +func (p *parser) isBlockParams() bool { + return p.isToken(lexer.TokenOpenBlockParams) +} + +// isInverse returns true if next token starts an INVERSE sequence +func (p *parser) isInverse() bool { + return p.isToken(lexer.TokenInverse) +} + +// isOpenInverseChain returns true if next token is OPEN_INVERSE_CHAIN +func (p *parser) isOpenInverseChain() bool { + return p.isToken(lexer.TokenOpenInverseChain) +} diff --git a/vendor/github.com/aymerick/raymond/parser/whitespace.go b/vendor/github.com/aymerick/raymond/parser/whitespace.go new file mode 100644 index 0000000000..8f8c2c4563 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/parser/whitespace.go @@ -0,0 +1,360 @@ +package parser + +import ( + "regexp" + + "github.com/aymerick/raymond/ast" +) + +// whitespaceVisitor walks through the AST to perform whitespace control +// +// The logic was shamelessly borrowed from: +// https://github.com/wycats/handlebars.js/blob/master/lib/handlebars/compiler/whitespace-control.js +type whitespaceVisitor struct { + isRootSeen bool +} + +var ( + rTrimLeft = regexp.MustCompile(`^[ \t]*\r?\n?`) + rTrimLeftMultiple = regexp.MustCompile(`^\s+`) + + rTrimRight = regexp.MustCompile(`[ \t]+$`) + rTrimRightMultiple = regexp.MustCompile(`\s+$`) + + rPrevWhitespace = regexp.MustCompile(`\r?\n\s*?$`) + rPrevWhitespaceStart = regexp.MustCompile(`(^|\r?\n)\s*?$`) + + rNextWhitespace = regexp.MustCompile(`^\s*?\r?\n`) + rNextWhitespaceEnd = regexp.MustCompile(`^\s*?(\r?\n|$)`) + + rPartialIndent = regexp.MustCompile(`([ \t]+$)`) +) + +// newWhitespaceVisitor instanciates a new whitespaceVisitor +func newWhitespaceVisitor() *whitespaceVisitor { + return &whitespaceVisitor{} +} + +// processWhitespaces performs whitespace control on given AST +// +// WARNING: It must be called only once on AST. +func processWhitespaces(node ast.Node) { + node.Accept(newWhitespaceVisitor()) +} + +func omitRightFirst(body []ast.Node, multiple bool) { + omitRight(body, -1, multiple) +} + +func omitRight(body []ast.Node, i int, multiple bool) { + if i+1 >= len(body) { + return + } + + current := body[i+1] + + node, ok := current.(*ast.ContentStatement) + if !ok { + return + } + + if !multiple && node.RightStripped { + return + } + + original := node.Value + + r := rTrimLeft + if multiple { + r = rTrimLeftMultiple + } + + node.Value = r.ReplaceAllString(node.Value, "") + + node.RightStripped = (original != node.Value) +} + +func omitLeftLast(body []ast.Node, multiple bool) { + omitLeft(body, len(body), multiple) +} + +func omitLeft(body []ast.Node, i int, multiple bool) bool { + if i-1 < 0 { + return false + } + + current := body[i-1] + + node, ok := current.(*ast.ContentStatement) + if !ok { + return false + } + + if !multiple && node.LeftStripped { + return false + } + + original := node.Value + + r := rTrimRight + if multiple { + r = rTrimRightMultiple + } + + node.Value = r.ReplaceAllString(node.Value, "") + + node.LeftStripped = (original != node.Value) + + return node.LeftStripped +} + +func isPrevWhitespace(body []ast.Node) bool { + return isPrevWhitespaceProgram(body, len(body), false) +} + +func isPrevWhitespaceProgram(body []ast.Node, i int, isRoot bool) bool { + if i < 1 { + return isRoot + } + + prev := body[i-1] + + if node, ok := prev.(*ast.ContentStatement); ok { + if (node.Value == "") && node.RightStripped { + // already stripped, so it may be an empty string not catched by regexp + return true + } + + r := rPrevWhitespaceStart + if (i > 1) || !isRoot { + r = rPrevWhitespace + } + + return r.MatchString(node.Value) + } + + return false +} + +func isNextWhitespace(body []ast.Node) bool { + return isNextWhitespaceProgram(body, -1, false) +} + +func isNextWhitespaceProgram(body []ast.Node, i int, isRoot bool) bool { + if i+1 >= len(body) { + return isRoot + } + + next := body[i+1] + + if node, ok := next.(*ast.ContentStatement); ok { + if (node.Value == "") && node.LeftStripped { + // already stripped, so it may be an empty string not catched by regexp + return true + } + + r := rNextWhitespaceEnd + if (i+2 > len(body)) || !isRoot { + r = rNextWhitespace + } + + return r.MatchString(node.Value) + } + + return false +} + +// +// Visitor interface +// + +func (v *whitespaceVisitor) VisitProgram(program *ast.Program) interface{} { + isRoot := !v.isRootSeen + v.isRootSeen = true + + body := program.Body + for i, current := range body { + strip, _ := current.Accept(v).(*ast.Strip) + if strip == nil { + continue + } + + _isPrevWhitespace := isPrevWhitespaceProgram(body, i, isRoot) + _isNextWhitespace := isNextWhitespaceProgram(body, i, isRoot) + + openStandalone := strip.OpenStandalone && _isPrevWhitespace + closeStandalone := strip.CloseStandalone && _isNextWhitespace + inlineStandalone := strip.InlineStandalone && _isPrevWhitespace && _isNextWhitespace + + if strip.Close { + omitRight(body, i, true) + } + + if strip.Open && (i > 0) { + omitLeft(body, i, true) + } + + if inlineStandalone { + omitRight(body, i, false) + + if omitLeft(body, i, false) { + // If we are on a standalone node, save the indent info for partials + if partial, ok := current.(*ast.PartialStatement); ok { + // Pull out the whitespace from the final line + if i > 0 { + if prevContent, ok := body[i-1].(*ast.ContentStatement); ok { + partial.Indent = rPartialIndent.FindString(prevContent.Original) + } + } + } + } + } + + if b, ok := current.(*ast.BlockStatement); ok { + if openStandalone { + prog := b.Program + if prog == nil { + prog = b.Inverse + } + + omitRightFirst(prog.Body, false) + + // Strip out the previous content node if it's whitespace only + omitLeft(body, i, false) + } + + if closeStandalone { + prog := b.Inverse + if prog == nil { + prog = b.Program + } + + // Always strip the next node + omitRight(body, i, false) + + omitLeftLast(prog.Body, false) + } + + } + } + + return nil +} + +func (v *whitespaceVisitor) VisitBlock(block *ast.BlockStatement) interface{} { + if block.Program != nil { + block.Program.Accept(v) + } + + if block.Inverse != nil { + block.Inverse.Accept(v) + } + + program := block.Program + inverse := block.Inverse + + if program == nil { + program = inverse + inverse = nil + } + + firstInverse := inverse + lastInverse := inverse + + if (inverse != nil) && inverse.Chained { + b, _ := inverse.Body[0].(*ast.BlockStatement) + firstInverse = b.Program + + for lastInverse.Chained { + b, _ := lastInverse.Body[len(lastInverse.Body)-1].(*ast.BlockStatement) + lastInverse = b.Program + } + } + + closeProg := firstInverse + if closeProg == nil { + closeProg = program + } + + strip := &ast.Strip{ + Open: (block.OpenStrip != nil) && block.OpenStrip.Open, + Close: (block.CloseStrip != nil) && block.CloseStrip.Close, + + OpenStandalone: isNextWhitespace(program.Body), + CloseStandalone: isPrevWhitespace(closeProg.Body), + } + + if (block.OpenStrip != nil) && block.OpenStrip.Close { + omitRightFirst(program.Body, true) + } + + if inverse != nil { + if block.InverseStrip != nil { + inverseStrip := block.InverseStrip + + if inverseStrip.Open { + omitLeftLast(program.Body, true) + } + + if inverseStrip.Close { + omitRightFirst(firstInverse.Body, true) + } + } + + if (block.CloseStrip != nil) && block.CloseStrip.Open { + omitLeftLast(lastInverse.Body, true) + } + + // Find standalone else statements + if isPrevWhitespace(program.Body) && isNextWhitespace(firstInverse.Body) { + omitLeftLast(program.Body, false) + + omitRightFirst(firstInverse.Body, false) + } + } else if (block.CloseStrip != nil) && block.CloseStrip.Open { + omitLeftLast(program.Body, true) + } + + return strip +} + +func (v *whitespaceVisitor) VisitMustache(mustache *ast.MustacheStatement) interface{} { + return mustache.Strip +} + +func _inlineStandalone(strip *ast.Strip) interface{} { + return &ast.Strip{ + Open: strip.Open, + Close: strip.Close, + InlineStandalone: true, + } +} + +func (v *whitespaceVisitor) VisitPartial(node *ast.PartialStatement) interface{} { + strip := node.Strip + if strip == nil { + strip = &ast.Strip{} + } + + return _inlineStandalone(strip) +} + +func (v *whitespaceVisitor) VisitComment(node *ast.CommentStatement) interface{} { + strip := node.Strip + if strip == nil { + strip = &ast.Strip{} + } + + return _inlineStandalone(strip) +} + +// NOOP +func (v *whitespaceVisitor) VisitContent(node *ast.ContentStatement) interface{} { return nil } +func (v *whitespaceVisitor) VisitExpression(node *ast.Expression) interface{} { return nil } +func (v *whitespaceVisitor) VisitSubExpression(node *ast.SubExpression) interface{} { return nil } +func (v *whitespaceVisitor) VisitPath(node *ast.PathExpression) interface{} { return nil } +func (v *whitespaceVisitor) VisitString(node *ast.StringLiteral) interface{} { return nil } +func (v *whitespaceVisitor) VisitBoolean(node *ast.BooleanLiteral) interface{} { return nil } +func (v *whitespaceVisitor) VisitNumber(node *ast.NumberLiteral) interface{} { return nil } +func (v *whitespaceVisitor) VisitHash(node *ast.Hash) interface{} { return nil } +func (v *whitespaceVisitor) VisitHashPair(node *ast.HashPair) interface{} { return nil } diff --git a/vendor/github.com/aymerick/raymond/partial.go b/vendor/github.com/aymerick/raymond/partial.go new file mode 100644 index 0000000000..3299d02ce2 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/partial.go @@ -0,0 +1,85 @@ +package raymond + +import ( + "fmt" + "sync" +) + +// partial represents a partial template +type partial struct { + name string + source string + tpl *Template +} + +// partials stores all global partials +var partials map[string]*partial + +// protects global partials +var partialsMutex sync.RWMutex + +func init() { + partials = make(map[string]*partial) +} + +// newPartial instanciates a new partial +func newPartial(name string, source string, tpl *Template) *partial { + return &partial{ + name: name, + source: source, + tpl: tpl, + } +} + +// RegisterPartial registers a global partial. That partial will be available to all templates. +func RegisterPartial(name string, source string) { + partialsMutex.Lock() + defer partialsMutex.Unlock() + + if partials[name] != nil { + panic(fmt.Errorf("Partial already registered: %s", name)) + } + + partials[name] = newPartial(name, source, nil) +} + +// RegisterPartials registers several global partials. Those partials will be available to all templates. +func RegisterPartials(partials map[string]string) { + for name, p := range partials { + RegisterPartial(name, p) + } +} + +// RegisterPartialTemplate registers a global partial with given parsed template. That partial will be available to all templates. +func RegisterPartialTemplate(name string, tpl *Template) { + partialsMutex.Lock() + defer partialsMutex.Unlock() + + if partials[name] != nil { + panic(fmt.Errorf("Partial already registered: %s", name)) + } + + partials[name] = newPartial(name, "", tpl) +} + +// findPartial finds a registered global partial +func findPartial(name string) *partial { + partialsMutex.RLock() + defer partialsMutex.RUnlock() + + return partials[name] +} + +// template returns parsed partial template +func (p *partial) template() (*Template, error) { + if p.tpl == nil { + var err error + + p.tpl, err = Parse(p.source) + if err != nil { + return nil, err + } + } + + return p.tpl, nil +} diff --git a/vendor/github.com/aymerick/raymond/raymond.go b/vendor/github.com/aymerick/raymond/raymond.go new file mode 100644 index 0000000000..c6df6b38b0 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/raymond.go @@ -0,0 +1,28 @@ +// Package raymond provides handlebars evaluation +package raymond + +// Render parses a template and evaluates it with given context +// +// Note that this function call is not optimal as your template is parsed everytime you call it. You should use Parse() function instead. +func Render(source string, ctx interface{}) (string, error) { + // parse template + tpl, err := Parse(source) + if err != nil { + return "", err + } + + // renders template + str, err := tpl.Exec(ctx) + if err != nil { + return "", err + } + + return str, nil +} + +// MustRender parses a template and evaluates it with given context. It panics on error. +// +// Note that this function call is not optimal as your template is parsed everytime you call it. You should use Parse() function instead. +func MustRender(source string, ctx interface{}) string { + return MustParse(source).MustExec(ctx) +} diff --git a/vendor/github.com/aymerick/raymond/raymond.png b/vendor/github.com/aymerick/raymond/raymond.png new file mode 100644 index 0000000000..6a7c942e57 Binary files /dev/null and b/vendor/github.com/aymerick/raymond/raymond.png differ diff --git a/vendor/github.com/aymerick/raymond/string.go b/vendor/github.com/aymerick/raymond/string.go new file mode 100644 index 0000000000..7194769a2c --- /dev/null +++ b/vendor/github.com/aymerick/raymond/string.go @@ -0,0 +1,84 @@ +package raymond + +import ( + "fmt" + "reflect" + "strconv" +) + +// SafeString represents a string that must not be escaped. +// +// A SafeString can be returned by helpers to disable escaping. +type SafeString string + +// isSafeString returns true if argument is a SafeString +func isSafeString(value interface{}) bool { + if _, ok := value.(SafeString); ok { + return true + } + return false +} + +// Str returns string representation of any basic type value. +func Str(value interface{}) string { + return strValue(reflect.ValueOf(value)) +} + +// strValue returns string representation of a reflect.Value +func strValue(value reflect.Value) string { + result := "" + + ival, ok := printableValue(value) + if !ok { + panic(fmt.Errorf("Can't print value: %q", value)) + } + + val := reflect.ValueOf(ival) + + switch val.Kind() { + case reflect.Array, reflect.Slice: + for i := 0; i < val.Len(); i++ { + result += strValue(val.Index(i)) + } + case reflect.Bool: + result = "false" + if val.Bool() { + result = "true" + } + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64, reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + result = fmt.Sprintf("%d", ival) + case reflect.Float32, reflect.Float64: + result = strconv.FormatFloat(val.Float(), 'f', -1, 64) + case reflect.Invalid: + result = "" + default: + result = fmt.Sprintf("%s", ival) + } + + return result +} + +// printableValue returns the, possibly indirected, interface value inside v that +// is best for a call to formatted printer. +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/exec.go +func printableValue(v reflect.Value) (interface{}, bool) { + if v.Kind() == reflect.Ptr { + v, _ = indirect(v) // fmt.Fprint handles nil. + } + if !v.IsValid() { + return "", true + } + + if !v.Type().Implements(errorType) && !v.Type().Implements(fmtStringerType) { + if v.CanAddr() && (reflect.PtrTo(v.Type()).Implements(errorType) || reflect.PtrTo(v.Type()).Implements(fmtStringerType)) { + v = v.Addr() + } else { + switch v.Kind() { + case reflect.Chan, reflect.Func: + return nil, false + } + } + } + return v.Interface(), true +} diff --git a/vendor/github.com/aymerick/raymond/template.go b/vendor/github.com/aymerick/raymond/template.go new file mode 100644 index 0000000000..f16ed2f547 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/template.go @@ -0,0 +1,248 @@ +package raymond + +import ( + "fmt" + "io/ioutil" + "reflect" + "runtime" + "sync" + + "github.com/aymerick/raymond/ast" + "github.com/aymerick/raymond/parser" +) + +// Template represents a handlebars template. +type Template struct { + source string + program *ast.Program + helpers map[string]reflect.Value + partials map[string]*partial + mutex sync.RWMutex // protects helpers and partials +} + +// newTemplate instanciate a new template without parsing it +func newTemplate(source string) *Template { + return &Template{ + source: source, + helpers: make(map[string]reflect.Value), + partials: make(map[string]*partial), + } +} + +// Parse instanciates a template by parsing given source. +func Parse(source string) (*Template, error) { + tpl := newTemplate(source) + + // parse template + if err := tpl.parse(); err != nil { + return nil, err + } + + return tpl, nil +} + +// MustParse instanciates a template by parsing given source. It panics on error. +func MustParse(source string) *Template { + result, err := Parse(source) + if err != nil { + panic(err) + } + return result +} + +// ParseFile reads given file and returns parsed template. +func ParseFile(filePath string) (*Template, error) { + b, err := ioutil.ReadFile(filePath) + if err != nil { + return nil, err + } + + return Parse(string(b)) +} + +// parse parses the template +// +// It can be called several times, the parsing will be done only once. +func (tpl *Template) parse() error { + if tpl.program == nil { + var err error + + tpl.program, err = parser.Parse(tpl.source) + if err != nil { + return err + } + } + + return nil +} + +// Clone returns a copy of that template. +func (tpl *Template) Clone() *Template { + result := newTemplate(tpl.source) + + result.program = tpl.program + + tpl.mutex.RLock() + defer tpl.mutex.RUnlock() + + for name, helper := range tpl.helpers { + result.RegisterHelper(name, helper.Interface()) + } + + for name, partial := range tpl.partials { + result.addPartial(name, partial.source, partial.tpl) + } + + return result +} + +func (tpl *Template) findHelper(name string) reflect.Value { + tpl.mutex.RLock() + defer tpl.mutex.RUnlock() + + return tpl.helpers[name] +} + +// RegisterHelper registers a helper for that template. +func (tpl *Template) RegisterHelper(name string, helper interface{}) { + tpl.mutex.Lock() + defer tpl.mutex.Unlock() + + if tpl.helpers[name] != zero { + panic(fmt.Sprintf("Helper %s already registered", name)) + } + + val := reflect.ValueOf(helper) + ensureValidHelper(name, val) + + tpl.helpers[name] = val +} + +// RegisterHelpers registers several helpers for that template. +func (tpl *Template) RegisterHelpers(helpers map[string]interface{}) { + for name, helper := range helpers { + tpl.RegisterHelper(name, helper) + } +} + +func (tpl *Template) addPartial(name string, source string, template *Template) { + tpl.mutex.Lock() + defer tpl.mutex.Unlock() + + if tpl.partials[name] != nil { + panic(fmt.Sprintf("Partial %s already registered", name)) + } + + tpl.partials[name] = newPartial(name, source, template) +} + +func (tpl *Template) findPartial(name string) *partial { + tpl.mutex.RLock() + defer tpl.mutex.RUnlock() + + return tpl.partials[name] +} + +// RegisterPartial registers a partial for that template. +func (tpl *Template) RegisterPartial(name string, source string) { + tpl.addPartial(name, source, nil) +} + +// RegisterPartials registers several partials for that template. +func (tpl *Template) RegisterPartials(partials map[string]string) { + for name, partial := range partials { + tpl.RegisterPartial(name, partial) + } +} + +// RegisterPartialFile reads given file and registers its content as a partial with given name. +func (tpl *Template) RegisterPartialFile(filePath string, name string) error { + b, err := ioutil.ReadFile(filePath) + if err != nil { + return err + } + + tpl.RegisterPartial(name, string(b)) + + return nil +} + +// RegisterPartialFiles reads several files and registers them as partials, the filename base is used as the partial name. +func (tpl *Template) RegisterPartialFiles(filePaths ...string) error { + if len(filePaths) == 0 { + return nil + } + + for _, filePath := range filePaths { + name := fileBase(filePath) + + if err := tpl.RegisterPartialFile(filePath, name); err != nil { + return err + } + } + + return nil +} + +// RegisterPartialTemplate registers an already parsed partial for that template. +func (tpl *Template) RegisterPartialTemplate(name string, template *Template) { + tpl.addPartial(name, "", template) +} + +// Exec evaluates template with given context. +func (tpl *Template) Exec(ctx interface{}) (result string, err error) { + return tpl.ExecWith(ctx, nil) +} + +// MustExec evaluates template with given context. It panics on error. +func (tpl *Template) MustExec(ctx interface{}) string { + result, err := tpl.Exec(ctx) + if err != nil { + panic(err) + } + return result +} + +// ExecWith evaluates template with given context and private data frame. +func (tpl *Template) ExecWith(ctx interface{}, privData *DataFrame) (result string, err error) { + defer errRecover(&err) + + // parses template if necessary + err = tpl.parse() + if err != nil { + return + } + + // setup visitor + v := newEvalVisitor(tpl, ctx, privData) + + // visit AST + result, _ = tpl.program.Accept(v).(string) + + // named return values + return +} + +// errRecover recovers evaluation panic +func errRecover(errp *error) { + e := recover() + if e != nil { + switch err := e.(type) { + case runtime.Error: + panic(e) + case error: + *errp = err + default: + panic(e) + } + } +} + +// PrintAST returns string representation of parsed template. +func (tpl *Template) PrintAST() string { + if err := tpl.parse(); err != nil { + return fmt.Sprintf("PARSER ERROR: %s", err) + } + + return ast.Print(tpl.program) +} diff --git a/vendor/github.com/aymerick/raymond/utils.go b/vendor/github.com/aymerick/raymond/utils.go new file mode 100644 index 0000000000..3deaaf3748 --- /dev/null +++ b/vendor/github.com/aymerick/raymond/utils.go @@ -0,0 +1,85 @@ +package raymond + +import ( + "path" + "reflect" +) + +// indirect returns the item at the end of indirection, and a bool to indicate if it's nil. +// We indirect through pointers and empty interfaces (only) because +// non-empty interfaces have methods we might need. +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/exec.go +func indirect(v reflect.Value) (rv reflect.Value, isNil bool) { + for ; v.Kind() == reflect.Ptr || v.Kind() == reflect.Interface; v = v.Elem() { + if v.IsNil() { + return v, true + } + if v.Kind() == reflect.Interface && v.NumMethod() > 0 { + break + } + } + return v, false +} + +// IsTrue returns true if obj is a truthy value. +func IsTrue(obj interface{}) bool { + thruth, ok := isTrueValue(reflect.ValueOf(obj)) + if !ok { + return false + } + return thruth +} + +// isTrueValue reports whether the value is 'true', in the sense of not the zero of its type, +// and whether the value has a meaningful truth value +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/exec.go +func isTrueValue(val reflect.Value) (truth, ok bool) { + if !val.IsValid() { + // Something like var x interface{}, never set. It's a form of nil. + return false, true + } + switch val.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + truth = val.Len() > 0 + case reflect.Bool: + truth = val.Bool() + case reflect.Complex64, reflect.Complex128: + truth = val.Complex() != 0 + case reflect.Chan, reflect.Func, reflect.Ptr, reflect.Interface: + truth = !val.IsNil() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + truth = val.Int() != 0 + case reflect.Float32, reflect.Float64: + truth = val.Float() != 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + truth = val.Uint() != 0 + case reflect.Struct: + truth = true // Struct values are always true. + default: + return + } + return truth, true +} + +// canBeNil reports whether an untyped nil can be assigned to the type. See reflect.Zero. +// +// NOTE: borrowed from https://github.com/golang/go/tree/master/src/text/template/exec.go +func canBeNil(typ reflect.Type) bool { + switch typ.Kind() { + case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice: + return true + } + return false +} + +// fileBase returns base file name +// +// example: /foo/bar/baz.png => baz +func fileBase(filePath string) string { + fileName := path.Base(filePath) + fileExt := path.Ext(filePath) + + return fileName[:len(fileName)-len(fileExt)] +} diff --git a/vendor/github.com/blang/semver/.travis.yml b/vendor/github.com/blang/semver/.travis.yml new file mode 100644 index 0000000000..102fb9a691 --- /dev/null +++ b/vendor/github.com/blang/semver/.travis.yml @@ -0,0 +1,21 @@ +language: go +matrix: + include: + - go: 1.4.3 + - go: 1.5.4 + - go: 1.6.3 + - go: 1.7 + - go: tip + allow_failures: + - go: tip +install: +- go get golang.org/x/tools/cmd/cover +- go get github.com/mattn/goveralls +script: +- echo "Test and track coverage" ; $HOME/gopath/bin/goveralls -package "." -service=travis-ci + -repotoken $COVERALLS_TOKEN +- echo "Build examples" ; cd examples && go build +- echo "Check if gofmt'd" ; diff -u <(echo -n) <(gofmt -d -s .) +env: + global: + secure: HroGEAUQpVq9zX1b1VIkraLiywhGbzvNnTZq2TMxgK7JHP8xqNplAeF1izrR2i4QLL9nsY+9WtYss4QuPvEtZcVHUobw6XnL6radF7jS1LgfYZ9Y7oF+zogZ2I5QUMRLGA7rcxQ05s7mKq3XZQfeqaNts4bms/eZRefWuaFZbkw= diff --git a/vendor/github.com/blang/semver/LICENSE b/vendor/github.com/blang/semver/LICENSE new file mode 100644 index 0000000000..5ba5c86fcb --- /dev/null +++ b/vendor/github.com/blang/semver/LICENSE @@ -0,0 +1,22 @@ +The MIT License + +Copyright (c) 2014 Benedikt Lang + +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/blang/semver/README.md b/vendor/github.com/blang/semver/README.md new file mode 100644 index 0000000000..08b2e4a3d7 --- /dev/null +++ b/vendor/github.com/blang/semver/README.md @@ -0,0 +1,194 @@ +semver for golang [![Build Status](https://travis-ci.org/blang/semver.svg?branch=master)](https://travis-ci.org/blang/semver) [![GoDoc](https://godoc.org/github.com/blang/semver?status.png)](https://godoc.org/github.com/blang/semver) [![Coverage Status](https://img.shields.io/coveralls/blang/semver.svg)](https://coveralls.io/r/blang/semver?branch=master) +====== + +semver is a [Semantic Versioning](http://semver.org/) library written in golang. It fully covers spec version `2.0.0`. + +Usage +----- +```bash +$ go get github.com/blang/semver +``` +Note: Always vendor your dependencies or fix on a specific version tag. + +```go +import github.com/blang/semver +v1, err := semver.Make("1.0.0-beta") +v2, err := semver.Make("2.0.0-beta") +v1.Compare(v2) +``` + +Also check the [GoDocs](http://godoc.org/github.com/blang/semver). + +Why should I use this lib? +----- + +- Fully spec compatible +- No reflection +- No regex +- Fully tested (Coverage >99%) +- Readable parsing/validation errors +- Fast (See [Benchmarks](#benchmarks)) +- Only Stdlib +- Uses values instead of pointers +- Many features, see below + + +Features +----- + +- Parsing and validation at all levels +- Comparator-like comparisons +- Compare Helper Methods +- InPlace manipulation +- Ranges `>=1.0.0 <2.0.0 || >=3.0.0 !3.0.1-beta.1` +- Wildcards `>=1.x`, `<=2.5.x` +- Sortable (implements sort.Interface) +- database/sql compatible (sql.Scanner/Valuer) +- encoding/json compatible (json.Marshaler/Unmarshaler) + +Ranges +------ + +A `Range` is a set of conditions which specify which versions satisfy the range. + +A condition is composed of an operator and a version. The supported operators are: + +- `<1.0.0` Less than `1.0.0` +- `<=1.0.0` Less than or equal to `1.0.0` +- `>1.0.0` Greater than `1.0.0` +- `>=1.0.0` Greater than or equal to `1.0.0` +- `1.0.0`, `=1.0.0`, `==1.0.0` Equal to `1.0.0` +- `!1.0.0`, `!=1.0.0` Not equal to `1.0.0`. Excludes version `1.0.0`. + +Note that spaces between the operator and the version will be gracefully tolerated. + +A `Range` can link multiple `Ranges` separated by space: + +Ranges can be linked by logical AND: + + - `>1.0.0 <2.0.0` would match between both ranges, so `1.1.1` and `1.8.7` but not `1.0.0` or `2.0.0` + - `>1.0.0 <3.0.0 !2.0.3-beta.2` would match every version between `1.0.0` and `3.0.0` except `2.0.3-beta.2` + +Ranges can also be linked by logical OR: + + - `<2.0.0 || >=3.0.0` would match `1.x.x` and `3.x.x` but not `2.x.x` + +AND has a higher precedence than OR. It's not possible to use brackets. + +Ranges can be combined by both AND and OR + + - `>1.0.0 <2.0.0 || >3.0.0 !4.2.1` would match `1.2.3`, `1.9.9`, `3.1.1`, but not `4.2.1`, `2.1.1` + +Range usage: + +``` +v, err := semver.Parse("1.2.3") +range, err := semver.ParseRange(">1.0.0 <2.0.0 || >=3.0.0") +if range(v) { + //valid +} + +``` + +Example +----- + +Have a look at full examples in [examples/main.go](examples/main.go) + +```go +import github.com/blang/semver + +v, err := semver.Make("0.0.1-alpha.preview+123.github") +fmt.Printf("Major: %d\n", v.Major) +fmt.Printf("Minor: %d\n", v.Minor) +fmt.Printf("Patch: %d\n", v.Patch) +fmt.Printf("Pre: %s\n", v.Pre) +fmt.Printf("Build: %s\n", v.Build) + +// Prerelease versions array +if len(v.Pre) > 0 { + fmt.Println("Prerelease versions:") + for i, pre := range v.Pre { + fmt.Printf("%d: %q\n", i, pre) + } +} + +// Build meta data array +if len(v.Build) > 0 { + fmt.Println("Build meta data:") + for i, build := range v.Build { + fmt.Printf("%d: %q\n", i, build) + } +} + +v001, err := semver.Make("0.0.1") +// Compare using helpers: v.GT(v2), v.LT, v.GTE, v.LTE +v001.GT(v) == true +v.LT(v001) == true +v.GTE(v) == true +v.LTE(v) == true + +// Or use v.Compare(v2) for comparisons (-1, 0, 1): +v001.Compare(v) == 1 +v.Compare(v001) == -1 +v.Compare(v) == 0 + +// Manipulate Version in place: +v.Pre[0], err = semver.NewPRVersion("beta") +if err != nil { + fmt.Printf("Error parsing pre release version: %q", err) +} + +fmt.Println("\nValidate versions:") +v.Build[0] = "?" + +err = v.Validate() +if err != nil { + fmt.Printf("Validation failed: %s\n", err) +} +``` + + +Benchmarks +----- + + BenchmarkParseSimple-4 5000000 390 ns/op 48 B/op 1 allocs/op + BenchmarkParseComplex-4 1000000 1813 ns/op 256 B/op 7 allocs/op + BenchmarkParseAverage-4 1000000 1171 ns/op 163 B/op 4 allocs/op + BenchmarkStringSimple-4 20000000 119 ns/op 16 B/op 1 allocs/op + BenchmarkStringLarger-4 10000000 206 ns/op 32 B/op 2 allocs/op + BenchmarkStringComplex-4 5000000 324 ns/op 80 B/op 3 allocs/op + BenchmarkStringAverage-4 5000000 273 ns/op 53 B/op 2 allocs/op + BenchmarkValidateSimple-4 200000000 9.33 ns/op 0 B/op 0 allocs/op + BenchmarkValidateComplex-4 3000000 469 ns/op 0 B/op 0 allocs/op + BenchmarkValidateAverage-4 5000000 256 ns/op 0 B/op 0 allocs/op + BenchmarkCompareSimple-4 100000000 11.8 ns/op 0 B/op 0 allocs/op + BenchmarkCompareComplex-4 50000000 30.8 ns/op 0 B/op 0 allocs/op + BenchmarkCompareAverage-4 30000000 41.5 ns/op 0 B/op 0 allocs/op + BenchmarkSort-4 3000000 419 ns/op 256 B/op 2 allocs/op + BenchmarkRangeParseSimple-4 2000000 850 ns/op 192 B/op 5 allocs/op + BenchmarkRangeParseAverage-4 1000000 1677 ns/op 400 B/op 10 allocs/op + BenchmarkRangeParseComplex-4 300000 5214 ns/op 1440 B/op 30 allocs/op + BenchmarkRangeMatchSimple-4 50000000 25.6 ns/op 0 B/op 0 allocs/op + BenchmarkRangeMatchAverage-4 30000000 56.4 ns/op 0 B/op 0 allocs/op + BenchmarkRangeMatchComplex-4 10000000 153 ns/op 0 B/op 0 allocs/op + +See benchmark cases at [semver_test.go](semver_test.go) + + +Motivation +----- + +I simply couldn't find any lib supporting the full spec. Others were just wrong or used reflection and regex which i don't like. + + +Contribution +----- + +Feel free to make a pull request. For bigger changes create a issue first to discuss about it. + + +License +----- + +See [LICENSE](LICENSE) file. diff --git a/vendor/github.com/blang/semver/json.go b/vendor/github.com/blang/semver/json.go new file mode 100644 index 0000000000..a74bf7c449 --- /dev/null +++ b/vendor/github.com/blang/semver/json.go @@ -0,0 +1,23 @@ +package semver + +import ( + "encoding/json" +) + +// MarshalJSON implements the encoding/json.Marshaler interface. +func (v Version) MarshalJSON() ([]byte, error) { + return json.Marshal(v.String()) +} + +// UnmarshalJSON implements the encoding/json.Unmarshaler interface. +func (v *Version) UnmarshalJSON(data []byte) (err error) { + var versionString string + + if err = json.Unmarshal(data, &versionString); err != nil { + return + } + + *v, err = Parse(versionString) + + return +} diff --git a/vendor/github.com/blang/semver/package.json b/vendor/github.com/blang/semver/package.json new file mode 100644 index 0000000000..1cf8ebdd9c --- /dev/null +++ b/vendor/github.com/blang/semver/package.json @@ -0,0 +1,17 @@ +{ + "author": "blang", + "bugs": { + "URL": "https://github.com/blang/semver/issues", + "url": "https://github.com/blang/semver/issues" + }, + "gx": { + "dvcsimport": "github.com/blang/semver" + }, + "gxVersion": "0.10.0", + "language": "go", + "license": "MIT", + "name": "semver", + "releaseCmd": "git commit -a -m \"gx publish $VERSION\"", + "version": "3.5.1" +} + diff --git a/vendor/github.com/blang/semver/range.go b/vendor/github.com/blang/semver/range.go new file mode 100644 index 0000000000..fca406d479 --- /dev/null +++ b/vendor/github.com/blang/semver/range.go @@ -0,0 +1,416 @@ +package semver + +import ( + "fmt" + "strconv" + "strings" + "unicode" +) + +type wildcardType int + +const ( + noneWildcard wildcardType = iota + majorWildcard wildcardType = 1 + minorWildcard wildcardType = 2 + patchWildcard wildcardType = 3 +) + +func wildcardTypefromInt(i int) wildcardType { + switch i { + case 1: + return majorWildcard + case 2: + return minorWildcard + case 3: + return patchWildcard + default: + return noneWildcard + } +} + +type comparator func(Version, Version) bool + +var ( + compEQ comparator = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) == 0 + } + compNE = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) != 0 + } + compGT = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) == 1 + } + compGE = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) >= 0 + } + compLT = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) == -1 + } + compLE = func(v1 Version, v2 Version) bool { + return v1.Compare(v2) <= 0 + } +) + +type versionRange struct { + v Version + c comparator +} + +// rangeFunc creates a Range from the given versionRange. +func (vr *versionRange) rangeFunc() Range { + return Range(func(v Version) bool { + return vr.c(v, vr.v) + }) +} + +// Range represents a range of versions. +// A Range can be used to check if a Version satisfies it: +// +// range, err := semver.ParseRange(">1.0.0 <2.0.0") +// range(semver.MustParse("1.1.1") // returns true +type Range func(Version) bool + +// OR combines the existing Range with another Range using logical OR. +func (rf Range) OR(f Range) Range { + return Range(func(v Version) bool { + return rf(v) || f(v) + }) +} + +// AND combines the existing Range with another Range using logical AND. +func (rf Range) AND(f Range) Range { + return Range(func(v Version) bool { + return rf(v) && f(v) + }) +} + +// ParseRange parses a range and returns a Range. +// If the range could not be parsed an error is returned. +// +// Valid ranges are: +// - "<1.0.0" +// - "<=1.0.0" +// - ">1.0.0" +// - ">=1.0.0" +// - "1.0.0", "=1.0.0", "==1.0.0" +// - "!1.0.0", "!=1.0.0" +// +// A Range can consist of multiple ranges separated by space: +// Ranges can be linked by logical AND: +// - ">1.0.0 <2.0.0" would match between both ranges, so "1.1.1" and "1.8.7" but not "1.0.0" or "2.0.0" +// - ">1.0.0 <3.0.0 !2.0.3-beta.2" would match every version between 1.0.0 and 3.0.0 except 2.0.3-beta.2 +// +// Ranges can also be linked by logical OR: +// - "<2.0.0 || >=3.0.0" would match "1.x.x" and "3.x.x" but not "2.x.x" +// +// AND has a higher precedence than OR. It's not possible to use brackets. +// +// Ranges can be combined by both AND and OR +// +// - `>1.0.0 <2.0.0 || >3.0.0 !4.2.1` would match `1.2.3`, `1.9.9`, `3.1.1`, but not `4.2.1`, `2.1.1` +func ParseRange(s string) (Range, error) { + parts := splitAndTrim(s) + orParts, err := splitORParts(parts) + if err != nil { + return nil, err + } + expandedParts, err := expandWildcardVersion(orParts) + if err != nil { + return nil, err + } + var orFn Range + for _, p := range expandedParts { + var andFn Range + for _, ap := range p { + opStr, vStr, err := splitComparatorVersion(ap) + if err != nil { + return nil, err + } + vr, err := buildVersionRange(opStr, vStr) + if err != nil { + return nil, fmt.Errorf("Could not parse Range %q: %s", ap, err) + } + rf := vr.rangeFunc() + + // Set function + if andFn == nil { + andFn = rf + } else { // Combine with existing function + andFn = andFn.AND(rf) + } + } + if orFn == nil { + orFn = andFn + } else { + orFn = orFn.OR(andFn) + } + + } + return orFn, nil +} + +// splitORParts splits the already cleaned parts by '||'. +// Checks for invalid positions of the operator and returns an +// error if found. +func splitORParts(parts []string) ([][]string, error) { + var ORparts [][]string + last := 0 + for i, p := range parts { + if p == "||" { + if i == 0 { + return nil, fmt.Errorf("First element in range is '||'") + } + ORparts = append(ORparts, parts[last:i]) + last = i + 1 + } + } + if last == len(parts) { + return nil, fmt.Errorf("Last element in range is '||'") + } + ORparts = append(ORparts, parts[last:]) + return ORparts, nil +} + +// buildVersionRange takes a slice of 2: operator and version +// and builds a versionRange, otherwise an error. +func buildVersionRange(opStr, vStr string) (*versionRange, error) { + c := parseComparator(opStr) + if c == nil { + return nil, fmt.Errorf("Could not parse comparator %q in %q", opStr, strings.Join([]string{opStr, vStr}, "")) + } + v, err := Parse(vStr) + if err != nil { + return nil, fmt.Errorf("Could not parse version %q in %q: %s", vStr, strings.Join([]string{opStr, vStr}, ""), err) + } + + return &versionRange{ + v: v, + c: c, + }, nil + +} + +// inArray checks if a byte is contained in an array of bytes +func inArray(s byte, list []byte) bool { + for _, el := range list { + if el == s { + return true + } + } + return false +} + +// splitAndTrim splits a range string by spaces and cleans whitespaces +func splitAndTrim(s string) (result []string) { + last := 0 + var lastChar byte + excludeFromSplit := []byte{'>', '<', '='} + for i := 0; i < len(s); i++ { + if s[i] == ' ' && !inArray(lastChar, excludeFromSplit) { + if last < i-1 { + result = append(result, s[last:i]) + } + last = i + 1 + } else if s[i] != ' ' { + lastChar = s[i] + } + } + if last < len(s)-1 { + result = append(result, s[last:]) + } + + for i, v := range result { + result[i] = strings.Replace(v, " ", "", -1) + } + + // parts := strings.Split(s, " ") + // for _, x := range parts { + // if s := strings.TrimSpace(x); len(s) != 0 { + // result = append(result, s) + // } + // } + return +} + +// splitComparatorVersion splits the comparator from the version. +// Input must be free of leading or trailing spaces. +func splitComparatorVersion(s string) (string, string, error) { + i := strings.IndexFunc(s, unicode.IsDigit) + if i == -1 { + return "", "", fmt.Errorf("Could not get version from string: %q", s) + } + return strings.TrimSpace(s[0:i]), s[i:], nil +} + +// getWildcardType will return the type of wildcard that the +// passed version contains +func getWildcardType(vStr string) wildcardType { + parts := strings.Split(vStr, ".") + nparts := len(parts) + wildcard := parts[nparts-1] + + possibleWildcardType := wildcardTypefromInt(nparts) + if wildcard == "x" { + return possibleWildcardType + } + + return noneWildcard +} + +// createVersionFromWildcard will convert a wildcard version +// into a regular version, replacing 'x's with '0's, handling +// special cases like '1.x.x' and '1.x' +func createVersionFromWildcard(vStr string) string { + // handle 1.x.x + vStr2 := strings.Replace(vStr, ".x.x", ".x", 1) + vStr2 = strings.Replace(vStr2, ".x", ".0", 1) + parts := strings.Split(vStr2, ".") + + // handle 1.x + if len(parts) == 2 { + return vStr2 + ".0" + } + + return vStr2 +} + +// incrementMajorVersion will increment the major version +// of the passed version +func incrementMajorVersion(vStr string) (string, error) { + parts := strings.Split(vStr, ".") + i, err := strconv.Atoi(parts[0]) + if err != nil { + return "", err + } + parts[0] = strconv.Itoa(i + 1) + + return strings.Join(parts, "."), nil +} + +// incrementMajorVersion will increment the minor version +// of the passed version +func incrementMinorVersion(vStr string) (string, error) { + parts := strings.Split(vStr, ".") + i, err := strconv.Atoi(parts[1]) + if err != nil { + return "", err + } + parts[1] = strconv.Itoa(i + 1) + + return strings.Join(parts, "."), nil +} + +// expandWildcardVersion will expand wildcards inside versions +// following these rules: +// +// * when dealing with patch wildcards: +// >= 1.2.x will become >= 1.2.0 +// <= 1.2.x will become < 1.3.0 +// > 1.2.x will become >= 1.3.0 +// < 1.2.x will become < 1.2.0 +// != 1.2.x will become < 1.2.0 >= 1.3.0 +// +// * when dealing with minor wildcards: +// >= 1.x will become >= 1.0.0 +// <= 1.x will become < 2.0.0 +// > 1.x will become >= 2.0.0 +// < 1.0 will become < 1.0.0 +// != 1.x will become < 1.0.0 >= 2.0.0 +// +// * when dealing with wildcards without +// version operator: +// 1.2.x will become >= 1.2.0 < 1.3.0 +// 1.x will become >= 1.0.0 < 2.0.0 +func expandWildcardVersion(parts [][]string) ([][]string, error) { + var expandedParts [][]string + for _, p := range parts { + var newParts []string + for _, ap := range p { + if strings.Index(ap, "x") != -1 { + opStr, vStr, err := splitComparatorVersion(ap) + if err != nil { + return nil, err + } + + versionWildcardType := getWildcardType(vStr) + flatVersion := createVersionFromWildcard(vStr) + + var resultOperator string + var shouldIncrementVersion bool + switch opStr { + case ">": + resultOperator = ">=" + shouldIncrementVersion = true + case ">=": + resultOperator = ">=" + case "<": + resultOperator = "<" + case "<=": + resultOperator = "<" + shouldIncrementVersion = true + case "", "=", "==": + newParts = append(newParts, ">="+flatVersion) + resultOperator = "<" + shouldIncrementVersion = true + case "!=", "!": + newParts = append(newParts, "<"+flatVersion) + resultOperator = ">=" + shouldIncrementVersion = true + } + + var resultVersion string + if shouldIncrementVersion { + switch versionWildcardType { + case patchWildcard: + resultVersion, _ = incrementMinorVersion(flatVersion) + case minorWildcard: + resultVersion, _ = incrementMajorVersion(flatVersion) + } + } else { + resultVersion = flatVersion + } + + ap = resultOperator + resultVersion + } + newParts = append(newParts, ap) + } + expandedParts = append(expandedParts, newParts) + } + + return expandedParts, nil +} + +func parseComparator(s string) comparator { + switch s { + case "==": + fallthrough + case "": + fallthrough + case "=": + return compEQ + case ">": + return compGT + case ">=": + return compGE + case "<": + return compLT + case "<=": + return compLE + case "!": + fallthrough + case "!=": + return compNE + } + + return nil +} + +// MustParseRange is like ParseRange but panics if the range cannot be parsed. +func MustParseRange(s string) Range { + r, err := ParseRange(s) + if err != nil { + panic(`semver: ParseRange(` + s + `): ` + err.Error()) + } + return r +} diff --git a/vendor/github.com/blang/semver/semver.go b/vendor/github.com/blang/semver/semver.go new file mode 100644 index 0000000000..8ee0842e6a --- /dev/null +++ b/vendor/github.com/blang/semver/semver.go @@ -0,0 +1,418 @@ +package semver + +import ( + "errors" + "fmt" + "strconv" + "strings" +) + +const ( + numbers string = "0123456789" + alphas = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-" + alphanum = alphas + numbers +) + +// SpecVersion is the latest fully supported spec version of semver +var SpecVersion = Version{ + Major: 2, + Minor: 0, + Patch: 0, +} + +// Version represents a semver compatible version +type Version struct { + Major uint64 + Minor uint64 + Patch uint64 + Pre []PRVersion + Build []string //No Precendence +} + +// Version to string +func (v Version) String() string { + b := make([]byte, 0, 5) + b = strconv.AppendUint(b, v.Major, 10) + b = append(b, '.') + b = strconv.AppendUint(b, v.Minor, 10) + b = append(b, '.') + b = strconv.AppendUint(b, v.Patch, 10) + + if len(v.Pre) > 0 { + b = append(b, '-') + b = append(b, v.Pre[0].String()...) + + for _, pre := range v.Pre[1:] { + b = append(b, '.') + b = append(b, pre.String()...) + } + } + + if len(v.Build) > 0 { + b = append(b, '+') + b = append(b, v.Build[0]...) + + for _, build := range v.Build[1:] { + b = append(b, '.') + b = append(b, build...) + } + } + + return string(b) +} + +// Equals checks if v is equal to o. +func (v Version) Equals(o Version) bool { + return (v.Compare(o) == 0) +} + +// EQ checks if v is equal to o. +func (v Version) EQ(o Version) bool { + return (v.Compare(o) == 0) +} + +// NE checks if v is not equal to o. +func (v Version) NE(o Version) bool { + return (v.Compare(o) != 0) +} + +// GT checks if v is greater than o. +func (v Version) GT(o Version) bool { + return (v.Compare(o) == 1) +} + +// GTE checks if v is greater than or equal to o. +func (v Version) GTE(o Version) bool { + return (v.Compare(o) >= 0) +} + +// GE checks if v is greater than or equal to o. +func (v Version) GE(o Version) bool { + return (v.Compare(o) >= 0) +} + +// LT checks if v is less than o. +func (v Version) LT(o Version) bool { + return (v.Compare(o) == -1) +} + +// LTE checks if v is less than or equal to o. +func (v Version) LTE(o Version) bool { + return (v.Compare(o) <= 0) +} + +// LE checks if v is less than or equal to o. +func (v Version) LE(o Version) bool { + return (v.Compare(o) <= 0) +} + +// Compare compares Versions v to o: +// -1 == v is less than o +// 0 == v is equal to o +// 1 == v is greater than o +func (v Version) Compare(o Version) int { + if v.Major != o.Major { + if v.Major > o.Major { + return 1 + } + return -1 + } + if v.Minor != o.Minor { + if v.Minor > o.Minor { + return 1 + } + return -1 + } + if v.Patch != o.Patch { + if v.Patch > o.Patch { + return 1 + } + return -1 + } + + // Quick comparison if a version has no prerelease versions + if len(v.Pre) == 0 && len(o.Pre) == 0 { + return 0 + } else if len(v.Pre) == 0 && len(o.Pre) > 0 { + return 1 + } else if len(v.Pre) > 0 && len(o.Pre) == 0 { + return -1 + } + + i := 0 + for ; i < len(v.Pre) && i < len(o.Pre); i++ { + if comp := v.Pre[i].Compare(o.Pre[i]); comp == 0 { + continue + } else if comp == 1 { + return 1 + } else { + return -1 + } + } + + // If all pr versions are the equal but one has further prversion, this one greater + if i == len(v.Pre) && i == len(o.Pre) { + return 0 + } else if i == len(v.Pre) && i < len(o.Pre) { + return -1 + } else { + return 1 + } + +} + +// Validate validates v and returns error in case +func (v Version) Validate() error { + // Major, Minor, Patch already validated using uint64 + + for _, pre := range v.Pre { + if !pre.IsNum { //Numeric prerelease versions already uint64 + if len(pre.VersionStr) == 0 { + return fmt.Errorf("Prerelease can not be empty %q", pre.VersionStr) + } + if !containsOnly(pre.VersionStr, alphanum) { + return fmt.Errorf("Invalid character(s) found in prerelease %q", pre.VersionStr) + } + } + } + + for _, build := range v.Build { + if len(build) == 0 { + return fmt.Errorf("Build meta data can not be empty %q", build) + } + if !containsOnly(build, alphanum) { + return fmt.Errorf("Invalid character(s) found in build meta data %q", build) + } + } + + return nil +} + +// New is an alias for Parse and returns a pointer, parses version string and returns a validated Version or error +func New(s string) (vp *Version, err error) { + v, err := Parse(s) + vp = &v + return +} + +// Make is an alias for Parse, parses version string and returns a validated Version or error +func Make(s string) (Version, error) { + return Parse(s) +} + +// ParseTolerant allows for certain version specifications that do not strictly adhere to semver +// specs to be parsed by this library. It does so by normalizing versions before passing them to +// Parse(). It currently trims spaces, removes a "v" prefix, and adds a 0 patch number to versions +// with only major and minor components specified +func ParseTolerant(s string) (Version, error) { + s = strings.TrimSpace(s) + s = strings.TrimPrefix(s, "v") + + // Split into major.minor.(patch+pr+meta) + parts := strings.SplitN(s, ".", 3) + if len(parts) < 3 { + if strings.ContainsAny(parts[len(parts)-1], "+-") { + return Version{}, errors.New("Short version cannot contain PreRelease/Build meta data") + } + for len(parts) < 3 { + parts = append(parts, "0") + } + s = strings.Join(parts, ".") + } + + return Parse(s) +} + +// Parse parses version string and returns a validated Version or error +func Parse(s string) (Version, error) { + if len(s) == 0 { + return Version{}, errors.New("Version string empty") + } + + // Split into major.minor.(patch+pr+meta) + parts := strings.SplitN(s, ".", 3) + if len(parts) != 3 { + return Version{}, errors.New("No Major.Minor.Patch elements found") + } + + // Major + if !containsOnly(parts[0], numbers) { + return Version{}, fmt.Errorf("Invalid character(s) found in major number %q", parts[0]) + } + if hasLeadingZeroes(parts[0]) { + return Version{}, fmt.Errorf("Major number must not contain leading zeroes %q", parts[0]) + } + major, err := strconv.ParseUint(parts[0], 10, 64) + if err != nil { + return Version{}, err + } + + // Minor + if !containsOnly(parts[1], numbers) { + return Version{}, fmt.Errorf("Invalid character(s) found in minor number %q", parts[1]) + } + if hasLeadingZeroes(parts[1]) { + return Version{}, fmt.Errorf("Minor number must not contain leading zeroes %q", parts[1]) + } + minor, err := strconv.ParseUint(parts[1], 10, 64) + if err != nil { + return Version{}, err + } + + v := Version{} + v.Major = major + v.Minor = minor + + var build, prerelease []string + patchStr := parts[2] + + if buildIndex := strings.IndexRune(patchStr, '+'); buildIndex != -1 { + build = strings.Split(patchStr[buildIndex+1:], ".") + patchStr = patchStr[:buildIndex] + } + + if preIndex := strings.IndexRune(patchStr, '-'); preIndex != -1 { + prerelease = strings.Split(patchStr[preIndex+1:], ".") + patchStr = patchStr[:preIndex] + } + + if !containsOnly(patchStr, numbers) { + return Version{}, fmt.Errorf("Invalid character(s) found in patch number %q", patchStr) + } + if hasLeadingZeroes(patchStr) { + return Version{}, fmt.Errorf("Patch number must not contain leading zeroes %q", patchStr) + } + patch, err := strconv.ParseUint(patchStr, 10, 64) + if err != nil { + return Version{}, err + } + + v.Patch = patch + + // Prerelease + for _, prstr := range prerelease { + parsedPR, err := NewPRVersion(prstr) + if err != nil { + return Version{}, err + } + v.Pre = append(v.Pre, parsedPR) + } + + // Build meta data + for _, str := range build { + if len(str) == 0 { + return Version{}, errors.New("Build meta data is empty") + } + if !containsOnly(str, alphanum) { + return Version{}, fmt.Errorf("Invalid character(s) found in build meta data %q", str) + } + v.Build = append(v.Build, str) + } + + return v, nil +} + +// MustParse is like Parse but panics if the version cannot be parsed. +func MustParse(s string) Version { + v, err := Parse(s) + if err != nil { + panic(`semver: Parse(` + s + `): ` + err.Error()) + } + return v +} + +// PRVersion represents a PreRelease Version +type PRVersion struct { + VersionStr string + VersionNum uint64 + IsNum bool +} + +// NewPRVersion creates a new valid prerelease version +func NewPRVersion(s string) (PRVersion, error) { + if len(s) == 0 { + return PRVersion{}, errors.New("Prerelease is empty") + } + v := PRVersion{} + if containsOnly(s, numbers) { + if hasLeadingZeroes(s) { + return PRVersion{}, fmt.Errorf("Numeric PreRelease version must not contain leading zeroes %q", s) + } + num, err := strconv.ParseUint(s, 10, 64) + + // Might never be hit, but just in case + if err != nil { + return PRVersion{}, err + } + v.VersionNum = num + v.IsNum = true + } else if containsOnly(s, alphanum) { + v.VersionStr = s + v.IsNum = false + } else { + return PRVersion{}, fmt.Errorf("Invalid character(s) found in prerelease %q", s) + } + return v, nil +} + +// IsNumeric checks if prerelease-version is numeric +func (v PRVersion) IsNumeric() bool { + return v.IsNum +} + +// Compare compares two PreRelease Versions v and o: +// -1 == v is less than o +// 0 == v is equal to o +// 1 == v is greater than o +func (v PRVersion) Compare(o PRVersion) int { + if v.IsNum && !o.IsNum { + return -1 + } else if !v.IsNum && o.IsNum { + return 1 + } else if v.IsNum && o.IsNum { + if v.VersionNum == o.VersionNum { + return 0 + } else if v.VersionNum > o.VersionNum { + return 1 + } else { + return -1 + } + } else { // both are Alphas + if v.VersionStr == o.VersionStr { + return 0 + } else if v.VersionStr > o.VersionStr { + return 1 + } else { + return -1 + } + } +} + +// PreRelease version to string +func (v PRVersion) String() string { + if v.IsNum { + return strconv.FormatUint(v.VersionNum, 10) + } + return v.VersionStr +} + +func containsOnly(s string, set string) bool { + return strings.IndexFunc(s, func(r rune) bool { + return !strings.ContainsRune(set, r) + }) == -1 +} + +func hasLeadingZeroes(s string) bool { + return len(s) > 1 && s[0] == '0' +} + +// NewBuildVersion creates a new valid build version +func NewBuildVersion(s string) (string, error) { + if len(s) == 0 { + return "", errors.New("Buildversion is empty") + } + if !containsOnly(s, alphanum) { + return "", fmt.Errorf("Invalid character(s) found in build meta data %q", s) + } + return s, nil +} diff --git a/vendor/github.com/blang/semver/sort.go b/vendor/github.com/blang/semver/sort.go new file mode 100644 index 0000000000..e18f880826 --- /dev/null +++ b/vendor/github.com/blang/semver/sort.go @@ -0,0 +1,28 @@ +package semver + +import ( + "sort" +) + +// Versions represents multiple versions. +type Versions []Version + +// Len returns length of version collection +func (s Versions) Len() int { + return len(s) +} + +// Swap swaps two versions inside the collection by its indices +func (s Versions) Swap(i, j int) { + s[i], s[j] = s[j], s[i] +} + +// Less checks if version at index i is less than version at index j +func (s Versions) Less(i, j int) bool { + return s[i].LT(s[j]) +} + +// Sort sorts a slice of versions +func Sort(versions []Version) { + sort.Sort(Versions(versions)) +} diff --git a/vendor/github.com/blang/semver/sql.go b/vendor/github.com/blang/semver/sql.go new file mode 100644 index 0000000000..eb4d802666 --- /dev/null +++ b/vendor/github.com/blang/semver/sql.go @@ -0,0 +1,30 @@ +package semver + +import ( + "database/sql/driver" + "fmt" +) + +// Scan implements the database/sql.Scanner interface. +func (v *Version) Scan(src interface{}) (err error) { + var str string + switch src := src.(type) { + case string: + str = src + case []byte: + str = string(src) + default: + return fmt.Errorf("Version.Scan: cannot convert %T to string.", src) + } + + if t, err := Parse(str); err == nil { + *v = t + } + + return +} + +// Value implements the database/sql/driver.Valuer interface. +func (v Version) Value() (driver.Value, error) { + return v.String(), nil +} diff --git a/vendor/github.com/elastic/go-ucfg/.editorconfig b/vendor/github.com/elastic/go-ucfg/.editorconfig new file mode 100644 index 0000000000..a92dc2185b --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/.editorconfig @@ -0,0 +1,27 @@ +# See: http://editorconfig.org +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +[*.json] +indent_size = 4 +indent_style = space + +[*.py] +indent_style = space +indent_size = 4 + +[*.yml] +indent_style = space +indent_size = 2 + +[Makefile] +indent_style = tab + +[Vagrantfile] +indent_size = 2 +indent_style = space diff --git a/vendor/github.com/elastic/go-ucfg/.gitignore b/vendor/github.com/elastic/go-ucfg/.gitignore new file mode 100644 index 0000000000..485dee64bc --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/.gitignore @@ -0,0 +1 @@ +.idea diff --git a/vendor/github.com/elastic/go-ucfg/.travis.yml b/vendor/github.com/elastic/go-ucfg/.travis.yml new file mode 100644 index 0000000000..bff3d3c08e --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/.travis.yml @@ -0,0 +1,14 @@ +language: go + +go: + - '1.10' + - '1.11' + - '1.12' + - '1.13' + - 'tip' + +script: + - go test -race -coverprofile=coverage.txt -covermode=atomic ./... + +after_success: + - bash <(curl -s https://codecov.io/bash) diff --git a/vendor/github.com/elastic/go-ucfg/CHANGELOG.md b/vendor/github.com/elastic/go-ucfg/CHANGELOG.md new file mode 100644 index 0000000000..9c3af53784 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/CHANGELOG.md @@ -0,0 +1,304 @@ +# Change Log +All notable changes to this project will be documented in this file. +This project adheres to [Semantic Versioning](http://semver.org/). + +## [Unreleased] + +### Added + +### Changed + +### Deprecated + +### Removed + +### Fixed +- Fixed panic on zero Value while processing a collection of interfaces. #159 + +## [0.8.3] + +### Added +- Added ability to adjust merging behavior based on field names in configuration. Using `ucfg.FieldMergeValues`, `ucfg.FieldReplaceValues`, `ucfg.FieldAppendValues`, and `ucfg.FieldPrependValues`. #151 + +## [0.8.2] + +### Fixed +- Fixed nonzero validator to not fail on nil array or slice. #147 +- Fixed nonzero validator to validate maps. +- Fixed required validator to validate maps. + +## [0.8.1] + +### Fixed +- Prevent Validate from being called when value is a pointer or interface and is nil. #144 + +## [0.8.0] + +### Added +- Add support for HJSON. #131 +- Add new parse.Config to adjust parsing of varibles returned by a Resolve. #139 +- Add call to InitDefaults when map, primitives, or structs implement Initializer interface during Unpack. #104 + +### Changed +- Moved internal/parse to parse module. #139 +- Add parse.Config to resolvers return. #139 + +### Fixed +- Call Validate on custom slice types. #133 +- Call Validate on custom map types. #136 +- Disabled object parsing of environment variables. #139 +- Apply validation to defaults passed into Unpack when Config doesn't contain a value. #42 + +## [0.7.0] + +### Added +- Add (*Config).Has. #127 +- Add (*Config).Remove. #126 + +### Removed +- Remove CI and support for go versions <1.10. #128 + +## [0.6.5] + +### Added +- Added a NOOP Resolver that will return the key wrapped in the field reference syntax. #122 + +## [0.6.4] + +### Fixed +- Do not treat $ as escape char in plain strings/regexes #120 + +## [0.6.3] + +### Changed +- Remove UUID lib and use pseudo-random IDs instead. #118 + +## [0.6.2] + +### Changed +- New UUID lib: github.com/gofrs/uuid. #116 + +### Fixed +- Fix escape character not removed from escaped string #115 + +## [0.6.1] + +### Fixed +- Ignore flag keys with missing values. #111 + +## [0.6.0] + +### Added +- Add *Config merging options merge, append, prepend, replace. #107 + +### Fixed +- Fix: do not treat ucfg.Config (or castable type) as Unpacker. #106 + +## [0.5.1] + +### Fixed +- Fix: an issue with the Cyclic reference algorithm when a direct reference was pointing + to another reference. #100 + +## [0.5.0] + +### Added +- Detect cyclic reference and allow to search top level key with the other resolvers. #97 +- Allow to diff keys of two different configuration #93 + +## [0.4.6] + +### Added +- Introduce ,ignore struct tag option to optionally ignore exported fields. #89 +- Add support for custom Unpacker method with `*Config` being convertible to first parameter. The custom method must be compatible to `ConfigUnpacker`. #90 + +### Fixed +- Ignore private struct fields when merging a struct into a config. #89 + +## [0.4.5] + +### Changed +- merging sub-configs enforces strict variable expansion #85 + +### Fixed +- fix merging nil sub-configs #85 + +## [0.4.4] + +### Added +- Add support for pure array config files #82 + +### Changed +- Invalid top-level types return non-critical error (no stack-trace) on merge #82 + +### Fixed +- Fix panic when merging or creating a config from nil interface value #82 + +## [0.4.3] + +### Changed +- Add per element type stop set for handling unquoted strings (reduces need for quoting strings in environment variables) #80 + +### Fixed +- fix issue unpacking array from environment variable into struct array fields #80 +- fix unparsed values being used for unpacking #80 + +## [0.4.2] + +### Fixed +- Treat `,` character as only special character in non quoted top-level strings. #78 + +## [0.4.1] + +### Fixed +- Fix parsing empty string or nil objects from environment variables. #76 + +## [0.4.0] + +### Added +- Syntax for passing lists and dictionaries to flags. #72 +- Add Unpacker interface specializations for primitive types. #73 +- Variable expansion parsing lists and dictionaries with parser introduced in + #72. #74 + +### Fixed +- Fix Unpacker interface not applied if some 'old' value is already present on + target and is struct implementing Unpack. #73 + +## [0.3.7] + +### Fixed +- Fix int/uint to float type conversation. #68 +- Fix primitive type unpacking for variables expanded from environment variables + or strings read/created by config file parsers. #67 + +## [0.3.6] + +### Fixed +- Fix duplicate key error when normalizing tables. #63 + +## [0.3.5] + +### Fixed +- Fix merging array values. #59 +- Fix initializing empty array values. #58 + +## [0.3.4] + +### Fixed +- Fix error message if Unpack returns error. #56 + +## [0.3.3] + +### Fixed +- Fix `(*FlagValue).String` panic with go 1.7 #54 + +## [0.3.2] + +### Changed +- Turn '$' into universal escape character, so '}' in default values can be escaped with '$'. #52 + +### Fixed +- Fix parsing ':' in expansion default value. #51, #52 + +## [0.3.1] + +### Added +- Add `(*Config).IsArray` and `(*Config).IsDict`. #44 + +### Fixed +- Fix (*Config).CountField returning 1 for arrays of any size. #43 +- Fix unpacking into slice/array top-level or if `inline`-tag is used. #45 + +## [0.3.0] + +### Added +- Added CLI flag support. #15 +- Added variable expansion support. #14 + +### Changed +- Report error message from regexp.Compile if compilation fails #21 + +### Fixed +- Nil values become merge-able with concrete types. #26 +- Fix merging types `time.Duration` and `*regexp.Regexp`. #25 +- Fix Validate-method not being run for structs. #32 +- Fix field validation errors on structs fields does not contain missing or failed configuration variable. #31 + +## [0.2.1] + +### Changed +- Report error message from regexp.Compile if compilation fails #21 + +### Fixed +- Handle empty slices, strings, regular expression by nonzero,required validation tags #20, #23 + +## [0.2.0] + +### Added +- Support for validation via Validator interface. #16 +- Added direct support for uint values. #8, #16 +- Support for simple validators via struct tags (e.g. min, max, nonzero, required). #16 +- Add support for validating time.Duration. #9, #16 +- Added Unpacker interface for customer unpackers. #17 +- Support for numeric indices for accessing/writing array elements. #12 #19 + +### Changed +- Set/Get methods require index of -1 if value is not supposed to be in an array. #19 +- Configurations can be arrays and/or objects at the same time. #19 +- Access elements with empty path and index in array based Configuration nodes. #19 + +### Fixed +- Check for integer overflow when unpacking into int/uint. #8, #16 + +## [0.1.1] + +### Fixed +- Fixed unpacking *regexp.Regexp +- Fixed unpacking empty config as *Config object + +## [0.1.0] + +### Added +- add support for unpacking *regexp.Regexp via regexp.Compile +- Parse time.Duration from int/float values in seconds +- Improve error messages +- Add options and PathSep support to low level option setters/getters +- Added support for _rebranding_ `*ucfg.Config` via `type MyConfig ucfg.Config` using + casts between pointer types in Unpack and Merge. +- Introduced CHANGELOG.md for documenting changes to ucfg. + + +[Unreleased]: https://github.com/elastic/go-ucfg/compare/v0.8.3...HEAD +[0.8.3]: https://github.com/elastic/go-ucfg/compare/v0.8.2...v0.8.3 +[0.8.2]: https://github.com/elastic/go-ucfg/compare/v0.8.1...v0.8.2 +[0.8.1]: https://github.com/elastic/go-ucfg/compare/v0.8.0...v0.8.1 +[0.8.0]: https://github.com/elastic/go-ucfg/compare/v0.7.0...v0.8.0 +[0.7.0]: https://github.com/elastic/go-ucfg/compare/v0.6.5...v0.7.0 +[0.6.5]: https://github.com/elastic/go-ucfg/compare/v0.6.4...v0.6.5 +[0.6.4]: https://github.com/elastic/go-ucfg/compare/v0.6.3...v0.6.4 +[0.6.3]: https://github.com/elastic/go-ucfg/compare/v0.6.2...v0.6.3 +[0.6.2]: https://github.com/elastic/go-ucfg/compare/v0.6.1...v0.6.2 +[0.6.1]: https://github.com/elastic/go-ucfg/compare/v0.6.0...v0.6.1 +[0.6.0]: https://github.com/elastic/go-ucfg/compare/v0.5.1...v0.6.0 +[0.5.1]: https://github.com/elastic/go-ucfg/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/elastic/go-ucfg/compare/v0.4.6...v0.5.0 +[0.4.6]: https://github.com/elastic/go-ucfg/compare/v0.4.5...v0.4.6 +[0.4.5]: https://github.com/elastic/go-ucfg/compare/v0.4.4...v0.4.5 +[0.4.4]: https://github.com/elastic/go-ucfg/compare/v0.4.3...v0.4.4 +[0.4.3]: https://github.com/elastic/go-ucfg/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/elastic/go-ucfg/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/elastic/go-ucfg/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/elastic/go-ucfg/compare/v0.3.7...v0.4.0 +[0.3.7]: https://github.com/elastic/go-ucfg/compare/v0.3.6...v0.3.7 +[0.3.6]: https://github.com/elastic/go-ucfg/compare/v0.3.5...v0.3.6 +[0.3.5]: https://github.com/elastic/go-ucfg/compare/v0.3.4...v0.3.5 +[0.3.4]: https://github.com/elastic/go-ucfg/compare/v0.3.3...v0.3.4 +[0.3.3]: https://github.com/elastic/go-ucfg/compare/v0.3.2...v0.3.3 +[0.3.2]: https://github.com/elastic/go-ucfg/compare/v0.3.1...v0.3.2 +[0.3.1]: https://github.com/elastic/go-ucfg/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/elastic/go-ucfg/compare/v0.2.1...v0.3.0 +[0.2.1]: https://github.com/elastic/go-ucfg/compare/v0.2.0...v0.2.1 +[0.2.0]: https://github.com/elastic/go-ucfg/compare/v0.1.1...v0.2.0 +[0.1.1]: https://github.com/elastic/go-ucfg/compare/v0.1.0...v0.1.1 +[0.1.0]: https://github.com/elastic/go-ucfg/compare/v0.0.0...v0.1.0 diff --git a/vendor/github.com/elastic/go-ucfg/LICENSE b/vendor/github.com/elastic/go-ucfg/LICENSE new file mode 100644 index 0000000000..8dada3edaf --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/LICENSE @@ -0,0 +1,201 @@ + 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/go-ucfg/README.md b/vendor/github.com/elastic/go-ucfg/README.md new file mode 100644 index 0000000000..1042f42633 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/README.md @@ -0,0 +1,93 @@ +[![Build +Status](https://travis-ci.org/elastic/go-ucfg.svg?branch=master)](https://travis-ci.org/elastic/go-ucfg) +[![Go Report +Card](https://goreportcard.com/badge/github.com/elastic/go-ucfg)](https://goreportcard.com/report/github.com/elastic/go-ucfg) +[![codecov](https://codecov.io/gh/elastic/go-ucfg/branch/master/graph/badge.svg)](https://codecov.io/gh/elastic/go-ucfg) + + +# ucfg - Universal Configuration + +`ucfg` is a Golang library to handle hjson, json, and yaml configuration files in your Golang project. It was developed for the [libbeat framework](https://github.com/elastic/beats/tree/master/libbeat) and used by all [beats](https://github.com/elastic/beats). + + +## API Documentation + +The full API Documentation can be found [here](https://godoc.org/github.com/elastic/go-ucfg). + +## Examples + +A few examples on how ucfg can be used. All examples below assume, that the following packages are imported: + +```golang +import ( + "github.com/elastic/go-ucfg" + "github.com/elastic/go-ucfg/yaml" +) +``` + +### Dot notations + +ufcg allows you to load yaml configuration files using dots instead of indentation. For example instead of having: + +```yaml +config: + user: name +``` + +with ucfg you can write: + +```yaml +config.user: name +``` + +This makes configurations easier and simpler. + +To load such a config file in Golang, use the following command: + +```golang +config, err := yaml.NewConfigWithFile(path, ucfg.PathSep(".")) +``` + + + +### Validation and Defaults + +ucfg allows to automatically validate fields and set defaults for fields in case they are not defined. + + +```golang +// Defines struct to read config from +type ExampleConfig struct { + Counter int `config:"counter" validate:"min=0, max=9"` +} + +// Defines default config option +var ( + defaultConfig = ExampleConfig{ + Counter: 4, + } +) + +func main() { + appConfig := defaultConfig // copy default config so it's not overwritten + config, err := yaml.NewConfigWithFile(path, ucfg.PathSep(".")) + if err != nil { + fmt.Println(err) + os.Exit(1) + } + err = config.Unpack(&appConfig) + if err != nil { + fmt.Println(err) + os.Exit(1) + } +} +``` + +The above uses `Counter` as the config variable. ucfg assures that the value is between 0 and 9 and will return an error if this is not the case. In addition, if the value is not set, it will default to 4. + + +## Requirements + +ucfg has the following requirements: + +* Golang 1.10+ diff --git a/vendor/github.com/elastic/go-ucfg/doc.go b/vendor/github.com/elastic/go-ucfg/doc.go new file mode 100644 index 0000000000..7d549876be --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/doc.go @@ -0,0 +1,27 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +// Package ucfg provides a common representation for hierarchical configurations. +// +// The common representation provided by the Config type can be used with different +// configuration file formats like XML, JSON, HSJSON, YAML, or TOML. +// +// Config provides a low level and a high level interface for reading settings +// with additional features like custom unpackers, validation and capturing +// sub-configurations for deferred interpretation, lazy intra-configuration +// variable expansion, and OS environment variable expansion. +package ucfg diff --git a/vendor/github.com/elastic/go-ucfg/error.go b/vendor/github.com/elastic/go-ucfg/error.go new file mode 100644 index 0000000000..d944bac66d --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/error.go @@ -0,0 +1,349 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "errors" + "fmt" + "reflect" + "runtime/debug" +) + +// Error type returned by all public functions in go-ucfg. +type Error interface { + error + + // error class, one of ErrConfig, ErrImplementation, ErrUnknown + Class() error + + // The internal reason error code like ErrMissing, ErrRequired, + // ErrTypeMismatch and others. + Reason() error + + // The error message. + Message() string + + // [optional] path of config element error occurred for + Path() string + + // [optional] stack trace + Trace() string +} + +type baseError struct { + reason error + class error + message string + path string +} + +type criticalError struct { + baseError + trace string +} + +// Error Reasons +var ( + ErrMissing = errors.New("missing field") + + ErrNoParse = errors.New("parsing dynamic configs is disabled") + + ErrCyclicReference = errors.New("cyclic reference detected") + + ErrDuplicateValidator = errors.New("validator already registered") + + ErrTypeNoArray = errors.New("field is no array") + + ErrTypeMismatch = errors.New("type mismatch") + + ErrKeyTypeNotString = errors.New("key must be a string") + + ErrIndexOutOfRange = errors.New("out of range index") + + ErrPointerRequired = errors.New("pointer required for unpacking configurations") + + ErrArraySizeMistach = errors.New("Array size mismatch") + + ErrExpectedObject = errors.New("expected object") + + ErrNilConfig = errors.New("config is nil") + + ErrNilValue = errors.New("nil value is invalid") + + ErrTODO = errors.New("TODO - implement me") + + ErrDuplicateKey = errors.New("duplicate key") + + ErrOverflow = errors.New("integer overflow") + + ErrNegative = errors.New("negative value") + + ErrZeroValue = errors.New("zero value") + + ErrRequired = errors.New("missing required field") + + ErrEmpty = errors.New("empty field") + + ErrArrayEmpty = errors.New("empty array") + + ErrMapEmpty = errors.New("empty map") + + ErrRegexEmpty = errors.New("regex value is not set") + + ErrStringEmpty = errors.New("string value is not set") +) + +// Error Classes +var ( + ErrConfig = errors.New("Configuration error") + ErrImplementation = errors.New("Implementation error") + ErrUnknown = errors.New("Unspecified") +) + +func (e baseError) Error() string { return e.Message() } +func (e baseError) Reason() error { return e.reason } +func (e baseError) Class() error { return e.class } +func (e baseError) Trace() string { return "" } +func (e baseError) Path() string { return e.path } + +func (e baseError) Message() string { + if e.message == "" { + return e.reason.Error() + } + return e.message +} + +func (e criticalError) Trace() string { return e.trace } + +func (e criticalError) Error() string { + return fmt.Sprintf("%s\nTrace:%v\n", e.baseError.Message(), e.trace) +} + +func raiseErr(reason error, message string) Error { + return baseError{ + reason: reason, + message: message, + class: ErrConfig, + } +} + +func raiseImplErr(reason error) Error { + return baseError{ + reason: reason, + class: ErrImplementation, + } +} + +func raiseCritical(reason error, message string) Error { + if message == "" { + message = reason.Error() + } + if message != "" { + message = fmt.Sprintf("(assert) %v", message) + } + return criticalError{ + baseError{reason, ErrImplementation, message, ""}, + string(debug.Stack()), + } +} + +func raisePathErr(reason error, meta *Meta, message, path string) Error { + message = messagePath(reason, meta, message, path) + return baseError{reason, ErrConfig, message, path} +} + +func messageMeta(message string, meta *Meta) string { + if meta == nil || meta.Source == "" { + return message + } + return fmt.Sprintf("%v (source:'%v')", message, meta.Source) +} + +func messagePath(reason error, meta *Meta, message, path string) string { + if path == "" { + path = "config" + } else { + path = fmt.Sprintf("'%v'", path) + } + + if message == "" { + message = reason.Error() + } + + message = fmt.Sprintf("%v accessing %v", message, path) + return messageMeta(message, meta) +} + +func raiseDuplicateKey(cfg *Config, name string) Error { + return raisePathErr(ErrDuplicateKey, cfg.metadata, "", cfg.PathOf(name, ".")) +} + +func raiseCyclicErr(field string) Error { + message := fmt.Sprintf("cyclic reference detected for key: '%s'", field) + + return baseError{ + reason: ErrCyclicReference, + class: ErrConfig, + message: message, + } +} + +func raiseMissing(c *Config, field string) Error { + // error reading field from config, as missing in c + return raiseMissingMsg(c, field, "") +} + +func raiseMissingMsg(c *Config, field string, message string) Error { + return raisePathErr(ErrMissing, c.metadata, message, c.PathOf(field, ".")) +} + +func raiseMissingArr(ctx context, meta *Meta, idx int) Error { + message := fmt.Sprintf("no value in array at %v", idx) + return raisePathErr(ErrMissing, meta, message, ctx.path(".")) +} + +func raiseIndexOutOfBounds(opts *options, value value, idx int) Error { + reason := ErrIndexOutOfRange + ctx := value.Context() + len, _ := value.Len(opts) + message := fmt.Sprintf("index '%v' out of range (length=%v)", idx, len) + return raisePathErr(reason, value.meta(), message, ctx.path(".")) +} + +func raiseInvalidTopLevelType(v interface{}, meta *Meta) Error { + // could be developers or user fault + t := chaseTypePointers(chaseValue(reflect.ValueOf(v)).Type()) + message := fmt.Sprintf("type '%v' is not supported on top level of config, only dictionary or list", t) + return raiseErr(ErrTypeMismatch, messageMeta(message, meta)) +} + +func raiseKeyInvalidTypeUnpack(t reflect.Type, from *Config) Error { + // most likely developers fault + ctx := from.ctx + reason := ErrKeyTypeNotString + message := fmt.Sprintf("string key required when unpacking into '%v'", t) + return raiseCritical(reason, messagePath(reason, from.metadata, message, ctx.path("."))) +} + +func raiseKeyInvalidTypeMerge(cfg *Config, t reflect.Type) Error { + ctx := cfg.ctx + reason := ErrKeyTypeNotString + message := fmt.Sprintf("string key required when merging into '%v'", t) + return raiseCritical(reason, messagePath(reason, cfg.metadata, message, ctx.path("."))) +} + +func raiseSquashNeedsObject(cfg *Config, opts *options, f string, t reflect.Type) Error { + reason := ErrTypeMismatch + message := fmt.Sprintf("require map or struct when squash merging '%v' (%v)", f, t) + + return raiseCritical(reason, messagePath(reason, opts.meta, message, cfg.Path("."))) +} + +func raiseInlineNeedsObject(cfg *Config, f string, t reflect.Type) Error { + reason := ErrTypeMismatch + message := fmt.Sprintf("require map or struct when inling '%v' (%v)", f, t) + return raiseCritical(reason, + messagePath(reason, cfg.metadata, message, cfg.Path("."))) +} + +func raiseUnsupportedInputType(ctx context, meta *Meta, v reflect.Value) Error { + reason := ErrTypeMismatch + message := fmt.Sprintf("unspported input type (%v) with value '%#v'", + v.Type(), v) + + return raiseCritical(reason, messagePath(reason, meta, message, ctx.path("."))) +} + +func raiseNoParse(ctx context, meta *Meta) Error { + reason := ErrNoParse + return raisePathErr(reason, meta, "", ctx.path(".")) +} + +func raiseNil(reason error) Error { + // programmers error (passed unexpected nil pointer) + return raiseCritical(reason, "") +} + +func raisePointerRequired(v reflect.Value) Error { + // developer did not pass pointer, unpack target is not settable + return raiseCritical(ErrPointerRequired, "") +} + +func raiseToTypeNotSupported(opts *options, v value, goT reflect.Type) Error { + reason := ErrTypeMismatch + t, _ := v.typ(opts) + message := fmt.Sprintf("value of type '%v' not convertible into unsupported go type '%v'", + t.name, goT) + ctx := v.Context() + + return raiseCritical(reason, messagePath(reason, v.meta(), message, ctx.path("."))) +} + +func raiseArraySize(ctx context, meta *Meta, n int, to int) Error { + reason := ErrArraySizeMistach + message := fmt.Sprintf("array of length %v does not meet required length %v", + n, to) + + return raisePathErr(reason, meta, message, ctx.path(".")) +} + +func raiseConversion(opts *options, v value, err error, to string) Error { + ctx := v.Context() + path := ctx.path(".") + t, _ := v.typ(opts) + message := fmt.Sprintf("can not convert '%v' into '%v'", t.name, to) + return raisePathErr(err, v.meta(), message, path) +} + +func raiseExpectedObject(opts *options, v value) Error { + ctx := v.Context() + path := ctx.path(".") + t, _ := v.typ(opts) + message := fmt.Sprintf("required 'object', but found '%v' in field '%v'", + t.name, path) + + return raiseErr(ErrExpectedObject, messageMeta(message, v.meta())) +} + +func raiseInvalidDuration(v value, err error) Error { + ctx := v.Context() + path := ctx.path(".") + return raisePathErr(err, v.meta(), "", path) +} + +func raiseValidation(ctx context, meta *Meta, field string, err error) Error { + path := "" + if field == "" { + path = ctx.path(".") + } else { + path = ctx.pathOf(field, ".") + } + return raiseErr(err, messagePath(err, meta, err.Error(), path)) +} + +func raiseInvalidRegexp(v value, err error) Error { + ctx := v.Context() + path := ctx.path(".") + message := fmt.Sprintf("Failed to compile regular expression with '%v'", err) + return raisePathErr(err, v.meta(), message, path) +} + +func raiseParseSplice(ctx context, meta *Meta, err error) Error { + message := fmt.Sprintf("%v parsing splice", err) + return raisePathErr(err, meta, message, ctx.path(".")) +} diff --git a/vendor/github.com/elastic/go-ucfg/errpred.go b/vendor/github.com/elastic/go-ucfg/errpred.go new file mode 100644 index 0000000000..e849e6c9fd --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/errpred.go @@ -0,0 +1,41 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +func isCyclicError(err error) bool { + switch v := err.(type) { + case Error: + return v.Reason() == ErrCyclicReference + } + return false +} + +func isMissingError(err error) bool { + switch v := err.(type) { + case Error: + return v.Reason() == ErrMissing + } + return false +} + +func criticalResolveError(err error) bool { + if err == nil { + return false + } + return !(isCyclicError(err) || isMissingError(err)) +} diff --git a/vendor/github.com/elastic/go-ucfg/fieldset.go b/vendor/github.com/elastic/go-ucfg/fieldset.go new file mode 100644 index 0000000000..e797f18417 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/fieldset.go @@ -0,0 +1,60 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +type fieldSet struct { + fields map[string]struct{} + parent *fieldSet +} + +func newFieldSet(parent *fieldSet) *fieldSet { + return &fieldSet{ + fields: map[string]struct{}{}, + parent: parent, + } +} + +func (s *fieldSet) Has(name string) (exists bool) { + if _, exists = s.fields[name]; !exists && s.parent != nil { + exists = s.parent.Has(name) + } + return +} + +func (s *fieldSet) Add(name string) { + s.fields[name] = struct{}{} +} + +func (s *fieldSet) AddNew(name string) (ok bool) { + if ok = !s.Has(name); ok { + s.Add(name) + } + return +} + +func (s *fieldSet) Names() []string { + var names []string + for k := range s.fields { + names = append(names, k) + } + + if s.parent != nil { + names = append(names, s.parent.Names()...) + } + return names +} diff --git a/vendor/github.com/elastic/go-ucfg/getset.go b/vendor/github.com/elastic/go-ucfg/getset.go new file mode 100644 index 0000000000..a0a71f99bf --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/getset.go @@ -0,0 +1,281 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +// ****************************************************************************** +// Low level getters and setters +// ****************************************************************************** + +func convertErr(opts *options, v value, err error, to string) Error { + if err == nil { + return nil + } + return raiseConversion(opts, v, err, to) +} + +// CountField returns number of entries in a table or 1 if entry is a primitive value. +// Primitives settings can be handled like a list with 1 entry. +// +// If name is empty, the total number of top-level settings is returned. +// +// CountField supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) CountField(name string, opts ...Option) (int, error) { + if name == "" { + return len(c.fields.array()) + len(c.fields.dict()), nil + } + + if v, ok := c.fields.get(name); ok { + return v.Len(makeOptions(opts)) + } + return -1, raiseMissing(c, name) +} + +// Bool reads a boolean setting returning an error if the setting has no +// boolean value. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// Bool supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) Bool(name string, idx int, opts ...Option) (bool, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return false, err + } + b, fail := v.toBool(O) + return b, convertErr(O, v, fail, "bool") +} + +// Strings reads a string setting returning an error if the setting has +// no string or primitive value convertible to string. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// String supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) String(name string, idx int, opts ...Option) (string, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return "", err + } + s, fail := v.toString(O) + return s, convertErr(O, v, fail, "string") +} + +// Int reads an int64 value returning an error if the setting is +// not integer value, the primitive value is not convertible to int or a conversion +// would create an integer overflow. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// Int supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) Int(name string, idx int, opts ...Option) (int64, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return 0, err + } + + i, fail := v.toInt(O) + return i, convertErr(O, v, fail, "int") +} + +// Uint reads an uint64 value returning an error if the setting is +// not unsigned value, the primitive value is not convertible to uint64 or a conversion +// would create an integer overflow. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// Uint supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) Uint(name string, idx int, opts ...Option) (uint64, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return 0, err + } + u, fail := v.toUint(O) + return u, convertErr(O, v, fail, "uint") +} + +// Float reads a float64 value returning an error if the setting is +// not a float value or the primitive value is not convertible to float. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// Float supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) Float(name string, idx int, opts ...Option) (float64, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return 0, err + } + f, fail := v.toFloat(O) + return f, convertErr(O, v, fail, "float") +} + +// Child returns a child configuration or an error if the setting requested is a +// primitive value only. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// Child supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) Child(name string, idx int, opts ...Option) (*Config, error) { + O := makeOptions(opts) + v, err := c.getField(name, idx, O) + if err != nil { + return nil, err + } + c, fail := v.toConfig(O) + return c, convertErr(O, v, fail, "object") +} + +// SetBool sets a boolean primitive value. An error is returned if the new name +// is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetBool supports the options: PathSep, MetaData +func (c *Config) SetBool(name string, idx int, value bool, opts ...Option) error { + return c.setField(name, idx, &cfgBool{b: value}, opts) +} + +// SetInt sets an integer primitive value. An error is returned if the new +// name is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetInt supports the options: PathSep, MetaData +func (c *Config) SetInt(name string, idx int, value int64, opts ...Option) error { + return c.setField(name, idx, &cfgInt{i: value}, opts) +} + +// SetUint sets an unsigned integer primitive value. An error is returned if +// the name is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetUint supports the options: PathSep, MetaData +func (c *Config) SetUint(name string, idx int, value uint64, opts ...Option) error { + return c.setField(name, idx, &cfgUint{u: value}, opts) +} + +// SetFloat sets an floating point primitive value. An error is returned if +// the name is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetFloat supports the options: PathSep, MetaData +func (c *Config) SetFloat(name string, idx int, value float64, opts ...Option) error { + return c.setField(name, idx, &cfgFloat{f: value}, opts) +} + +// SetString sets string value. An error is returned if the name is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetString supports the options: PathSep, MetaData +func (c *Config) SetString(name string, idx int, value string, opts ...Option) error { + return c.setField(name, idx, &cfgString{s: value}, opts) +} + +// SetChild adds a sub-configuration. An error is returned if the name is invalid. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. The number of entries in a named list can be read +// using CountField. +// +// SetChild supports the options: PathSep, MetaData +func (c *Config) SetChild(name string, idx int, value *Config, opts ...Option) error { + return c.setField(name, idx, cfgSub{c: value}, opts) +} + +// getField supports the options: PathSep, Env, Resolve, ResolveEnv +func (c *Config) getField(name string, idx int, opts *options) (value, Error) { + p := parsePathIdx(name, opts.pathSep, idx) + v, err := p.GetValue(c, opts) + if err != nil { + return v, err + } + + if v == nil { + return nil, raiseMissing(c, p.String()) + } + return v, nil +} + +// setField supports the options: PathSep, MetaData +func (c *Config) setField(name string, idx int, v value, options []Option) Error { + opts := makeOptions(options) + p := parsePathIdx(name, opts.pathSep, idx) + + err := p.SetValue(c, opts, v) + if err != nil { + return err + } + + if opts.meta != nil { + v.setMeta(opts.meta) + } + return nil +} diff --git a/vendor/github.com/elastic/go-ucfg/initializer.go b/vendor/github.com/elastic/go-ucfg/initializer.go new file mode 100644 index 0000000000..3614f3fd90 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/initializer.go @@ -0,0 +1,59 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "reflect" +) + +// Initializer interface provides initialization of default values support to Unpack. +// The InitDefaults method will be executed for any type passed directly or indirectly to +// Unpack. +type Initializer interface { + InitDefaults() +} + +func tryInitDefaults(val reflect.Value) reflect.Value { + t := val.Type() + + var initializer Initializer + if t.Implements(iInitializer) { + initializer = val.Interface().(Initializer) + initializer.InitDefaults() + return val + } else if reflect.PtrTo(t).Implements(iInitializer) { + tmp := pointerize(reflect.PtrTo(t), t, val) + initializer = tmp.Interface().(Initializer) + initializer.InitDefaults() + + // Return the element in the pointer so the value is set into the + // field and not a pointer to the value. + return tmp.Elem() + } + return val +} + +func hasInitDefaults(t reflect.Type) bool { + if t.Implements(iInitializer) { + return true + } + if reflect.PtrTo(t).Implements(iInitializer) { + return true + } + return false +} diff --git a/vendor/github.com/elastic/go-ucfg/merge.go b/vendor/github.com/elastic/go-ucfg/merge.go new file mode 100644 index 0000000000..ff07a97c8f --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/merge.go @@ -0,0 +1,585 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "reflect" + "regexp" + "time" + "unicode" + "unicode/utf8" +) + +// Merge a map, a slice, a struct or another Config object into c. +// +// Merge traverses the value from recursively copying all values into a hierarchy +// of Config objects plus primitives into c. +// +// Merge supports the options: PathSep, MetaData, StructTag, VarExp, ReplaceValues, AppendValues, PrependValues +// +// Merge uses the type-dependent default encodings: +// - Boolean values are encoded as booleans. +// - Integer are encoded as int64 values, unsigned integer values as uint64 and +// floats as float64 values. +// - Strings are copied into string values. +// If the VarExp is set, string fields will be parsed into +// variable expansion expressions. The expression can reference any +// other setting by absolute name. +// - Array and slices are copied into new Config objects with index accessors only. +// - Struct values and maps with key type string are encoded as Config objects with +// named field accessors. +// - Config objects will be copied and added to the current hierarchy. +// +// The `config` struct tag (configurable via StructTag option) can be used to +// set the field name and enable additional merging settings per field: +// +// // field appears in Config as key "myName" +// Field int `config:"myName"` +// +// // field appears in sub-Config "mySub" as key "myName" (requires PathSep(".")) +// Field int `config:"mySub.myName"` +// +// // field is processed as if keys are part of outer struct (type can be a +// // struct, a slice, an array, a map or of type *Config) +// Field map[string]interface{} `config:",inline"` +// +// // field is ignored by Merge +// Field string `config:",ignore"` +// +// +// Returns an error if merging fails to normalize and validate the from value. +// If duplicate setting names are detected in the input, merging fails as well. +// +// Config cannot represent cyclic structures and Merge does not handle them +// well. Passing cyclic structures to Merge will result in an infinite recursive +// loop. +func (c *Config) Merge(from interface{}, options ...Option) error { + // from is empty in case of empty config file + if from == nil { + return nil + } + + opts := makeOptions(options) + other, err := normalize(opts, from) + + if err != nil { + return err + } + return mergeConfig(opts, c, other) +} + +func mergeConfig(opts *options, to, from *Config) Error { + if err := mergeConfigDict(opts, to, from); err != nil { + return err + } + return mergeConfigArr(opts, to, from) +} + +func mergeConfigDict(opts *options, to, from *Config) Error { + dict := from.fields.dict() + if len(dict) == 0 { + return nil + } + + ok := false + if opts.configValueHandling == cfgReplaceValue { + old := to.fields.dict() + to.fields.d = nil + defer func() { + if !ok { + to.fields.d = old + } + }() + } + + for k, v := range dict { + ctx := context{ + parent: cfgSub{to}, + field: k, + } + + old, _ := to.fields.get(k) + opts, err := fieldOptsOverride(opts, k, -1) + if err != nil { + return err + } + merged, err := mergeValues(opts, old, v) + if err != nil { + return err + } + + to.fields.set(k, merged.cpy(ctx)) + } + + ok = true + return nil +} + +func mergeConfigArr(opts *options, to, from *Config) Error { + currHandling := opts.configValueHandling + opts, err := fieldOptsOverride(opts, "*", -1) + if err != nil { + return err + } + switch currHandling { + case cfgReplaceValue: + return mergeConfigReplaceArr(opts, to, from) + + case cfgArrPrepend: + return mergeConfigPrependArr(opts, to, from) + + case cfgArrAppend: + return mergeConfigAppendArr(opts, to, from) + + case cfgDefaultHandling, cfgMergeValues: + return mergeConfigMergeArr(opts, to, from) + default: + return mergeConfigMergeArr(opts, to, from) + } +} + +func mergeConfigReplaceArr(opts *options, to, from *Config) Error { + a := from.fields.array() + if len(a) == 0 { + return nil + } + + var parent value = cfgSub{to} + var fields = fields{ + d: to.fields.d, + a: make([]value, 0, len(a)), + } + fields.append(parent, a) + *to.fields = fields + return nil +} + +func mergeConfigMergeArr(opts *options, to, from *Config) Error { + l := len(to.fields.array()) + arr := from.fields.array() + if l > len(arr) { + l = len(arr) + } + + var parent value = cfgSub{to} + + // merge array indexes available in to and from + for i := 0; i < l; i++ { + ctx := context{ + parent: parent, + field: fmt.Sprintf("%v", i), + } + + // possible for individual index to be replaced + idxOpts, err := fieldOptsOverride(opts, "", i) + if err != nil { + return err + } + old := to.fields.array()[i] + merged, err := mergeValues(idxOpts, old, arr[i]) + if err != nil { + return err + } + to.fields.setAt(i, parent, merged.cpy(ctx)) + } + + if len(arr) > l { + // add additional array entries not yet in 'to' + to.fields.append(parent, arr[l:]) + } + return nil +} + +func mergeConfigPrependArr(opts *options, to, from *Config) Error { + a1 := to.fields.array() + a2 := from.fields.array() + if len(a2) == 0 { + return nil + } + + var parent value = cfgSub{to} + var fields = fields{ + d: to.fields.d, + a: make([]value, 0, len(a1)+len(a2)), + } + fields.append(parent, a2) + fields.append(parent, a1) + *to.fields = fields + return nil +} + +func mergeConfigAppendArr(opts *options, to, from *Config) Error { + to.fields.append(cfgSub{to}, from.fields.array()) + return nil +} + +func mergeValues(opts *options, old, v value) (value, Error) { + if old == nil { + return v, nil + } + + // check if new and old value evaluate to sub-configurations. If one is no + // sub-configuration, use new value only. + subOld, err := old.toConfig(opts) + if err != nil { + return v, nil + } + subV, err := v.toConfig(opts) + if err != nil { + return v, nil + } + + // merge new and old evaluated sub-configurations and return subOld for + // reassigning to old key in case of subOld being generated dynamically + if err := mergeConfig(opts, subOld, subV); err != nil { + return nil, err + } + return cfgSub{subOld}, nil +} + +// convert from into normalized *Config checking for errors +// before merging generated(normalized) config with current config +func normalize(opts *options, from interface{}) (*Config, Error) { + vFrom := chaseValue(reflect.ValueOf(from)) + + switch vFrom.Type() { + case tConfig: + return vFrom.Addr().Interface().(*Config), nil + case tConfigMap: + return normalizeMap(opts, vFrom) + default: + // try to convert vFrom into Config (rebranding) + if v, ok := tryTConfig(vFrom); ok { + return v.Addr().Interface().(*Config), nil + } + + // normalize given map/struct value + switch vFrom.Kind() { + case reflect.Struct: + return normalizeStruct(opts, vFrom) + case reflect.Map: + return normalizeMap(opts, vFrom) + case reflect.Array, reflect.Slice: + tmp, err := normalizeArray(opts, tagOptions{}, context{}, vFrom) + if err != nil { + return nil, err + } + c, _ := tmp.toConfig(opts) + return c, nil + } + + } + + return nil, raiseInvalidTopLevelType(from, opts.meta) +} + +func normalizeMap(opts *options, from reflect.Value) (*Config, Error) { + cfg := New() + cfg.metadata = opts.meta + if err := normalizeMapInto(cfg, opts, from); err != nil { + return nil, err + } + return cfg, nil +} + +func normalizeMapInto(cfg *Config, opts *options, from reflect.Value) Error { + k := from.Type().Key().Kind() + if k != reflect.String && k != reflect.Interface { + return raiseKeyInvalidTypeMerge(cfg, from.Type()) + } + + for _, k := range from.MapKeys() { + k = chaseValueInterfaces(k) + if k.Kind() != reflect.String { + return raiseKeyInvalidTypeMerge(cfg, from.Type()) + } + + err := normalizeSetField(cfg, opts, noTagOpts, k.String(), from.MapIndex(k)) + if err != nil { + return err + } + } + return nil +} + +func normalizeStruct(opts *options, from reflect.Value) (*Config, Error) { + cfg := New() + cfg.metadata = opts.meta + if err := normalizeStructInto(cfg, opts, from); err != nil { + return nil, err + } + return cfg, nil +} + +func normalizeStructInto(cfg *Config, opts *options, from reflect.Value) Error { + v := chaseValue(from) + numField := v.NumField() + + for i := 0; i < numField; i++ { + var err Error + stField := v.Type().Field(i) + + // ignore non exported fields + if rune, _ := utf8.DecodeRuneInString(stField.Name); !unicode.IsUpper(rune) { + continue + } + + name, tagOpts := parseTags(stField.Tag.Get(opts.tag)) + if tagOpts.ignore { + continue + } + + if tagOpts.squash { + vField := chaseValue(v.Field(i)) + switch vField.Kind() { + case reflect.Struct: + err = normalizeStructInto(cfg, opts, vField) + case reflect.Map: + err = normalizeMapInto(cfg, opts, vField) + default: + return raiseSquashNeedsObject(cfg, opts, stField.Name, vField.Type()) + } + } else { + name = fieldName(name, stField.Name) + err = normalizeSetField(cfg, opts, tagOpts, name, v.Field(i)) + } + + if err != nil { + return err + } + } + return nil +} + +func normalizeSetField( + cfg *Config, + opts *options, + tagOpts tagOptions, + name string, + v reflect.Value, +) Error { + val, err := normalizeValue(opts, tagOpts, context{}, v) + if err != nil { + return err + } + + p := parsePath(name, opts.pathSep) + old, err := p.GetValue(cfg, opts) + if err != nil { + if err.Reason() != ErrMissing { + return err + } + old = nil + } + + switch { + case !isNil(old) && isNil(val): + return nil + case isNil(old): + return p.SetValue(cfg, opts, val) + case isSub(old) && isSub(val): + cfgOld, _ := old.toConfig(opts) + cfgVal, _ := val.toConfig(opts) + return mergeConfig(opts, cfgOld, cfgVal) + default: + return raiseDuplicateKey(cfg, name) + } +} + +func normalizeStructValue(opts *options, ctx context, from reflect.Value) (value, Error) { + sub, err := normalizeStruct(opts, from) + if err != nil { + return nil, err + } + v := cfgSub{sub} + v.SetContext(ctx) + return v, nil +} + +func normalizeMapValue(opts *options, ctx context, from reflect.Value) (value, Error) { + sub, err := normalizeMap(opts, from) + if err != nil { + return nil, err + } + v := cfgSub{sub} + v.SetContext(ctx) + return v, nil +} + +func normalizeArray( + opts *options, + tagOpts tagOptions, + ctx context, + v reflect.Value, +) (value, Error) { + l := v.Len() + out := make([]value, 0, l) + + cfg := New() + cfg.metadata = opts.meta + cfg.ctx = ctx + val := cfgSub{cfg} + + for i := 0; i < l; i++ { + idx := fmt.Sprintf("%v", i) + ctx := context{ + parent: val, + field: idx, + } + tmp, err := normalizeValue(opts, tagOpts, ctx, v.Index(i)) + if err != nil { + return nil, err + } + out = append(out, tmp) + } + + cfg.fields.a = out + return val, nil +} + +func normalizeValue( + opts *options, + tagOpts tagOptions, + ctx context, + v reflect.Value, +) (value, Error) { + v = chaseValue(v) + + switch v.Type() { + case tDuration: + d := v.Interface().(time.Duration) + return newString(ctx, opts.meta, d.String()), nil + case tRegexp: + r := v.Addr().Interface().(*regexp.Regexp) + return newString(ctx, opts.meta, r.String()), nil + } + + // handle primitives + switch v.Kind() { + case reflect.Bool: + return newBool(ctx, opts.meta, v.Bool()), nil + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + i := v.Int() + if i > 0 { + return newUint(ctx, opts.meta, uint64(i)), nil + } + return newInt(ctx, opts.meta, i), nil + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + return newUint(ctx, opts.meta, v.Uint()), nil + case reflect.Float32, reflect.Float64: + f := v.Float() + return newFloat(ctx, opts.meta, f), nil + case reflect.String: + return normalizeString(ctx, opts, v.String()) + case reflect.Array, reflect.Slice: + return normalizeArray(opts, tagOpts, ctx, v) + case reflect.Map: + return normalizeMapValue(opts, ctx, v) + case reflect.Struct: + if v, ok := tryTConfig(v); ok { + c := v.Addr().Interface().(*Config) + ret := cfgSub{c} + if ret.Context().parent != ctx.parent { + ret.SetContext(ctx) + } + return ret, nil + } + + return normalizeStructValue(opts, ctx, v) + default: + if v.IsNil() { + return &cfgNil{cfgPrimitive{ctx, opts.meta}}, nil + } + return nil, raiseUnsupportedInputType(ctx, opts.meta, v) + } +} + +func normalizeString(ctx context, opts *options, str string) (value, Error) { + if !opts.varexp { + return newString(ctx, opts.meta, str), nil + } + + varexp, err := parseSplice(str, opts.pathSep) + if err != nil { + return nil, raiseParseSplice(ctx, opts.meta, err) + } + + switch p := varexp.(type) { + case constExp: + return newString(ctx, opts.meta, string(p)), nil + case *reference: + return newRef(ctx, opts.meta, p), nil + } + + return newSplice(ctx, opts.meta, varexp), nil +} + +func fieldOptsOverride(opts *options, fieldName string, idx int) (*options, Error) { + if opts.fieldHandlingTree == nil { + return opts, nil + } + cfgHandling, child, ok := opts.fieldHandlingTree.fieldHandling(fieldName, idx) + child, err := includeWildcard(child, opts.fieldHandlingTree) + if err != nil { + return nil, err + } + if !ok { + // Only return a new `options` when arriving at new nested child. This + // combined with optimizations in `includeWildcard` will ensure that only + // a new opts will be created and returned when absolutely required. + if child != nil && opts.fieldHandlingTree != child { + newOpts := *opts + newOpts.fieldHandlingTree = child + opts = &newOpts + } + return opts, nil + } + // Only return a new `options` if absolutely required. + if opts.configValueHandling != cfgHandling || opts.fieldHandlingTree != child { + newOpts := *opts + newOpts.configValueHandling = cfgHandling + newOpts.fieldHandlingTree = child + opts = &newOpts + } + return opts, nil +} + +func includeWildcard(child *fieldHandlingTree, parent *fieldHandlingTree) (*fieldHandlingTree, Error) { + if parent == nil { + return child, nil + } + wildcard, err := parent.wildcard() + if err != nil { + return child, nil + } + if child == nil && len(parent.fields.dict()) == 1 { + // parent is already config with just wildcard + return parent, nil + } + sub := newFieldHandlingTree() + if child != nil { + if err := sub.merge(child); err != nil { + return nil, err.(Error) + } + } + if err := sub.setWildcard(wildcard); err != nil { + return nil, err.(Error) + } + return sub, nil +} diff --git a/vendor/github.com/elastic/go-ucfg/opts.go b/vendor/github.com/elastic/go-ucfg/opts.go new file mode 100644 index 0000000000..68c23e562c --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/opts.go @@ -0,0 +1,315 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "os" + "strings" + + "github.com/elastic/go-ucfg/parse" +) + +// Option type implementing additional options to be passed +// to go-ucfg library functions. +type Option func(*options) + +type options struct { + tag string + validatorTag string + pathSep string + meta *Meta + env []*Config + resolvers []func(name string) (string, parse.Config, error) + varexp bool + noParse bool + + configValueHandling configHandling + fieldHandlingTree *fieldHandlingTree + + // temporary cache of parsed splice values for lifetime of call to + // Unpack/Pack/Get/... + parsed valueCache + + activeFields *fieldSet +} + +type valueCache map[string]spliceValue + +// specific API on top of Config to handle adjusting merging behavior per fields +type fieldHandlingTree Config + +// id used to store intermediate parse results in current execution context. +// As parsing results might differ between multiple calls due to: +// splice being shared between multiple configurations, or environment +// changing between calls + lazy nature of cfgSplice, parsing results cannot +// be stored in cfgSplice itself. +type cacheID string + +type spliceValue struct { + err error + value value +} + +// StructTag option sets the struct tag name to use for looking up +// field names and options in `Unpack` and `Merge`. +// The default struct tag in `config`. +func StructTag(tag string) Option { + return func(o *options) { + o.tag = tag + } +} + +// ValidatorTag option sets the struct tag name used to set validators +// on struct fields in `Unpack`. +// The default struct tag in `validate`. +func ValidatorTag(tag string) Option { + return func(o *options) { + o.validatorTag = tag + } +} + +// PathSep sets the path separator used to split up names into a tree like hierarchy. +// If PathSep is not set, field names will not be split. +func PathSep(sep string) Option { + return func(o *options) { + o.pathSep = sep + } +} + +// MetaData option passes additional metadata (currently only source of the +// configuration) to be stored internally (e.g. for error reporting). +func MetaData(meta Meta) Option { + return func(o *options) { + o.meta = &meta + } +} + +// Env option adds another configuration for variable expansion to be used, if +// the path to look up does not exist in the actual configuration. Env can be used +// multiple times in order to add more lookup environments. +func Env(e *Config) Option { + return func(o *options) { + o.env = append(o.env, e) + } +} + +// Resolve option adds a callback used by variable name expansion. The callback +// will be called if a variable can not be resolved from within the actual configuration +// or any of its environments. +func Resolve(fn func(name string) (string, parse.Config, error)) Option { + return func(o *options) { + o.resolvers = append(o.resolvers, fn) + } +} + +// ResolveEnv option adds a look up callback looking up values in the available +// OS environment variables. +var ResolveEnv Option = doResolveEnv + +func doResolveEnv(o *options) { + o.resolvers = append(o.resolvers, func(name string) (string, parse.Config, error) { + value := os.Getenv(name) + if value == "" { + return "", parse.EnvConfig, ErrMissing + } + return value, parse.EnvConfig, nil + }) +} + +// ResolveNOOP option add a resolver that will not search the value but instead will return the +// provided key wrap with the field reference syntax. This is useful if you don't to expose values +// from envionment variable or other resolvers. +// +// Example: "mysecret" => ${mysecret}" +var ResolveNOOP Option = doResolveNOOP + +func doResolveNOOP(o *options) { + o.resolvers = append(o.resolvers, func(name string) (string, parse.Config, error) { + return "${" + name + "}", parse.NoopConfig, nil + }) +} + +var ( + // ReplaceValues option configures all merging and unpacking operations to + // replace old dictionaries and arrays while merging. Value merging can be + // overwritten in unpack by using struct tags. + ReplaceValues = makeOptValueHandling(cfgReplaceValue) + + // AppendValues option configures all merging and unpacking operations to + // merge dictionaries and append arrays to existing arrays while merging. + // Value merging can be overwritten in unpack by using struct tags. + AppendValues = makeOptValueHandling(cfgArrAppend) + + // PrependValues option configures all merging and unpacking operations to + // merge dictionaries and prepend arrays to existing arrays while merging. + // Value merging can be overwritten in unpack by using struct tags. + PrependValues = makeOptValueHandling(cfgArrPrepend) +) + +func makeOptValueHandling(h configHandling) Option { + return func(o *options) { + o.configValueHandling = h + } +} + +var ( + // FieldMergeValues option configures all merging and unpacking operations to use + // the default merging behavior for the specified field. This overrides the any struct + // tags during unpack for the field. Nested field names can be defined using dot + // notation. + FieldMergeValues = makeFieldOptValueHandling(cfgMergeValues) + + // FieldReplaceValues option configures all merging and unpacking operations to + // replace old dictionaries and arrays while merging for the specified field. This + // overrides the any struct tags during unpack for the field. Nested field names + // can be defined using dot notation. + FieldReplaceValues = makeFieldOptValueHandling(cfgReplaceValue) + + // FieldAppendValues option configures all merging and unpacking operations to + // merge dictionaries and append arrays to existing arrays while merging for the + // specified field. This overrides the any struct tags during unpack for the field. + // Nested field names can be defined using dot notation. + FieldAppendValues = makeFieldOptValueHandling(cfgArrAppend) + + // FieldPrependValues option configures all merging and unpacking operations to + // merge dictionaries and prepend arrays to existing arrays while merging for the + // specified field. This overrides the any struct tags during unpack for the field. + // Nested field names can be defined using dot notation. + FieldPrependValues = makeFieldOptValueHandling(cfgArrPrepend) +) + +func makeFieldOptValueHandling(h configHandling) func(...string) Option { + return func(fieldName ...string) Option { + if len(fieldName) == 0 { + return func(_ *options) {} + } + + table := make(map[string]configHandling) + for _, name := range fieldName { + // field value config options are rendered into a Config; the '*' represents the handling method + // for everything nested under this field. + if !strings.HasSuffix(name, ".*") { + name = fmt.Sprintf("%s.*", name) + } + table[name] = h + } + + return func(o *options) { + if o.fieldHandlingTree == nil { + o.fieldHandlingTree = newFieldHandlingTree() + } + o.fieldHandlingTree.merge(table, PathSep(o.pathSep)) + } + } +} + +// VarExp option enables support for variable expansion. Resolve and Env options will only be effective if VarExp is set. +var VarExp Option = doVarExp + +func doVarExp(o *options) { o.varexp = true } + +func makeOptions(opts []Option) *options { + o := options{ + tag: "config", + validatorTag: "validate", + pathSep: "", // no separator by default + parsed: map[string]spliceValue{}, + activeFields: newFieldSet(nil), + } + for _, opt := range opts { + opt(&o) + } + return &o +} + +func (cache valueCache) cachedValue( + id cacheID, + f func() (value, error), +) (value, error) { + if v, ok := cache[string(id)]; ok { + if v.err != nil { + return nil, v.err + } + return v.value, nil + } + + v, err := f() + + // Only primitives can be cached, allowing us to get out of infinite loop + if v != nil && v.canCache() { + cache[string(id)] = spliceValue{err, v} + } + return v, err +} + +func newFieldHandlingTree() *fieldHandlingTree { + return (*fieldHandlingTree)(New()) +} + +func (t *fieldHandlingTree) merge(other interface{}, opts ...Option) error { + cfg := (*Config)(t) + return cfg.Merge(other, opts...) +} + +func (t *fieldHandlingTree) child(fieldName string, idx int) (*fieldHandlingTree, error) { + cfg := (*Config)(t) + child, err := cfg.Child(fieldName, idx) + if err != nil { + return nil, err + } + return (*fieldHandlingTree)(child), nil +} + +func (t *fieldHandlingTree) configHandling(fieldName string, idx int) (configHandling, error) { + cfg := (*Config)(t) + handling, err := cfg.Uint(fieldName, idx) + if err != nil { + return cfgDefaultHandling, err + } + return configHandling(handling), nil +} + +func (t *fieldHandlingTree) wildcard() (*fieldHandlingTree, error) { + return t.child("**", -1) +} + +func (t *fieldHandlingTree) setWildcard(wildcard *fieldHandlingTree) error { + cfg := (*Config)(t) + return cfg.SetChild("**", -1, (*Config)(wildcard)) +} + +func (t *fieldHandlingTree) fieldHandling(fieldName string, idx int) (configHandling, *fieldHandlingTree, bool) { + child, err := t.child(fieldName, idx) + if err == nil { + cfgHandling, err := child.configHandling("*", -1) + if err == nil { + return cfgHandling, child, true + } + } + // try wildcard match + wildcard, err := t.wildcard() + if err != nil { + return cfgDefaultHandling, child, false + } + cfgHandling, cfg, ok := wildcard.fieldHandling(fieldName, idx) + if ok { + return cfgHandling, cfg, ok + } + return cfgDefaultHandling, child, ok +} diff --git a/vendor/github.com/elastic/go-ucfg/parse/parse.go b/vendor/github.com/elastic/go-ucfg/parse/parse.go new file mode 100644 index 0000000000..5fafefd9a3 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/parse/parse.go @@ -0,0 +1,395 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES 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 ( + "errors" + "fmt" + "strconv" + "strings" + "unicode" +) + +// Config allows enabling and disabling parser features. +type Config struct { + Array bool + Object bool + StringDQuote bool + StringSQuote bool +} + +// DefaultConfig is the default config with all parser features enabled. +var DefaultConfig = Config{ + Array: true, + Object: true, + StringDQuote: true, + StringSQuote: true, +} + +// EnvConfig is configuration for parser when the value comes from environmental variable. +var EnvConfig = Config{ + Array: true, + Object: false, + StringDQuote: true, + StringSQuote: true, +} + +// NoopConfig is configuration for parser that disables all options. +var NoopConfig = Config{ + Array: false, + Object: false, + StringDQuote: false, + StringSQuote: false, +} + +type flagParser struct { + input string + cfg Config +} + +// stopSet definitions for handling unquoted strings +const ( + toplevelStopSet = "," + arrayElemStopSet = ",]" + objKeyStopSet = ":" + objValueStopSet = ",}" +) + +// Value parses command line arguments, supporting +// boolean, numbers, strings, arrays, objects. +// +// The parser implements a superset of JSON, but only a subset of YAML by +// allowing for arrays and objects having a trailing comma. In addition 3 +// string types are supported: +// +// 1. single quoted string (no unescaping of any characters) +// 2. double quoted strings (characters are escaped) +// 3. strings without quotes. String parsing stops at +// special characters like '[]{},:' +// +// In addition, top-level values can be separated by ',' to build arrays +// without having to use []. +func Value(content string) (interface{}, error) { + return ValueWithConfig(content, DefaultConfig) +} + +// ValueWithConfig parses command line arguments, supporting +// boolean, numbers, strings, arrays, objects when enabled. +// +// The parser implements a superset of JSON, but only a subset of YAML by +// allowing for arrays and objects having a trailing comma. In addition 3 +// string types are supported: +// +// 1. single quoted string (no unescaping of any characters) +// 2. double quoted strings (characters are escaped) +// 3. strings without quotes. String parsing stops at +// special characters like '[]{},:' +// +// In addition, top-level values can be separated by ',' to build arrays +// without having to use []. +func ValueWithConfig(content string, cfg Config) (interface{}, error) { + p := &flagParser{strings.TrimSpace(content), cfg} + if err := p.validateConfig(); err != nil { + return nil, err + } + v, err := p.parse() + if err != nil { + return nil, fmt.Errorf("%v when parsing '%v'", err.Error(), content) + } + return v, nil +} + +func (p *flagParser) validateConfig() error { + if !p.cfg.Array && p.cfg.Object { + return fmt.Errorf("cfg.Array cannot be disabled when cfg.Object is enabled") + } + return nil +} + +func (p *flagParser) parse() (interface{}, error) { + var values []interface{} + + for { + v, err := p.parseValue(toplevelStopSet) + if err != nil { + return nil, err + } + values = append(values, v) + + p.ignoreWhitespace() + if p.input == "" { + break + } + + if err := p.expectChar(','); err != nil { + return nil, err + } + } + + switch len(values) { + case 0: + return nil, nil + case 1: + return values[0], nil + } + return values, nil +} + +func (p *flagParser) parseValue(stopSet string) (interface{}, error) { + p.ignoreWhitespace() + in := p.input + + if in == "" { + return nil, nil + } + + switch in[0] { + case '[': + if p.cfg.Array { + return p.parseArray() + } + return p.parsePrimitive(stopSet) + case '{': + if p.cfg.Object { + return p.parseObj() + } + return p.parsePrimitive(stopSet) + case '"': + if p.cfg.StringDQuote { + return p.parseStringDQuote() + } + return p.parsePrimitive(stopSet) + case '\'': + if p.cfg.StringSQuote { + return p.parseStringSQuote() + } + return p.parsePrimitive(stopSet) + default: + return p.parsePrimitive(stopSet) + } +} + +func (p *flagParser) ignoreWhitespace() { + p.input = strings.TrimLeftFunc(p.input, unicode.IsSpace) +} + +func (p *flagParser) parseArray() (interface{}, error) { + p.input = p.input[1:] + + var values []interface{} +loop: + for { + p.ignoreWhitespace() + if p.input[0] == ']' { + p.input = p.input[1:] + break + } + + v, err := p.parseValue(arrayElemStopSet) + if err != nil { + return nil, err + } + values = append(values, v) + + p.ignoreWhitespace() + if p.input == "" { + return nil, errors.New("array closing ']' missing") + } + + next := p.input[0] + p.input = p.input[1:] + + switch next { + case ']': + break loop + case ',': + continue + default: + return nil, errors.New("array expected ',' or ']'") + } + + } + + if len(values) == 0 { + return nil, nil + } + + return values, nil +} + +func (p *flagParser) parseObj() (interface{}, error) { + p.input = p.input[1:] + + O := map[string]interface{}{} + +loop: + for { + p.ignoreWhitespace() + if p.input[0] == '}' { + p.input = p.input[1:] + break + } + + k, err := p.parseKey() + if err != nil { + return nil, err + } + + p.ignoreWhitespace() + if err := p.expectChar(':'); err != nil { + return nil, err + } + + v, err := p.parseValue(objValueStopSet) + if err != nil { + return nil, err + } + + if p.input == "" { + return nil, errors.New("dictionary expected ',' or '}'") + } + + O[k] = v + next := p.input[0] + p.input = p.input[1:] + + switch next { + case '}': + break loop + case ',': + continue + default: + return nil, errors.New("dictionary expected ',' or '}'") + } + } + + // empty object + if len(O) == 0 { + return nil, nil + } + + return O, nil +} + +func (p *flagParser) parseKey() (string, error) { + in := p.input + if in == "" { + return "", errors.New("expected key") + } + + switch in[0] { + case '"': + return p.parseStringDQuote() + case '\'': + return p.parseStringSQuote() + default: + return p.parseNonQuotedString(objKeyStopSet) + } +} + +func (p *flagParser) parseStringDQuote() (string, error) { + in := p.input + off := 1 + var i int + for { + i = strings.IndexByte(in[off:], '"') + if i < 0 { + return "", errors.New("Missing \" to close string ") + } + + i += off + if in[i-1] != '\\' { + break + } + off = i + 1 + } + + p.input = in[i+1:] + return strconv.Unquote(in[:i+1]) +} + +func (p *flagParser) parseStringSQuote() (string, error) { + in := p.input + i := strings.IndexByte(in[1:], '\'') + if i < 0 { + return "", errors.New("missing ' to close string") + } + + p.input = in[i+2:] + return in[1 : 1+i], nil +} + +func (p *flagParser) parseNonQuotedString(stopSet string) (string, error) { + in := p.input + idx := strings.IndexAny(in, stopSet) + if idx == 0 { + return "", fmt.Errorf("unexpected '%v'", string(in[idx])) + } + + content, in := in, "" + if idx > 0 { + content, in = content[:idx], content[idx:] + } + p.input = in + + return strings.TrimSpace(content), nil +} + +func (p *flagParser) parsePrimitive(stopSet string) (interface{}, error) { + content, err := p.parseNonQuotedString(stopSet) + if err != nil { + return nil, err + } + + if content == "null" { + return nil, nil + } + if b, ok := parseBoolValue(content); ok { + return b, nil + } + if n, err := strconv.ParseUint(content, 0, 64); err == nil { + return n, nil + } + if n, err := strconv.ParseInt(content, 0, 64); err == nil { + return n, nil + } + if n, err := strconv.ParseFloat(content, 64); err == nil { + return n, nil + } + + return content, nil +} + +func (p *flagParser) expectChar(c byte) error { + if p.input == "" || p.input[0] != c { + return fmt.Errorf("expected '%v'", string(c)) + } + + p.input = p.input[1:] + return nil +} + +func parseBoolValue(str string) (value bool, ok bool) { + switch str { + case "t", "T", "true", "TRUE", "True", "on", "ON": + return true, true + case "f", "F", "false", "FALSE", "False", "off", "OFF": + return false, true + } + return false, false +} diff --git a/vendor/github.com/elastic/go-ucfg/path.go b/vendor/github.com/elastic/go-ucfg/path.go new file mode 100644 index 0000000000..ff7e630142 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/path.go @@ -0,0 +1,309 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "strconv" + "strings" +) + +type cfgPath struct { + fields []field + sep string +} + +type field interface { + String() string + SetValue(opt *options, elem value, v value) Error + GetValue(opt *options, elem value) (value, Error) + Remove(opt *options, elem value) (bool, Error) +} + +type namedField struct { + name string +} + +type idxField struct { + i int +} + +func parsePathIdx(in, sep string, idx int) cfgPath { + if in == "" { + return cfgPath{ + sep: sep, + fields: []field{idxField{idx}}, + } + } + + p := parsePath(in, sep) + if idx >= 0 { + p.fields = append(p.fields, idxField{idx}) + } + + return p +} + +func parsePath(in, sep string) cfgPath { + if sep == "" { + return cfgPath{ + sep: sep, + fields: []field{parseField(in)}, + } + } + + elems := strings.Split(in, sep) + fields := make([]field, 0, len(elems)) + for _, elem := range elems { + fields = append(fields, parseField(elem)) + } + return cfgPath{fields: fields, sep: sep} +} + +func parseField(in string) field { + if idx, err := strconv.ParseInt(in, 0, 64); err == nil { + return idxField{int(idx)} + } + return namedField{in} +} + +func (p cfgPath) String() string { + if len(p.fields) == 0 { + return "" + } + + if len(p.fields) == 1 { + return p.fields[0].String() + } + + s := make([]string, 0, len(p.fields)) + for _, f := range p.fields { + s = append(s, f.String()) + } + + sep := p.sep + if sep == "" { + sep = "." + } + return strings.Join(s, sep) +} + +func (n namedField) String() string { + return n.name +} + +func (i idxField) String() string { + return fmt.Sprintf("%d", i.i) +} + +func (p cfgPath) Has(cfg *Config, opt *options) (bool, Error) { + fields := p.fields + + cur := value(cfgSub{cfg}) + for ; len(fields) > 0; fields = fields[1:] { + field := fields[0] + next, err := field.GetValue(opt, cur) + if err != nil { + // has checks if a value is missing -> ErrMissing is no error but a valid + // outcome + if err.Reason() == ErrMissing { + err = nil + } + return false, err + } + + if next == nil { + return false, nil + } + + cur = next + } + + return true, nil +} + +func (p cfgPath) GetValue(cfg *Config, opt *options) (value, Error) { + fields := p.fields + + cur := value(cfgSub{cfg}) + for ; len(fields) > 1; fields = fields[1:] { + field := fields[0] + next, err := field.GetValue(opt, cur) + if err != nil { + return nil, err + } + + if next == nil { + return nil, raiseMissing(cfg, field.String()) + } + + cur = next + } + + field := fields[0] + v, err := field.GetValue(opt, cur) + if err != nil { + return nil, raiseMissing(cfg, field.String()) + } + return v, nil +} + +func (n namedField) GetValue(opts *options, elem value) (value, Error) { + cfg, err := elem.toConfig(opts) + if err != nil { + return nil, raiseExpectedObject(opts, elem) + } + + v, _ := cfg.fields.get(n.name) + return v, nil +} + +func (i idxField) GetValue(opts *options, elem value) (value, Error) { + cfg, err := elem.toConfig(opts) + if err != nil { + if i.i == 0 { + return elem, nil + } + + return nil, raiseExpectedObject(opts, elem) + } + + arr := cfg.fields.array() + if i.i >= len(arr) { + return nil, raiseMissing(cfg, i.String()) + } + return arr[i.i], nil +} + +func (p cfgPath) SetValue(cfg *Config, opt *options, val value) Error { + fields := p.fields + node := value(cfgSub{cfg}) + + // 1. iterate until intermediate node not having some required child node + for ; len(fields) > 1; fields = fields[1:] { + field := fields[0] + v, err := field.GetValue(opt, node) + if err != nil { + if err.Reason() == ErrMissing { + break + } + return err + } + + if isNil(v) { + break + } + node = v + } + + // 2. build intermediate nodes from bottom up + + for ; len(fields) > 1; fields = fields[:len(fields)-1] { + field := fields[len(fields)-1] + + next := New() + next.metadata = val.meta() + v := cfgSub{next} + if err := field.SetValue(opt, v, val); err != nil { + return err + } + val = v + } + + // 3. insert new sub-tree into config + return fields[0].SetValue(opt, node, val) +} + +func (n namedField) SetValue(opts *options, elem value, v value) Error { + sub, ok := elem.(cfgSub) + if !ok { + return raiseExpectedObject(opts, elem) + } + + sub.c.fields.set(n.name, v) + v.SetContext(context{parent: elem, field: n.name}) + return nil +} + +func (i idxField) SetValue(opts *options, elem value, v value) Error { + sub, ok := elem.(cfgSub) + if !ok { + return raiseExpectedObject(opts, elem) + } + + sub.c.fields.setAt(i.i, elem, v) + v.SetContext(context{parent: elem, field: i.String()}) + return nil +} + +func (p cfgPath) Remove(cfg *Config, opt *options) (bool, error) { + fields := p.fields + + // Loop over intermediate objects. Returns an error if any intermediate is + // actually no object. + cur := value(cfgSub{cfg}) + for ; len(fields) > 1; fields = fields[1:] { + field := fields[0] + next, err := field.GetValue(opt, cur) + if err != nil { + // Ignore ErrMissing when walking down a config tree. If intermediary is + // missing we can't remove our setting. + if err.Reason() == ErrMissing { + err = nil + } + + return false, err + } + + if next == nil { + return false, err + } + + cur = next + } + + // resolve config object in case we deal with references + tmp, err := cur.toConfig(opt) + if err != nil { + return false, err + } + cur = cfgSub{tmp} + + field := fields[0] + return field.Remove(opt, cur) +} + +func (n namedField) Remove(opts *options, elem value) (bool, Error) { + sub, ok := elem.(cfgSub) + if !ok { + return false, raiseExpectedObject(opts, elem) + } + + removed := sub.c.fields.del(n.name) + return removed, nil +} + +func (i idxField) Remove(opts *options, elem value) (bool, Error) { + sub, ok := elem.(cfgSub) + if !ok { + return false, raiseExpectedObject(opts, elem) + } + + removed := sub.c.fields.delAt(i.i) + return removed, nil +} diff --git a/vendor/github.com/elastic/go-ucfg/reify.go b/vendor/github.com/elastic/go-ucfg/reify.go new file mode 100644 index 0000000000..29c0e5dd5f --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/reify.go @@ -0,0 +1,888 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "reflect" + "regexp" + "time" +) + +// Unpack unpacks c into a struct, a map, or a slice allocating maps, slices, +// and pointers as necessary. +// +// Unpack supports the options: PathSep, StructTag, ValidatorTag, Env, Resolve, +// ResolveEnv, ReplaceValues, AppendValues, PrependValues. +// +// When unpacking into a value, Unpack first will try to call Unpack if the +// value implements the Unpacker interface. Otherwise, Unpack tries to convert +// the internal value into the target type: +// +// # Primitive types +// +// bool: requires setting of type bool or string which parses into a +// boolean value (true, false, on, off) +// int(8, 16, 32, 64): requires any number type convertible to int or a string +// parsing to int. Fails if the target value would overflow. +// uint(8, 16, 32, 64): requires any number type convertible to int or a string +// parsing to int. Fails if the target value is negative or would overflow. +// float(32, 64): requires any number type convertible to float or a string +// parsing to float. Fails if the target value is negative or would overflow. +// string: requires any primitive value which is serialized into a string. +// +// # Special types: +// +// time.Duration: requires a number setting converted to seconds or a string +// parsed into time.Duration via time.ParseDuration. +// *regexp.Regexp: requires a string being compiled into a regular expression +// using regexp.Compile. +// *Config: requires a Config object to be stored by pointer into the target +// value. Can be used to capture a sub-Config without interpreting +// the settings yet. +// +// # Arrays/Slices: +// +// Requires a Config object with indexed entries. Named entries will not be +// unpacked into the Array/Slice. Primitive values will be handled like arrays +// of length 1. +// +// # Map +// +// Requires a Config object with all named top-level entries being unpacked into +// the map. +// +// # Struct +// +// Requires a Config object. All named values in the Config object will be unpacked +// into the struct its fields, if the name is available in the struct. +// A field its name is set using the `config` struct tag (configured by StructTag) +// If tag is missing or no field name is configured in the tag, the field name +// itself will be used. +// If the tag sets the `,ignore` flag, the field will not be overwritten. +// If the tag sets the `,inline` or `,squash` flag, Unpack will apply the current +// configuration namespace to the fields. +// If the tag option `replace` is configured, arrays and *ucfg.Config +// convertible fields are replaced by the new values. +// If the tag options `append` or `prepend` is used, arrays will be merged by +// appending/prepending the new array contents. +// The struct tag options `replace`, `append`, and `prepend` overwrites the +// global value merging strategy (e.g. ReplaceValues, AppendValues, ...) for all sub-fields. +// +// When unpacking into a map, primitive, or struct Unpack will call InitDefaults if +// the type implements the Initializer interface. The Initializer interface is not supported +// on arrays or slices. InitDefaults is initialized top-down, meaning that if struct contains +// a map, struct, or primitive that also implements the Initializer interface the contained +// type will be initialized after the struct that contains it. (e.g. if we have +// type A struct { B B }, with both A, and B implementing InitDefaults, then A.InitDefaults +// is called before B.InitDefaults). In the case that a struct contains a pointer to +// a type that implements the Initializer interface and the configuration doesn't contain a +// value for that field then the pointer will not be initialized and InitDefaults will not +// be called. +// +// Fields available in a struct or a map, but not in the Config object, will not +// be touched by Unpack unless they are initialized from InitDefaults. Those values will +// be validated using the same rules below just as if the values came from the configuration. +// This gives the requirement that pre-filled in values or defaults must also validate. +// +// Type aliases like "type myTypeAlias T" are unpacked using Unpack if the alias +// implements the Unpacker interface. Otherwise unpacking rules for type T will be used. +// +// When unpacking a value, the Validate method will be called if the value +// implements the Validator interface. Unpacking a struct field the validator +// options will be applied to the unpacked value as well. +// +// Struct field validators are set using the `validate` tag (configurable by +// ValidatorTag). Default validators options are: +// +// required: check value is set and not empty +// nonzero: check numeric value != 0 or string/slice not being empty +// positive: check numeric value >= 0 +// min=: check numeric value >= . If target type is time.Duration, +// can be a duration. +// max=: check numeric value <= . If target type is time.Duration, +// can be a duration. +// +// If a config value is not the convertible to the target type, or overflows the +// target type, Unpack will abort immediately and return the appropriate error. +// +// If validator tags or validation provided by Validate or Unmarshal fails, +// Unpack will abort immediately and return the validate error. +// +// When unpacking into an interface{} value, Unpack will store a value of one of +// these types in the value: +// +// bool for boolean values +// int64 for signed integer values +// uint64 for unsigned integer values +// float64 for floating point values +// string for string values +// []interface{} for list-only Config objects +// map[string]interface{} for Config objects +// nil for pointers if key has a nil value +func (c *Config) Unpack(to interface{}, options ...Option) error { + opts := makeOptions(options) + + if c == nil { + return raiseNil(ErrNilConfig) + } + if to == nil { + return raiseNil(ErrNilValue) + } + + vTo := reflect.ValueOf(to) + + k := vTo.Kind() + isValid := k == reflect.Ptr || k == reflect.Map + if !isValid { + return raisePointerRequired(vTo) + } + + return reifyInto(opts, vTo, c) +} + +// UnpackWithoutOptions method calls the Unpack method without any options provided. +func (c *Config) UnpackWithoutOptions(to interface{}) error { + return c.Unpack(to) +} + +func reifyInto(opts *options, to reflect.Value, from *Config) Error { + to = chaseValuePointers(to) + + if to, ok := tryTConfig(to); ok { + return mergeConfig(opts, to.Addr().Interface().(*Config), from) + } + + tTo := chaseTypePointers(to.Type()) + k := tTo.Kind() + + switch k { + case reflect.Map: + return reifyMap(opts, to, from, nil) + case reflect.Struct: + return reifyStruct(opts, to, from) + case reflect.Slice, reflect.Array: + fopts := fieldOptions{opts: opts, tag: tagOptions{}, validators: nil} + v, err := reifyMergeValue(fopts, to, cfgSub{from}) + if err != nil { + return err + } + to.Set(v) + return nil + } + + return raiseInvalidTopLevelType(to.Interface(), opts.meta) +} + +func reifyMap(opts *options, to reflect.Value, from *Config, validators []validatorTag) Error { + parentFields := opts.activeFields + defer func() { opts.activeFields = parentFields }() + + if to.Type().Key().Kind() != reflect.String { + return raiseKeyInvalidTypeUnpack(to.Type(), from) + } + + if to.IsNil() { + to.Set(reflect.MakeMap(to.Type())) + } + tryInitDefaults(to) + + fields := from.fields.dict() + if len(fields) == 0 { + if err := tryRecursiveValidate(to, opts, validators); err != nil { + return raiseValidation(from.ctx, from.metadata, "", err) + } + return nil + } + + for k, value := range fields { + opts.activeFields = newFieldSet(parentFields) + key := reflect.ValueOf(k) + + old := to.MapIndex(key) + var v reflect.Value + var err Error + + if !old.IsValid() { + v, err = reifyValue(fieldOptions{opts: opts}, to.Type().Elem(), value) + } else { + v, err = reifyMergeValue(fieldOptions{opts: opts}, old, value) + } + + if err != nil { + return err + } + if v.IsValid() { + to.SetMapIndex(key, v) + } + } + + if err := runValidators(to.Interface(), validators); err != nil { + return raiseValidation(from.ctx, from.metadata, "", err) + } + if err := tryValidate(to); err != nil { + return raiseValidation(from.ctx, from.metadata, "", err) + } + + return nil +} + +func reifyStruct(opts *options, orig reflect.Value, cfg *Config) Error { + parentFields := opts.activeFields + defer func() { opts.activeFields = parentFields }() + + orig = chaseValuePointers(orig) + + to := chaseValuePointers(reflect.New(chaseTypePointers(orig.Type()))) + if orig.Kind() == reflect.Struct { // if orig is has been allocated copy into to + to.Set(orig) + } + + if v, ok := valueIsUnpacker(to); ok { + err := unpackWith(opts, v, cfgSub{cfg}) + if err != nil { + return err + } + } else { + tryInitDefaults(to) + numField := to.NumField() + for i := 0; i < numField; i++ { + fInfo, skip, err := accessField(to, i, opts) + if err != nil { + return err + } + if skip { + continue + } + + if fInfo.tagOptions.squash { + vField := chaseValue(fInfo.value) + switch vField.Kind() { + case reflect.Struct, reflect.Map: + if err := reifyInto(fInfo.options, fInfo.value, cfg); err != nil { + return err + } + case reflect.Slice, reflect.Array: + fopts := fieldOptions{opts: fInfo.options, tag: fInfo.tagOptions, validators: fInfo.validatorTags} + v, err := reifyMergeValue(fopts, fInfo.value, cfgSub{cfg}) + if err != nil { + return err + } + vField.Set(v) + + default: + return raiseInlineNeedsObject(cfg, fInfo.name, fInfo.value.Type()) + } + } else { + fopts := fieldOptions{opts: fInfo.options, tag: fInfo.tagOptions, validators: fInfo.validatorTags} + if err := reifyGetField(cfg, fopts, fInfo.name, fInfo.value, fInfo.ftype); err != nil { + return err + } + } + } + } + + if err := tryValidate(to); err != nil { + return raiseValidation(cfg.ctx, cfg.metadata, "", err) + } + + orig.Set(pointerize(orig.Type(), to.Type(), to)) + return nil +} + +func reifyGetField( + cfg *Config, + opts fieldOptions, + name string, + to reflect.Value, + fieldType reflect.Type, +) Error { + p := parsePath(name, opts.opts.pathSep) + value, err := p.GetValue(cfg, opts.opts) + if err != nil { + if err.Reason() != ErrMissing { + return err + } + value = nil + } + + if isNil(value) { + // When fieldType is a pointer and the value is nil, return nil as the + // underlying type should not be allocated. + if fieldType.Kind() == reflect.Ptr { + if err := tryRecursiveValidate(to, opts.opts, opts.validators); err != nil { + return raiseValidation(cfg.ctx, cfg.metadata, name, err) + } + return nil + } + + // Primitive types return early when it doesn't implement the Initializer interface. + if fieldType.Kind() != reflect.Struct && !hasInitDefaults(fieldType) { + if err := tryRecursiveValidate(to, opts.opts, opts.validators); err != nil { + return raiseValidation(cfg.ctx, cfg.metadata, name, err) + } + return nil + } + + // None primitive types always get initialized even if it doesn't implement the + // Initializer interface, because nested types might implement the Initializer interface. + if value == nil { + value = &cfgNil{cfgPrimitive{cfg.ctx, cfg.metadata}} + } + } + + v, err := reifyMergeValue(opts, to, value) + if err != nil { + return err + } + + if v.IsValid() { + to.Set(pointerize(to.Type(), v.Type(), v)) + } + return nil +} + +func reifyValue( + opts fieldOptions, + t reflect.Type, + val value, +) (reflect.Value, Error) { + if t.Kind() == reflect.Interface && t.NumMethod() == 0 { + reified, err := val.reify(opts.opts) + if err != nil { + ctx := val.Context() + return reflect.Value{}, raisePathErr(err, val.meta(), "", ctx.path(".")) + } + return reflect.ValueOf(reified), nil + } + + baseType := chaseTypePointers(t) + if tConfig.ConvertibleTo(baseType) { + cfg, err := val.toConfig(opts.opts) + if err != nil { + return reflect.Value{}, raiseExpectedObject(opts.opts, val) + } + + v := reflect.ValueOf(cfg).Convert(reflect.PtrTo(baseType)) + if t == baseType { // copy config + v = v.Elem() + } else { + v = pointerize(t, baseType, v) + } + return v, nil + } + + if baseType.Kind() == reflect.Struct { + sub, err := val.toConfig(opts.opts) + if err != nil { + return reifyPrimitive(opts, val, t, baseType) + } + + newSt := reflect.New(baseType) + if err := reifyInto(opts.opts, newSt, sub); err != nil { + return reflect.Value{}, err + } + + if t.Kind() != reflect.Ptr { + return newSt.Elem(), nil + } + return pointerize(t, baseType, newSt), nil + } + + switch baseType.Kind() { + case reflect.Map: + sub, err := val.toConfig(opts.opts) + if err != nil { + return reflect.Value{}, raiseExpectedObject(opts.opts, val) + } + + if baseType.Key().Kind() != reflect.String { + return reflect.Value{}, raiseKeyInvalidTypeUnpack(baseType, sub) + } + + newMap := reflect.MakeMap(baseType) + if err := reifyInto(opts.opts, newMap, sub); err != nil { + return reflect.Value{}, err + } + return newMap, nil + + case reflect.Slice: + v, err := reifySlice(opts, baseType, val) + if err != nil { + return reflect.Value{}, err + } + return pointerize(t, baseType, v), nil + } + + return reifyPrimitive(opts, val, t, baseType) +} + +func reifyMergeValue( + opts fieldOptions, + oldValue reflect.Value, val value, +) (reflect.Value, Error) { + old := chaseValueInterfaces(oldValue) + t := old.Type() + old = chaseValuePointers(old) + if (old.Kind() == reflect.Ptr || old.Kind() == reflect.Interface) && old.IsNil() { + return reifyValue(opts, t, val) + } + + baseType := chaseTypePointers(old.Type()) + + if tConfig.ConvertibleTo(baseType) { + sub, err := val.toConfig(opts.opts) + if err != nil { + return reflect.Value{}, raiseExpectedObject(opts.opts, val) + } + + if t == baseType { + // no pointer -> return type mismatch + return reflect.Value{}, raisePointerRequired(oldValue) + } + + // check if old is nil -> copy reference only + if old.Kind() == reflect.Ptr && old.IsNil() { + v, err := val.reflect(opts.opts) + if err != nil { + ctx := val.Context() + return reflect.Value{}, raisePathErr(err, val.meta(), "", ctx.path(".")) + } + + v = v.Convert(reflect.PtrTo(baseType)) + return pointerize(t, baseType, v), nil + } + + // check if old == value + subOld := chaseValuePointers(old).Addr().Convert(tConfigPtr).Interface().(*Config) + if sub == subOld { + return oldValue, nil + } + + // old != value -> merge value into old + return oldValue, mergeFieldConfig(opts, subOld, sub) + } + + if v, ok := valueIsUnpacker(old); ok { + err := unpackWith(opts.opts, v, val) + if err != nil { + return reflect.Value{}, err + } + return old, nil + } + + switch baseType.Kind() { + case reflect.Map: + sub, err := val.toConfig(opts.opts) + if err != nil { + return reflect.Value{}, raiseExpectedObject(opts.opts, val) + } + return old, reifyMap(opts.opts, old, sub, opts.validators) + + case reflect.Struct: + sub, err := val.toConfig(opts.opts) + if err != nil { + return reflect.Value{}, raiseExpectedObject(opts.opts, val) + } + return oldValue, reifyStruct(opts.opts, old, sub) + + case reflect.Array: + return reifyArray(opts, old, baseType, val) + + case reflect.Slice: + return reifySliceMerge(opts, old, baseType, val) + } + + return reifyPrimitive(opts, val, t, baseType) +} + +func mergeFieldConfig(opts fieldOptions, to, from *Config) Error { + return mergeConfig(opts.opts, to, from) +} + +func reifyArray( + opts fieldOptions, + to reflect.Value, tTo reflect.Type, + val value, +) (reflect.Value, Error) { + arr, err := castArr(opts.opts, val) + if err != nil { + return reflect.Value{}, err + } + + if len(arr) != tTo.Len() { + ctx := val.Context() + return reflect.Value{}, raiseArraySize(ctx, val.meta(), len(arr), tTo.Len()) + } + return reifyDoArray(opts, to, tTo.Elem(), 0, val, arr) +} + +func reifySlice( + opts fieldOptions, + tTo reflect.Type, + val value, +) (reflect.Value, Error) { + return reifySliceMerge(opts, reflect.Value{}, tTo, val) +} + +func reifySliceMerge( + opts fieldOptions, + old reflect.Value, + tTo reflect.Type, + val value, +) (reflect.Value, Error) { + arr, err := castArr(opts.opts, val) + if err != nil { + return reflect.Value{}, err + } + + arrMergeCfg := opts.configHandling() + + l := len(arr) + start := 0 + cpyStart := 0 + + withOld := old.IsValid() && !old.IsNil() + if withOld { + ol := old.Len() + + switch arrMergeCfg { + case cfgReplaceValue: + // do nothing + + case cfgArrAppend: + l += ol + start = ol + + case cfgArrPrepend: + cpyStart = l + l += ol + + default: + if l < ol { + l = ol + } + } + } + tmp := reflect.MakeSlice(tTo, l, l) + + if withOld { + reflect.Copy(tmp.Slice(cpyStart, tmp.Len()), old) + } + return reifyDoArray(opts, tmp, tTo.Elem(), start, val, arr) +} + +func reifyDoArray( + opts fieldOptions, + to reflect.Value, elemT reflect.Type, + start int, + val value, + arr []value, +) (reflect.Value, Error) { + aLen := len(arr) + tLen := to.Len() + for idx := 0; idx < tLen; idx++ { + if idx >= start && idx < start+aLen { + v, err := reifyMergeValue(opts, to.Index(idx), arr[idx-start]) + if err != nil { + return reflect.Value{}, err + } + if v.IsValid() { + to.Index(idx).Set(v) + } + } else { + if err := tryRecursiveValidate(to.Index(idx), opts.opts, nil); err != nil { + return reflect.Value{}, raiseValidation(val.Context(), val.meta(), "", err) + } + } + } + + if err := runValidators(to.Interface(), opts.validators); err != nil { + ctx := val.Context() + return reflect.Value{}, raiseValidation(ctx, val.meta(), "", err) + } + + if err := tryValidate(to); err != nil { + ctx := val.Context() + return reflect.Value{}, raiseValidation(ctx, val.meta(), "", err) + } + + return to, nil +} + +func castArr(opts *options, v value) ([]value, Error) { + if sub, ok := v.(cfgSub); ok { + return sub.c.fields.array(), nil + } + if ref, ok := v.(*cfgDynamic); ok { + unrefed, err := ref.getValue(opts) + if err != nil { + return nil, raiseMissingMsg(ref.ctx.getParent(), ref.ctx.field, err.Error()) + } + + if sub, ok := unrefed.(cfgSub); ok { + return sub.c.fields.array(), nil + } + } + + l, err := v.Len(opts) + if err != nil { + ctx := v.Context() + return nil, raisePathErr(err, v.meta(), "", ctx.path(".")) + } + + if l == 0 { + return nil, nil + } + + return []value{v}, nil +} + +func reifyPrimitive( + opts fieldOptions, + val value, + t, baseType reflect.Type, +) (reflect.Value, Error) { + // zero initialize value if val==nil + if isNil(val) { + v := pointerize(t, baseType, reflect.Zero(baseType)) + return tryInitDefaults(v), nil + } + + var v reflect.Value + var err Error + var ok bool + + if v, ok = typeIsUnpacker(baseType); ok { + err := unpackWith(opts.opts, v, val) + if err != nil { + return reflect.Value{}, err + } + } else { + v, err = doReifyPrimitive(opts, val, baseType) + if err != nil { + return v, err + } + } + + if err := runValidators(v.Interface(), opts.validators); err != nil { + return reflect.Value{}, raiseValidation(val.Context(), val.meta(), "", err) + } + + if err := tryValidate(v); err != nil { + return reflect.Value{}, raiseValidation(val.Context(), val.meta(), "", err) + } + + return pointerize(t, baseType, chaseValuePointers(v)), nil +} + +func doReifyPrimitive( + opts fieldOptions, + val value, + baseType reflect.Type, +) (reflect.Value, Error) { + extras := map[reflect.Type]func(fieldOptions, value, reflect.Type) (reflect.Value, Error){ + tDuration: reifyDuration, + tRegexp: reifyRegexp, + } + + previous := opts.opts.activeFields + opts.opts.activeFields = newFieldSet(previous) + valT, err := val.typ(opts.opts) + if err != nil { + ctx := val.Context() + return reflect.Value{}, raisePathErr(err, val.meta(), "", ctx.path(".")) + } + opts.opts.activeFields = previous + + // try primitive conversion + kind := baseType.Kind() + switch { + case valT.gotype == baseType: + v, err := val.reflect(opts.opts) + if err != nil { + ctx := val.Context() + return reflect.Value{}, raisePathErr(err, val.meta(), "", ctx.path(".")) + } + return v, nil + + case kind == reflect.String: + s, err := val.toString(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "string") + } + return reflect.ValueOf(s), nil + + case extras[baseType] != nil: + v, err := extras[baseType](opts, val, baseType) + if err != nil { + return v, err + } + return v, nil + + case isInt(kind): + v, err := reifyInt(opts, val, baseType) + if err != nil { + return v, err + } + return v, nil + + case isUint(kind): + v, err := reifyUint(opts, val, baseType) + if err != nil { + return v, err + } + return v, nil + + case isFloat(kind): + v, err := reifyFloat(opts, val, baseType) + if err != nil { + return v, err + } + return v, nil + + case kind == reflect.Bool: + v, err := reifyBool(opts, val, baseType) + if err != nil { + return v, err + } + return v, nil + + case valT.gotype.ConvertibleTo(baseType): + v, err := val.reflect(opts.opts) + if err != nil { + ctx := val.Context() + return reflect.Value{}, raisePathErr(err, val.meta(), "", ctx.path(".")) + } + return v.Convert(baseType), nil + } + + return reflect.Value{}, raiseToTypeNotSupported(opts.opts, val, baseType) +} + +func reifyDuration( + opts fieldOptions, + val value, + _ reflect.Type, +) (reflect.Value, Error) { + var d time.Duration + var err error + + switch v := val.(type) { + case *cfgInt: + d = time.Duration(v.i) * time.Second + case *cfgUint: + d = time.Duration(v.u) * time.Second + case *cfgFloat: + d = time.Duration(v.f * float64(time.Second)) + case *cfgString: + d, err = time.ParseDuration(v.s) + default: + var s string + s, err = val.toString(opts.opts) + if err != nil { + return reflect.Value{}, raiseInvalidDuration(val, err) + } + + d, err = time.ParseDuration(s) + } + + if err != nil { + return reflect.Value{}, raiseInvalidDuration(val, err) + } + return reflect.ValueOf(d), nil +} + +func reifyRegexp( + opts fieldOptions, + val value, + _ reflect.Type, +) (reflect.Value, Error) { + s, err := val.toString(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "regex") + } + + r, err := regexp.Compile(s) + if err != nil { + return reflect.Value{}, raiseInvalidRegexp(val, err) + } + return reflect.ValueOf(r).Elem(), nil +} + +func reifyInt( + opts fieldOptions, + val value, + t reflect.Type, +) (reflect.Value, Error) { + i, err := val.toInt(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "int") + } + + tmp := reflect.Zero(t) + if tmp.OverflowInt(i) { + return reflect.Value{}, raiseConversion(opts.opts, val, ErrOverflow, "int") + } + return reflect.ValueOf(i).Convert(t), nil +} + +func reifyUint( + opts fieldOptions, + val value, + t reflect.Type, +) (reflect.Value, Error) { + u, err := val.toUint(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "uint") + } + + tmp := reflect.Zero(t) + if tmp.OverflowUint(u) { + return reflect.Value{}, raiseConversion(opts.opts, val, ErrOverflow, "uint") + } + return reflect.ValueOf(u).Convert(t), nil +} + +func reifyFloat( + opts fieldOptions, + val value, + t reflect.Type, +) (reflect.Value, Error) { + f, err := val.toFloat(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "float") + } + + tmp := reflect.Zero(t) + if tmp.OverflowFloat(f) { + return reflect.Value{}, raiseConversion(opts.opts, val, ErrOverflow, "float") + } + return reflect.ValueOf(f).Convert(t), nil +} + +func reifyBool( + opts fieldOptions, + val value, + t reflect.Type, +) (reflect.Value, Error) { + b, err := val.toBool(opts.opts) + if err != nil { + return reflect.Value{}, raiseConversion(opts.opts, val, err, "bool") + } + return reflect.ValueOf(b).Convert(t), nil +} diff --git a/vendor/github.com/elastic/go-ucfg/types.go b/vendor/github.com/elastic/go-ucfg/types.go new file mode 100644 index 0000000000..13d601c9d8 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/types.go @@ -0,0 +1,609 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "math" + "reflect" + "strconv" + "strings" + "sync/atomic" + "time" + + "github.com/elastic/go-ucfg/parse" +) + +type value interface { + typ(opts *options) (typeInfo, error) + + cpy(c context) value + + Context() context + SetContext(c context) + + meta() *Meta + setMeta(m *Meta) + + Len(opts *options) (int, error) + + reflect(opts *options) (reflect.Value, error) + reify(opts *options) (interface{}, error) + + toBool(opts *options) (bool, error) + toString(opts *options) (string, error) + toInt(opts *options) (int64, error) + toUint(opts *options) (uint64, error) + toFloat(opts *options) (float64, error) + toConfig(opts *options) (*Config, error) + canCache() bool +} + +type typeInfo struct { + name string + gotype reflect.Type +} + +type context struct { + parent value + field string +} + +type cfgBool struct { + cfgPrimitive + b bool +} + +type cfgInt struct { + cfgPrimitive + i int64 +} + +type cfgUint struct { + cfgPrimitive + u uint64 +} + +type cfgFloat struct { + cfgPrimitive + f float64 +} + +type cfgString struct { + cfgPrimitive + s string +} + +type cfgSub struct { + c *Config +} + +type cfgNil struct{ cfgPrimitive } + +type cfgPrimitive struct { + ctx context + metadata *Meta +} + +type cfgDynamic struct { + cfgPrimitive + id cacheID + dyn dynValue +} + +type dynValue interface { + getValue(p *cfgPrimitive, opts *options) (value, error) + String() string +} + +type refDynValue reference + +type spliceDynValue struct { + e varEvaler +} + +var spliceSeq int32 + +func (c *context) empty() bool { + return c.parent == nil +} + +func (c *context) getParent() *Config { + if c.parent == nil { + return nil + } + + if cfg, ok := c.parent.(cfgSub); ok { + return cfg.c + } + return nil +} + +func (c *context) path(sep string) string { + if c.field == "" { + return "" + } + + if c.parent != nil { + p := c.parent.Context() + if parent := p.path(sep); parent != "" { + return fmt.Sprintf("%v%v%v", parent, sep, c.field) + } + } + + return c.field +} + +func (c *context) pathOf(field, sep string) string { + if p := c.path(sep); p != "" { + return fmt.Sprintf("%v%v%v", p, sep, field) + } + return field +} + +func newBool(ctx context, m *Meta, b bool) *cfgBool { + return &cfgBool{cfgPrimitive{ctx, m}, b} +} + +func newInt(ctx context, m *Meta, i int64) *cfgInt { + return &cfgInt{cfgPrimitive{ctx, m}, i} +} + +func newUint(ctx context, m *Meta, u uint64) *cfgUint { + return &cfgUint{cfgPrimitive{ctx, m}, u} +} + +func newFloat(ctx context, m *Meta, f float64) *cfgFloat { + return &cfgFloat{cfgPrimitive{ctx, m}, f} +} + +func newString(ctx context, m *Meta, s string) *cfgString { + return &cfgString{cfgPrimitive{ctx, m}, s} +} + +func newRef(ctx context, m *Meta, ref *reference) *cfgDynamic { + return newDyn(ctx, m, (*refDynValue)(ref)) +} + +func newSplice(ctx context, m *Meta, s varEvaler) *cfgDynamic { + return newDyn(ctx, m, spliceDynValue{s}) +} + +func newDyn(ctx context, m *Meta, val dynValue) *cfgDynamic { + seq := atomic.AddInt32(&spliceSeq, 1) + dyn := &cfgDynamic{cfgPrimitive: cfgPrimitive{ctx, m}, dyn: val} + dyn.id = cacheID(fmt.Sprintf("%8X-%4X-%p", time.Now().Unix(), seq, dyn)) + return dyn +} + +func (p *cfgPrimitive) Context() context { return p.ctx } +func (p *cfgPrimitive) SetContext(c context) { p.ctx = c } +func (p *cfgPrimitive) meta() *Meta { return p.metadata } +func (p *cfgPrimitive) setMeta(m *Meta) { p.metadata = m } +func (cfgPrimitive) Len(*options) (int, error) { return 1, nil } +func (cfgPrimitive) toBool(*options) (bool, error) { return false, ErrTypeMismatch } +func (cfgPrimitive) toString(*options) (string, error) { return "", ErrTypeMismatch } +func (cfgPrimitive) toInt(*options) (int64, error) { return 0, ErrTypeMismatch } +func (cfgPrimitive) toUint(*options) (uint64, error) { return 0, ErrTypeMismatch } +func (cfgPrimitive) toFloat(*options) (float64, error) { return 0, ErrTypeMismatch } +func (cfgPrimitive) toConfig(*options) (*Config, error) { return nil, ErrTypeMismatch } +func (cfgPrimitive) canCache() bool { return true } + +func (c *cfgNil) cpy(ctx context) value { return &cfgNil{cfgPrimitive{ctx, c.metadata}} } +func (*cfgNil) Len(*options) (int, error) { return 0, nil } +func (*cfgNil) toString(*options) (string, error) { return "null", nil } +func (*cfgNil) toInt(*options) (int64, error) { return 0, ErrTypeMismatch } +func (*cfgNil) toUint(*options) (uint64, error) { return 0, ErrTypeMismatch } +func (*cfgNil) toFloat(*options) (float64, error) { return 0, ErrTypeMismatch } +func (*cfgNil) reify(*options) (interface{}, error) { return nil, nil } +func (*cfgNil) typ(*options) (typeInfo, error) { return typeInfo{"any", reflect.PtrTo(tConfig)}, nil } +func (c *cfgNil) meta() *Meta { return c.metadata } +func (c *cfgNil) setMeta(m *Meta) { c.metadata = m } + +func (c *cfgNil) reflect(opts *options) (reflect.Value, error) { + cfg, _ := c.toConfig(opts) + return reflect.ValueOf(cfg), nil +} + +func (c *cfgNil) toConfig(*options) (*Config, error) { + n := New() + n.ctx = c.ctx + return n, nil +} + +func (c *cfgBool) cpy(ctx context) value { return newBool(ctx, c.meta(), c.b) } +func (c *cfgBool) toBool(*options) (bool, error) { return c.b, nil } +func (c *cfgBool) reflect(*options) (reflect.Value, error) { return reflect.ValueOf(c.b), nil } +func (c *cfgBool) reify(*options) (interface{}, error) { return c.b, nil } +func (c *cfgBool) toString(*options) (string, error) { return fmt.Sprintf("%t", c.b), nil } +func (c *cfgBool) typ(*options) (typeInfo, error) { return typeInfo{"bool", tBool}, nil } + +func (c *cfgInt) cpy(ctx context) value { return newInt(ctx, c.meta(), c.i) } +func (c *cfgInt) toInt(*options) (int64, error) { return c.i, nil } +func (c *cfgInt) toFloat(*options) (float64, error) { return float64(c.i), nil } +func (c *cfgInt) reflect(*options) (reflect.Value, error) { return reflect.ValueOf(c.i), nil } +func (c *cfgInt) reify(*options) (interface{}, error) { return c.i, nil } +func (c *cfgInt) toString(*options) (string, error) { return fmt.Sprintf("%d", c.i), nil } +func (c *cfgInt) typ(*options) (typeInfo, error) { return typeInfo{"int", tInt64}, nil } +func (c *cfgInt) toUint(*options) (uint64, error) { + if c.i < 0 { + return 0, ErrNegative + } + return uint64(c.i), nil +} + +func (c *cfgUint) cpy(ctx context) value { return newUint(ctx, c.meta(), c.u) } +func (c *cfgUint) reflect(*options) (reflect.Value, error) { return reflect.ValueOf(c.u), nil } +func (c *cfgUint) reify(*options) (interface{}, error) { return c.u, nil } +func (c *cfgUint) toString(*options) (string, error) { return fmt.Sprintf("%d", c.u), nil } +func (c *cfgUint) typ(*options) (typeInfo, error) { return typeInfo{"uint", tUint64}, nil } +func (c *cfgUint) toUint(*options) (uint64, error) { return c.u, nil } +func (c *cfgUint) toFloat(*options) (float64, error) { return float64(c.u), nil } +func (c *cfgUint) toInt(*options) (int64, error) { + if c.u > math.MaxInt64 { + return 0, ErrOverflow + } + return int64(c.u), nil +} + +func (c *cfgFloat) cpy(ctx context) value { return newFloat(ctx, c.meta(), c.f) } +func (c *cfgFloat) toFloat(*options) (float64, error) { return c.f, nil } +func (c *cfgFloat) reflect(*options) (reflect.Value, error) { return reflect.ValueOf(c.f), nil } +func (c *cfgFloat) reify(*options) (interface{}, error) { return c.f, nil } +func (c *cfgFloat) toString(*options) (string, error) { return fmt.Sprintf("%v", c.f), nil } +func (c *cfgFloat) typ(*options) (typeInfo, error) { return typeInfo{"float", tFloat64}, nil } + +func (c *cfgFloat) toUint(*options) (uint64, error) { + if c.f < 0 { + return 0, ErrNegative + } + if c.f > math.MaxUint64 { + return 0, ErrOverflow + } + return uint64(c.f), nil +} + +func (c *cfgFloat) toInt(*options) (int64, error) { + if c.f < math.MinInt64 || math.MaxInt64 < c.f { + return 0, ErrOverflow + } + return int64(c.f), nil +} + +func (c *cfgString) cpy(ctx context) value { return newString(ctx, c.meta(), c.s) } +func (c *cfgString) reflect(*options) (reflect.Value, error) { + return reflect.ValueOf(c.s), nil +} +func (c *cfgString) reify(*options) (interface{}, error) { return c.s, nil } +func (c *cfgString) typ(*options) (typeInfo, error) { return typeInfo{"string", tString}, nil } +func (c *cfgString) toBool(*options) (bool, error) { return strconv.ParseBool(c.s) } +func (c *cfgString) toString(*options) (string, error) { return c.s, nil } +func (c *cfgString) toInt(*options) (int64, error) { return strconv.ParseInt(c.s, 0, 64) } +func (c *cfgString) toUint(*options) (uint64, error) { return strconv.ParseUint(c.s, 0, 64) } +func (c *cfgString) toFloat(*options) (float64, error) { return strconv.ParseFloat(c.s, 64) } + +func (c cfgSub) Context() context { return c.c.ctx } +func (cfgSub) toBool(*options) (bool, error) { return false, ErrTypeMismatch } +func (cfgSub) toString(*options) (string, error) { return "", ErrTypeMismatch } +func (cfgSub) toInt(*options) (int64, error) { return 0, ErrTypeMismatch } +func (cfgSub) toUint(*options) (uint64, error) { return 0, ErrTypeMismatch } +func (cfgSub) toFloat(*options) (float64, error) { return 0, ErrTypeMismatch } +func (c cfgSub) toConfig(*options) (*Config, error) { return c.c, nil } +func (c cfgSub) canCache() bool { return false } + +func (c cfgSub) Len(*options) (int, error) { + arr := c.c.fields.array() + if arr != nil { + + return len(arr), nil + } + + return 1, nil +} + +func (c cfgSub) typ(*options) (typeInfo, error) { + return typeInfo{"object", reflect.PtrTo(tConfig)}, nil +} + +// func (cfgSub) typ() (typeInfo, error) { return typeInfo{"object", reflect.PtrTo(tConfig)}, nil } +func (c cfgSub) reflect(*options) (reflect.Value, error) { return reflect.ValueOf(c.c), nil } +func (c cfgSub) meta() *Meta { return c.c.metadata } +func (c cfgSub) setMeta(m *Meta) { c.c.metadata = m } + +func (c cfgSub) cpy(ctx context) value { + newC := cfgSub{ + c: &Config{ctx: ctx, metadata: c.c.metadata}, + } + + dict := c.c.fields.dict() + arr := c.c.fields.array() + fields := &fields{} + + for name, f := range dict { + ctx := f.Context() + v := f.cpy(context{field: ctx.field, parent: newC}) + fields.set(name, v) + } + + if arr != nil { + fields.a = make([]value, len(arr)) + for i, f := range arr { + ctx := f.Context() + v := f.cpy(context{field: ctx.field, parent: newC}) + fields.setAt(i, newC, v) + } + } + + newC.c.fields = fields + return newC +} + +func (c cfgSub) SetContext(ctx context) { + if c.c.ctx.empty() { + c.c.ctx = ctx + } else { + c.c = &Config{ + ctx: ctx, + fields: c.c.fields, + } + } +} + +func (c cfgSub) reify(opts *options) (interface{}, error) { + parentFields := opts.activeFields + defer func() { opts.activeFields = parentFields }() + + fields := c.c.fields.dict() + arr := c.c.fields.array() + + switch { + case len(fields) == 0 && len(arr) == 0: + return nil, nil + case len(fields) > 0 && len(arr) == 0: + m := make(map[string]interface{}) + for k, v := range fields { + opts.activeFields = newFieldSet(parentFields) + var err error + if m[k], err = v.reify(opts); err != nil { + return nil, err + } + } + return m, nil + case len(fields) == 0 && len(arr) > 0: + m := make([]interface{}, len(arr)) + for i, v := range arr { + opts.activeFields = newFieldSet(parentFields) + var err error + if m[i], err = v.reify(opts); err != nil { + return nil, err + } + } + return m, nil + default: + m := make(map[string]interface{}) + for k, v := range fields { + opts.activeFields = newFieldSet(parentFields) + var err error + if m[k], err = v.reify(opts); err != nil { + return nil, err + } + } + for i, v := range arr { + opts.activeFields = newFieldSet(parentFields) + var err error + m[fmt.Sprintf("%d", i)], err = v.reify(opts) + if err != nil { + return nil, err + } + } + return m, nil + } +} + +func (d *cfgDynamic) typ(opts *options) (ti typeInfo, err error) { + d.withValue(&err, opts, func(v value) { + ti, err = v.typ(opts) + }) + return +} + +func (d *cfgDynamic) cpy(c context) value { + return newDyn(c, d.meta(), d.dyn) +} + +func (d *cfgDynamic) Len(opts *options) (l int, err error) { + d.withValue(&err, opts, func(v value) { + l, err = v.Len(opts) + }) + return +} + +func (d *cfgDynamic) reflect(opts *options) (rv reflect.Value, err error) { + d.withValue(&err, opts, func(v value) { + rv, err = v.reflect(opts) + }) + return +} + +func (d *cfgDynamic) reify(opts *options) (rv interface{}, err error) { + d.withValue(&err, opts, func(v value) { + rv, err = v.reify(opts) + }) + return +} + +func (d *cfgDynamic) toBool(opts *options) (b bool, err error) { + d.withValue(&err, opts, func(v value) { + b, err = v.toBool(opts) + }) + return +} + +func (d *cfgDynamic) toString(opts *options) (s string, err error) { + d.withValue(&err, opts, func(v value) { + s, err = v.toString(opts) + }) + return +} + +func (d *cfgDynamic) toInt(opts *options) (i int64, err error) { + d.withValue(&err, opts, func(v value) { + i, err = v.toInt(opts) + }) + return +} + +func (d *cfgDynamic) toUint(opts *options) (u uint64, err error) { + d.withValue(&err, opts, func(v value) { + u, err = v.toUint(opts) + }) + return +} + +func (d *cfgDynamic) toFloat(opts *options) (f float64, err error) { + d.withValue(&err, opts, func(v value) { + f, err = v.toFloat(opts) + }) + return +} + +func (d *cfgDynamic) toConfig(opts *options) (cfg *Config, err error) { + d.withValue(&err, opts, func(v value) { + cfg, err = v.toConfig(opts) + }) + return +} + +func (d *cfgDynamic) withValue(err *error, opts *options, fn func(value)) { + var v value + if v, *err = d.getValue(opts); *err == nil { + fn(v) + } +} + +func (d *cfgDynamic) getValue(opts *options) (value, error) { + return opts.parsed.cachedValue(d.id, func() (value, error) { + return d.dyn.getValue(&d.cfgPrimitive, opts) + }) +} + +func (d cfgDynamic) canCache() bool { + return false +} + +func (r *refDynValue) String() string { + ref := (*reference)(r) + return ref.String() +} + +func (r *refDynValue) getValue( + p *cfgPrimitive, + opts *options, +) (value, error) { + ref := (*reference)(r) + v, err := ref.resolveRef(p.ctx.getParent(), opts) + // If not found or we have a cyclic reference we try the environment resolvers + if v != nil || criticalResolveError(err) { + return v, err + } + previousErr := err + + str, parseCfg, err := ref.resolveEnv(p.ctx.getParent(), opts) + if err != nil { + // TODO(ph): Not everything is an Error, will do some cleanup in another PR. + if v, ok := previousErr.(Error); ok { + if v.Reason() == ErrCyclicReference { + return nil, previousErr + } + } + return nil, err + } + return parseValue(p, opts, str, parseCfg) +} + +func (s spliceDynValue) getValue( + p *cfgPrimitive, + opts *options, +) (value, error) { + splice := s.e + str, err := splice.eval(p.ctx.getParent(), opts) + if err != nil { + return nil, err + } + + return parseValue(p, opts, str, parse.DefaultConfig) +} + +func (s spliceDynValue) String() string { + return "" +} + +func parseValue(p *cfgPrimitive, opts *options, str string, parseCfg parse.Config) (value, error) { + if opts.noParse { + return nil, raiseNoParse(p.ctx, p.meta()) + } + + ifc, err := parse.ValueWithConfig(str, parseCfg) + if err != nil { + return nil, err + } + + if ifc == nil { + if strings.TrimSpace(str) == "" { + return newString(p.ctx, p.meta(), str), nil + } + return &cfgNil{cfgPrimitive{ctx: p.ctx, metadata: p.meta()}}, nil + } + + switch v := ifc.(type) { + case bool: + return newBool(p.ctx, p.meta(), v), nil + case int64: + return newInt(p.ctx, p.meta(), v), nil + case uint64: + return newUint(p.ctx, p.meta(), v), nil + case float64: + return newFloat(p.ctx, p.meta(), v), nil + case string: + return newString(p.ctx, p.meta(), v), nil + } + + sub, err := normalize(opts, ifc) + if err != nil { + return nil, err + } + sub.ctx = p.ctx + sub.metadata = p.metadata + return cfgSub{sub}, nil +} + +func isNil(v value) bool { + if v == nil { + return true + } + _, tst := v.(*cfgNil) + return tst +} + +func isSub(v value) bool { + if v == nil { + return false + } + _, tst := v.(cfgSub) + return tst +} diff --git a/vendor/github.com/elastic/go-ucfg/ucfg.go b/vendor/github.com/elastic/go-ucfg/ucfg.go new file mode 100644 index 0000000000..bddd42333f --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/ucfg.go @@ -0,0 +1,331 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "reflect" + "regexp" + "sort" + "time" +) + +// Config object to store hierarchical configurations into. Config can be +// both a dictionary and a list holding primitive values. Primitive values +// can be booleans, integers, float point numbers and strings. +// +// Config provides a low level interface for setting and getting settings +// via SetBool, SetInt, SetUing, SetFloat, SetString, SetChild, Bool, Int, Uint, +// Float, String, and Child. +// +// A more user-friendly high level interface is provided via Unpack and Merge. +type Config struct { + ctx context + metadata *Meta + fields *fields +} + +type fieldOptions struct { + opts *options + tag tagOptions + validators []validatorTag +} + +type fields struct { + d map[string]value + a []value +} + +// Meta holds additional meta data per config value. +type Meta struct { + Source string +} + +var ( + tConfig = reflect.TypeOf(Config{}) + tConfigPtr = reflect.PtrTo(tConfig) + tConfigMap = reflect.TypeOf((map[string]interface{})(nil)) + tInterfaceArray = reflect.TypeOf([]interface{}(nil)) + + // interface types + tError = reflect.TypeOf((*error)(nil)).Elem() + iInitializer = reflect.TypeOf((*Initializer)(nil)).Elem() + tValidator = reflect.TypeOf((*Validator)(nil)).Elem() + + // primitives + tBool = reflect.TypeOf(true) + tInt64 = reflect.TypeOf(int64(0)) + tUint64 = reflect.TypeOf(uint64(0)) + tFloat64 = reflect.TypeOf(float64(0)) + tString = reflect.TypeOf("") + tDuration = reflect.TypeOf(time.Duration(0)) + tRegexp = reflect.TypeOf(regexp.Regexp{}) +) + +// New creates a new empty Config object. +func New() *Config { + return &Config{ + fields: &fields{nil, nil}, + } +} + +// MustNewFrom creates a new config object normalizing and copying from into the new +// Config object. MustNewFrom uses Merge to copy from. +// +// MustNewFrom supports the options: PathSep, MetaData, StructTag, VarExp +func MustNewFrom(from interface{}, opts ...Option) *Config { + c := New() + if err := c.Merge(from, opts...); err != nil { + panic(err) + } + return c +} + +// NewFrom creates a new config object normalizing and copying from into the new +// Config object. NewFrom uses Merge to copy from. +// +// NewFrom supports the options: PathSep, MetaData, StructTag, VarExp +func NewFrom(from interface{}, opts ...Option) (*Config, error) { + c := New() + if err := c.Merge(from, opts...); err != nil { + return nil, err + } + return c, nil +} + +// IsDict checks if c has named keys. +func (c *Config) IsDict() bool { + return c.fields.dict() != nil +} + +// IsArray checks if c has index only accessible settings. +func (c *Config) IsArray() bool { + return c.fields.array() != nil +} + +// GetFields returns a list of all top-level named keys in c. +func (c *Config) GetFields() []string { + var names []string + for k := range c.fields.dict() { + names = append(names, k) + } + return names +} + +// Has checks if a field by the given path+idx configuration exists. +// Has returns an error if the path can not be resolved because a primitive +// value is found in the middle of the traversal. +func (c *Config) Has(name string, idx int, options ...Option) (bool, error) { + opts := makeOptions(options) + p := parsePathIdx(name, opts.pathSep, idx) + return p.Has(c, opts) +} + +// HasField checks if c has a top-level named key name. +func (c *Config) HasField(name string) bool { + _, ok := c.fields.get(name) + return ok +} + +// Remove removes a setting from the config. If the configuration references +// another configuration namespace, then the setting will be removed from the +// linked reference. +// Remove returns true if the setting was removed. If the path can't be +// resolved (e.g. due to type mismatch) Remove will return an error. +// +// Settings can be created on Unpack via Env, Resolve, and ResolveEnv. Settings +// generated dynamically on Unpack can not be removed. Remove ignores any +// configured environments and will return an error if a value can not be +// removed for this reason. +// +// The setting path is constructed from name and idx. If name is set and idx is -1, +// only the name is used to access the setting by name. If name is empty, idx +// must be >= 0, assuming the Config is a list. If both name and idx are set, +// the name must point to a list. +// +// Remove supports the options: PathSep +func (c *Config) Remove(name string, idx int, options ...Option) (bool, error) { + opts := makeOptions(options) + + // ignore environments + opts.env = nil + opts.resolvers = nil + opts.noParse = true + + p := parsePathIdx(name, opts.pathSep, idx) + return p.Remove(c, opts) +} + +// Path gets the absolute path of c separated by sep. If c is a root-Config an +// empty string will be returned. +func (c *Config) Path(sep string) string { + return c.ctx.path(sep) +} + +// PathOf gets the absolute path of a potential setting field in c with name +// separated by sep. +func (c *Config) PathOf(field, sep string) string { + return c.ctx.pathOf(field, sep) +} + +// Parent returns the parent configuration or nil if c is already a root +// Configuration. +func (c *Config) Parent() *Config { + ctx := c.ctx + for { + if ctx.parent == nil { + return nil + } + + switch p := ctx.parent.(type) { + case cfgSub: + return p.c + default: + return nil + } + } +} + +// FlattenedKeys return a sorted flattened views of the set keys in the configuration +func (c *Config) FlattenedKeys(opts ...Option) []string { + var keys []string + normalizedOptions := makeOptions(opts) + + if normalizedOptions.pathSep == "" { + normalizedOptions.pathSep = "." + } + + if c.IsDict() { + for _, v := range c.fields.dict() { + + subcfg, err := v.toConfig(normalizedOptions) + if err != nil { + ctx := v.Context() + p := ctx.path(normalizedOptions.pathSep) + keys = append(keys, p) + } else { + newKeys := subcfg.FlattenedKeys(opts...) + keys = append(keys, newKeys...) + } + } + } else if c.IsArray() { + for _, a := range c.fields.array() { + scfg, err := a.toConfig(normalizedOptions) + + if err != nil { + ctx := a.Context() + p := ctx.path(normalizedOptions.pathSep) + keys = append(keys, p) + } else { + newKeys := scfg.FlattenedKeys(opts...) + keys = append(keys, newKeys...) + } + } + } + + sort.Strings(keys) + return keys +} + +func (f *fields) get(name string) (value, bool) { + if f.d == nil { + return nil, false + } + v, found := f.d[name] + return v, found +} + +func (f *fields) dict() map[string]value { + return f.d +} + +func (f *fields) array() []value { + return f.a +} + +func (f *fields) del(name string) bool { + _, exists := f.d[name] + if exists { + delete(f.d, name) + } + return exists +} + +func (f *fields) delAt(i int) bool { + a := f.a + if i < 0 || len(a) <= i { + return false + } + + copy(a[i:], a[i+1:]) + a[len(a)-1] = nil + f.a = a[:len(a)-1] + return true +} + +func (f *fields) set(name string, v value) { + if f.d == nil { + f.d = map[string]value{} + } + f.d[name] = v +} + +func (f *fields) add(v value) { + f.a = append(f.a, v) +} + +func (f *fields) setAt(idx int, parent, v value) { + l := len(f.a) + if idx >= l { + tmp := make([]value, idx+1) + copy(tmp, f.a) + + for i := l; i < idx; i++ { + ctx := context{parent: parent, field: fmt.Sprintf("%d", i)} + tmp[i] = &cfgNil{cfgPrimitive{ctx, nil}} + } + + f.a = tmp + } + + f.a[idx] = v +} + +func (f *fields) append(parent value, a []value) { + l := len(f.a) + count := len(a) + if count == 0 { + return + } + + for i := 0; i < count; i, l = i+1, l+1 { + ctx := context{ + parent: parent, + field: fmt.Sprintf("%v", l), + } + f.setAt(l, parent, a[i].cpy(ctx)) + } +} + +func (o *fieldOptions) configHandling() configHandling { + h := o.tag.cfgHandling + if h == cfgDefaultHandling { + h = o.opts.configValueHandling + } + return h +} diff --git a/vendor/github.com/elastic/go-ucfg/unpack.go b/vendor/github.com/elastic/go-ucfg/unpack.go new file mode 100644 index 0000000000..00fb92c937 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/unpack.go @@ -0,0 +1,247 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import "reflect" + +// Unpacker type used by Unpack to allow types to implement custom configuration +// unpacking. +type Unpacker interface { + // Unpack is called if a setting of field has a type implementing Unpacker. + // + // The interface{} value passed to Unpack can be of type: bool, int64, uint64, + // float64, string, []interface{} or map[string]interface{}. + Unpack(interface{}) error +} + +// BoolUnpacker interface specializes the Unpacker interface +// by casting values to bool when calling Unpack. +type BoolUnpacker interface { + Unpack(b bool) error +} + +// IntUnpacker interface specializes the Unpacker interface +// by casting values to int64 when calling Unpack. +type IntUnpacker interface { + Unpack(i int64) error +} + +// UintUnpacker interface specializes the Unpacker interface +// by casting values to uint64 when calling Unpack. +type UintUnpacker interface { + Unpack(u uint64) error +} + +// FloatUnpacker interface specializes the Unpacker interface +// by casting values to float64 when calling Unpack. +type FloatUnpacker interface { + Unpack(f float64) error +} + +// StringUnpacker interface specializes the Unpacker interface +// by casting values to string when calling Unpack. +type StringUnpacker interface { + Unpack(s string) error +} + +// ConfigUnpacker interface specializes the Unpacker interface +// by passing the the *Config object directly instead of +// transforming the *Config object into map[string]interface{}. +type ConfigUnpacker interface { + Unpack(c *Config) error +} + +var ( + // unpacker interface types + tUnpacker = reflect.TypeOf((*Unpacker)(nil)).Elem() + tBoolUnpacker = reflect.TypeOf((*BoolUnpacker)(nil)).Elem() + tIntUnpacker = reflect.TypeOf((*IntUnpacker)(nil)).Elem() + tUintUnpacker = reflect.TypeOf((*UintUnpacker)(nil)).Elem() + tFloatUnpacker = reflect.TypeOf((*FloatUnpacker)(nil)).Elem() + tStringUnpacker = reflect.TypeOf((*StringUnpacker)(nil)).Elem() + tConfigUnpacker = reflect.TypeOf((*ConfigUnpacker)(nil)).Elem() + + tUnpackers = [...]reflect.Type{ + tUnpacker, + tBoolUnpacker, + tIntUnpacker, + tUintUnpacker, + tFloatUnpacker, + tStringUnpacker, + tConfigUnpacker, + } +) + +// valueIsUnpacker checks if v implements the Unpacker interface. +// If there exists a pointer to v, the pointer to v is also tested. +func valueIsUnpacker(v reflect.Value) (reflect.Value, bool) { + for { + if implementsUnpacker(v.Type()) { + return v, true + } + + if !v.CanAddr() { + break + } + v = v.Addr() + } + + return reflect.Value{}, false +} + +func typeIsUnpacker(t reflect.Type) (reflect.Value, bool) { + if implementsUnpacker(t) { + return reflect.New(t).Elem(), true + } + + if implementsUnpacker(reflect.PtrTo(t)) { + return reflect.New(t), true + } + + return reflect.Value{}, false +} + +func implementsUnpacker(t reflect.Type) bool { + // ucfg.Config or structures that can be casted to ucfg.Config are not + // Unpackers. + if tConfig.ConvertibleTo(chaseTypePointers(t)) { + return false + } + + for _, tUnpack := range tUnpackers { + if t.Implements(tUnpack) { + return true + } + } + + if t.NumMethod() == 0 { + return false + } + + // test if object has 'Unpack' method + method, ok := t.MethodByName("Unpack") + if !ok { + + return false + } + + // check method input and output parameters to match the ConfigUnpacker interface: + // func (to *T) Unpack(cfg *TConfig) error + // with T being the method receiver (input paramter 0) + // and TConfig being the aliased config type to convert to (input parameter 1) + paramCountCheck := method.Type.NumIn() == 2 && method.Type.NumOut() == 1 + if !paramCountCheck { + return false + } + if !method.Type.Out(0).Implements(tError) { + // return variable is not compatible to `error` type + return false + } + + // method receiver is known, check config parameters being compatible + tIn := method.Type.In(1) + return tConfig.ConvertibleTo(tIn) || tConfigPtr.ConvertibleTo(tIn) +} + +func unpackWith(opts *options, v reflect.Value, with value) Error { + // short circuit nil values + if isNil(with) { + return nil + } + + ctx := with.Context() + meta := with.meta() + + var err error + value := v.Interface() + switch u := value.(type) { + case Unpacker: + var reified interface{} + if reified, err = with.reify(opts); err == nil { + err = u.Unpack(reified) + } + + case BoolUnpacker: + var b bool + if b, err = with.toBool(opts); err == nil { + err = u.Unpack(b) + } + + case IntUnpacker: + var n int64 + if n, err = with.toInt(opts); err == nil { + err = u.Unpack(n) + } + + case UintUnpacker: + var n uint64 + if n, err = with.toUint(opts); err == nil { + err = u.Unpack(n) + } + + case FloatUnpacker: + var f float64 + if f, err = with.toFloat(opts); err == nil { + err = u.Unpack(f) + } + + case StringUnpacker: + var s string + if s, err = with.toString(opts); err == nil { + err = u.Unpack(s) + } + + case ConfigUnpacker: + var c *Config + if c, err = with.toConfig(opts); err == nil { + err = u.Unpack(c) + } + + default: + var c *Config + if c, err = with.toConfig(opts); err == nil { + err = reflectUnpackWithConfig(v, c) + } + + } + + if err != nil { + return raisePathErr(err, meta, "", ctx.path(".")) + } + return nil +} + +func reflectUnpackWithConfig(v reflect.Value, c *Config) error { + method, _ := v.Type().MethodByName("Unpack") + tIn := method.Type.In(1) + + var rc reflect.Value + switch { + case tConfig.ConvertibleTo(tIn): + rc = reflect.ValueOf(*c) + case tConfigPtr.ConvertibleTo(tIn): + rc = reflect.ValueOf(c) + } + + results := method.Func.Call([]reflect.Value{v, rc.Convert(tIn)}) + ifc := results[0].Convert(tError).Interface() + if ifc == nil { + return nil + } + return ifc.(error) +} diff --git a/vendor/github.com/elastic/go-ucfg/util.go b/vendor/github.com/elastic/go-ucfg/util.go new file mode 100644 index 0000000000..0e7080ab0a --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/util.go @@ -0,0 +1,220 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "reflect" + "strings" + "unicode" + "unicode/utf8" +) + +type tagOptions struct { + squash bool + ignore bool + cfgHandling configHandling +} + +// configHandling configures the operation to execute if we merge into a struct +// field that holds an unpacked config object. +type configHandling uint8 + +const ( + cfgDefaultHandling configHandling = iota + cfgMergeValues + cfgReplaceValue + cfgArrAppend + cfgArrPrepend +) + +var noTagOpts = tagOptions{} + +func parseTags(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + opts := tagOptions{} + for _, opt := range s[1:] { + switch opt { + case "squash", "inline": + opts.squash = true + case "ignore": + opts.ignore = true + case "merge": + opts.cfgHandling = cfgMergeValues + case "replace": + opts.cfgHandling = cfgReplaceValue + case "append": + opts.cfgHandling = cfgArrAppend + case "prepend": + opts.cfgHandling = cfgArrPrepend + } + } + return s[0], opts +} + +func fieldName(tagName, structName string) string { + if tagName != "" { + return tagName + } + return strings.ToLower(structName) +} + +func chaseValueInterfaces(v reflect.Value) reflect.Value { + for v.Kind() == reflect.Interface && !v.IsNil() { + v = v.Elem() + } + return v +} + +func chaseValuePointers(v reflect.Value) reflect.Value { + for v.Kind() == reflect.Ptr && !v.IsNil() { + v = v.Elem() + } + return v +} + +func chaseValue(v reflect.Value) reflect.Value { + for (v.Kind() == reflect.Ptr || v.Kind() == reflect.Interface) && !v.IsNil() { + v = v.Elem() + } + return v +} + +func chaseTypePointers(t reflect.Type) reflect.Type { + for t.Kind() == reflect.Ptr { + t = t.Elem() + } + return t +} + +// tryTConfig tries to convert input value into addressable Config by converting +// to *Config first. If value is convertible to Config, but not addressable a new +// value is allocated in order to guarantee returned value of type Config is +// addressable. Returns false if type value is not convertible to TConfig. +func tryTConfig(value reflect.Value) (reflect.Value, bool) { + v := chaseValue(value) + t := v.Type() + + if t == tConfig { + v := pointerize(tConfigPtr, tConfig, v) + return v.Elem(), true + } + + if !t.ConvertibleTo(tConfig) { + return reflect.Value{}, false + } + + v = pointerize(reflect.PtrTo(v.Type()), v.Type(), v) + if !v.Type().ConvertibleTo(tConfigPtr) { + return reflect.Value{}, false + } + + v = v.Convert(tConfigPtr) + return v.Elem(), true +} + +func pointerize(t, base reflect.Type, v reflect.Value) reflect.Value { + if t == base { + return v + } + + if t.Kind() == reflect.Interface { + return v + } + + for t != v.Type() { + if !v.CanAddr() { + tmp := reflect.New(v.Type()) + tmp.Elem().Set(v) + v = tmp + } else { + v = v.Addr() + } + } + return v +} + +func isInt(k reflect.Kind) bool { + switch k { + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return true + default: + return false + } +} + +func isUint(k reflect.Kind) bool { + switch k { + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + return true + default: + return false + } +} + +func isFloat(k reflect.Kind) bool { + switch k { + case reflect.Float32, reflect.Float64: + return true + default: + return false + } +} + +type fieldInfo struct { + name string + ftype reflect.Type + value reflect.Value + options *options + tagOptions tagOptions + validatorTags []validatorTag +} + +func accessField(structVal reflect.Value, fieldIdx int, opts *options) (fieldInfo, bool, Error) { + stField := structVal.Type().Field(fieldIdx) + + // ignore non exported fields + if rune, _ := utf8.DecodeRuneInString(stField.Name); !unicode.IsUpper(rune) { + return fieldInfo{}, true, nil + } + name, tagOpts := parseTags(stField.Tag.Get(opts.tag)) + if tagOpts.ignore { + return fieldInfo{}, true, nil + } + + // create new context, overwriting configValueHandling for all sub-operations + if tagOpts.cfgHandling != opts.configValueHandling { + tmp := &options{} + *tmp = *opts + tmp.configValueHandling = tagOpts.cfgHandling + opts = tmp + } + + validators, err := parseValidatorTags(stField.Tag.Get(opts.validatorTag)) + if err != nil { + return fieldInfo{}, false, raiseCritical(err, "") + } + + return fieldInfo{ + name: fieldName(name, stField.Name), + ftype: stField.Type, + value: structVal.Field(fieldIdx), + options: opts, + tagOptions: tagOpts, + validatorTags: validators, + }, false, nil +} diff --git a/vendor/github.com/elastic/go-ucfg/validator.go b/vendor/github.com/elastic/go-ucfg/validator.go new file mode 100644 index 0000000000..8a72abf3b3 --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/validator.go @@ -0,0 +1,461 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "fmt" + "reflect" + "regexp" + "strconv" + "strings" + "time" +) + +// Validator interface provides additional validation support to Unpack. The +// Validate method will be executed for any type passed directly or indirectly to +// Unpack. +// +// If Validate fails with an error message, Unpack will add some +// context - like setting being accessed and file setting was read from - to the +// error message before returning the actual error. +type Validator interface { + Validate() error +} + +// ValidatorCallback is the type of optional validator tags to be registered via +// RegisterValidator. +type ValidatorCallback func(interface{}, string) error + +type validatorTag struct { + name string + cb ValidatorCallback + param string +} + +var ( + validators = map[string]ValidatorCallback{} +) + +func init() { + initRegisterValidator("nonzero", validateNonZero) + initRegisterValidator("positive", validatePositive) + initRegisterValidator("min", validateMin) + initRegisterValidator("max", validateMax) + initRegisterValidator("required", validateRequired) +} + +func initRegisterValidator(name string, cb ValidatorCallback) { + if err := RegisterValidator(name, cb); err != nil { + panic("Duplicate validator: " + name) + } +} + +// RegisterValidator adds a new validator option to the "validate" struct tag. +// The callback will be executed when unpacking into a struct field. +func RegisterValidator(name string, cb ValidatorCallback) error { + if _, exists := validators[name]; exists { + return ErrDuplicateValidator + } + + validators[name] = cb + return nil +} + +func parseValidatorTags(tag string) ([]validatorTag, error) { + if tag == "" { + return nil, nil + } + + lst := strings.Split(tag, ",") + if len(lst) == 0 { + return nil, nil + } + + tags := make([]validatorTag, 0, len(lst)) + for _, cfg := range lst { + v := strings.SplitN(cfg, "=", 2) + name := strings.Trim(v[0], " \t\r\n") + cb := validators[name] + if cb == nil { + return nil, fmt.Errorf("unknown validator '%v'", name) + } + + param := "" + if len(v) == 2 { + param = strings.Trim(v[1], " \t\r\n") + } + + tags = append(tags, validatorTag{name: name, cb: cb, param: param}) + } + + return tags, nil +} + +func tryValidate(val reflect.Value) error { + t := val.Type() + var validator Validator + + if (t.Kind() == reflect.Ptr || t.Kind() == reflect.Interface) && val.IsNil() { + return nil + } + + if t.Implements(tValidator) { + validator = val.Interface().(Validator) + } else if reflect.PtrTo(t).Implements(tValidator) { + val = pointerize(reflect.PtrTo(t), t, val) + validator = val.Interface().(Validator) + } + + if validator == nil { + return nil + } + return validator.Validate() +} + +func runValidators(val interface{}, validators []validatorTag) error { + if validators == nil { + return nil + } + for _, tag := range validators { + if err := tag.cb(val, tag.param); err != nil { + return err + } + } + return nil +} + +func tryRecursiveValidate(val reflect.Value, opts *options, validators []validatorTag) error { + var curr interface{} + if val.IsValid() { + curr = val.Interface() + } + if err := runValidators(curr, validators); err != nil { + return err + } + if !val.IsValid() { + return nil + } + + t := val.Type() + if (t.Kind() == reflect.Ptr || t.Kind() == reflect.Interface) && val.IsNil() { + return nil + } + + var err error + switch chaseValue(val).Kind() { + case reflect.Struct: + err = validateStruct(val, opts) + case reflect.Map: + err = validateMap(val, opts) + case reflect.Array, reflect.Slice: + err = validateArray(val, opts) + } + + if err != nil { + return err + } + return tryValidate(val) +} + +func validateStruct(val reflect.Value, opts *options) error { + val = chaseValue(val) + numField := val.NumField() + for i := 0; i < numField; i++ { + fInfo, skip, err := accessField(val, i, opts) + if err != nil { + return err + } + if skip { + continue + } + + if err := tryRecursiveValidate(fInfo.value, fInfo.options, fInfo.validatorTags); err != nil { + return err + } + } + return nil +} + +func validateMap(val reflect.Value, opts *options) error { + for _, key := range val.MapKeys() { + if err := tryRecursiveValidate(val.MapIndex(key), opts, nil); err != nil { + return err + } + } + return nil +} + +func validateArray(val reflect.Value, opts *options) error { + for i := 0; i < val.Len(); i++ { + if err := tryRecursiveValidate(val.Index(i), opts, nil); err != nil { + return err + } + } + return nil +} + +// validateNonZero implements the `nonzero` validation tag. +// If nonzero is set, the validator is only run if field is present in config. +// It checks for numbers and durations to be != 0, and for strings/arrays/slices +// not being empty. +func validateNonZero(v interface{}, name string) error { + if v == nil { + return nil + } + + if d, ok := v.(time.Duration); ok { + if d == 0 { + return ErrZeroValue + } + return nil + } + + val := chaseValue(reflect.ValueOf(v)) + switch val.Kind() { + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + if val.Int() != 0 { + return nil + } + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + if val.Uint() != 0 { + return nil + } + case reflect.Float32, reflect.Float64: + if val.Float() != 0 { + return nil + } + default: + return validateNonEmpty(v, name) + } + + return ErrZeroValue +} + +func validatePositive(v interface{}, _ string) error { + if v == nil { + return nil + } + + if d, ok := v.(time.Duration); ok { + if d < 0 { + return ErrNegative + } + return nil + } + + val := reflect.ValueOf(v) + switch val.Kind() { + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + if val.Int() >= 0 { + return nil + } + case reflect.Float32, reflect.Float64: + if val.Float() >= 0 { + return nil + } + default: + return nil + } + + return ErrNegative +} + +func validateMin(v interface{}, param string) error { + if v == nil { + return nil + } + + if d, ok := v.(time.Duration); ok { + min, err := param2Duration(param) + if err != nil { + return err + } + + if min > d { + return fmt.Errorf("requires duration < %v", param) + } + return nil + } + + val := reflect.ValueOf(v) + switch val.Kind() { + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + min, err := strconv.ParseInt(param, 0, 64) + if err != nil { + return err + } + if val.Int() >= min { + return nil + } + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + min, err := strconv.ParseUint(param, 0, 64) + if err != nil { + return err + } + if val.Uint() >= min { + return nil + } + case reflect.Float32, reflect.Float64: + min, err := strconv.ParseFloat(param, 64) + if err != nil { + return err + } + if val.Float() >= min { + return nil + } + default: + return nil + } + + return fmt.Errorf("requires value < %v", param) +} + +func validateMax(v interface{}, param string) error { + if v == nil { + return nil + } + + if d, ok := v.(time.Duration); ok { + max, err := param2Duration(param) + if err != nil { + return err + } + + if max < d { + return fmt.Errorf("requires duration > %v", param) + } + return nil + } + + val := reflect.ValueOf(v) + switch val.Kind() { + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + max, err := strconv.ParseInt(param, 0, 64) + if err != nil { + return err + } + if val.Int() <= max { + return nil + } + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + max, err := strconv.ParseUint(param, 0, 64) + if err != nil { + return err + } + if val.Uint() <= max { + return nil + } + case reflect.Float32, reflect.Float64: + max, err := strconv.ParseFloat(param, 64) + if err != nil { + return err + } + if val.Float() <= max { + return nil + } + default: + return nil + } + + return fmt.Errorf("requires value > %v", param) +} + +// validateRequired implements the `required` validation tag. +// If a field is required, it must be present in the config. +// If field is a string, regex or slice its length must be > 0. +func validateRequired(v interface{}, name string) error { + if v == nil { + return ErrRequired + } + val := reflect.ValueOf(v) + if val.Kind() == reflect.Ptr && val.IsNil() { + return ErrRequired + } + if isInt(val.Kind()) || isUint(val.Kind()) || isFloat(val.Kind()) { + if err := validateNonZero(v, name); err != nil { + return ErrRequired + } + return nil + } + if err := validateNonEmptyWithAllowNil(v, name, false); err != nil { + return err + } + return nil +} + +func validateNonEmpty(v interface{}, name string) error { + return validateNonEmptyWithAllowNil(v, name, true) +} + +func validateNonEmptyWithAllowNil(v interface{}, _ string, allowNil bool) error { + if s, ok := v.(string); ok { + if s == "" { + return ErrStringEmpty + } + return nil + } + + if r, ok := v.(regexp.Regexp); ok { + if r.String() == "" { + return ErrRegexEmpty + } + return nil + } + + val := reflect.ValueOf(v) + if val.Kind() == reflect.Array || val.Kind() == reflect.Slice { + if val.IsNil() { + if allowNil { + return nil + } + return ErrRequired + } + if val.Len() == 0 { + return ErrArrayEmpty + } + return nil + } + if val.Kind() == reflect.Map { + if val.IsNil() { + if allowNil { + return nil + } + return ErrRequired + } + if val.Len() == 0 { + return ErrMapEmpty + } + return nil + } + + return nil +} + +func param2Duration(param string) (time.Duration, error) { + d, err := time.ParseDuration(param) + if err == nil { + return d, err + } + + tmp, floatErr := strconv.ParseFloat(param, 64) + if floatErr != nil { + return 0, err + } + + return time.Duration(tmp * float64(time.Second)), nil +} diff --git a/vendor/github.com/elastic/go-ucfg/variables.go b/vendor/github.com/elastic/go-ucfg/variables.go new file mode 100644 index 0000000000..791bee3d3e --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/variables.go @@ -0,0 +1,552 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package ucfg + +import ( + "bytes" + "errors" + "fmt" + "strings" + + "github.com/elastic/go-ucfg/parse" +) + +type reference struct { + Path cfgPath +} + +type expansion struct { + left, right varEvaler + pathSep string +} + +type expansionSingle struct { + evaler varEvaler + pathSep string +} + +type expansionDefault struct{ expansion } +type expansionAlt struct{ expansion } +type expansionErr struct{ expansion } + +type splice struct { + pieces []varEvaler +} + +type varEvaler interface { + eval(cfg *Config, opts *options) (string, error) +} + +type constExp string + +type token struct { + typ tokenType + val string +} + +type parseState struct { + st int + isvar bool + op string + pieces [2][]varEvaler +} + +var ( + errUnterminatedBrace = errors.New("unterminated brace") + errInvalidType = errors.New("invalid type") + errEmptyPath = errors.New("empty path after expansion") +) + +type tokenType uint16 + +const ( + tokOpen tokenType = iota + tokClose + tokSep + tokString + + // parser state + stLeft = 0 + stRight = 1 + + opDefault = ":" + opAlternative = ":+" + opError = ":?" +) + +var ( + openToken = token{tokOpen, "${"} + closeToken = token{tokClose, "}"} + + sepDefToken = token{tokSep, opDefault} + sepAltToken = token{tokSep, opAlternative} + sepErrToken = token{tokSep, opError} +) + +func newReference(p cfgPath) *reference { + return &reference{p} +} + +func (r *reference) String() string { + return fmt.Sprintf("${%v}", r.Path) +} + +func (r *reference) resolveRef(cfg *Config, opts *options) (value, error) { + env := opts.env + + if ok := opts.activeFields.AddNew(r.Path.String()); !ok { + return nil, raiseCyclicErr(r.Path.String()) + } + + var err Error + + for { + var v value + cfg = cfgRoot(cfg) + if cfg == nil { + return nil, ErrMissing + } + + v, err = r.Path.GetValue(cfg, opts) + if err == nil { + if v == nil { + break + } + + return v, nil + } + + if len(env) == 0 { + break + } + + cfg = env[len(env)-1] + env = env[:len(env)-1] + } + + return nil, err +} + +func (r *reference) resolveEnv(cfg *Config, opts *options) (string, parse.Config, error) { + var err error + + if len(opts.resolvers) > 0 { + key := r.Path.String() + for i := len(opts.resolvers) - 1; i >= 0; i-- { + var v string + var cfg parse.Config + resolver := opts.resolvers[i] + v, cfg, err = resolver(key) + if err == nil { + return v, cfg, nil + } + } + } + + return "", parse.DefaultConfig, err +} + +func (r *reference) resolve(cfg *Config, opts *options) (value, error) { + v, err := r.resolveRef(cfg, opts) + if v != nil || criticalResolveError(err) { + return v, err + } + + previousErr := err + + s, _, err := r.resolveEnv(cfg, opts) + if err != nil { + // TODO(ph): Not everything is an Error, will do some cleanup in another PR. + if v, ok := previousErr.(Error); ok { + if v.Reason() == ErrCyclicReference { + return nil, previousErr + } + } + return nil, err + } + + if s == "" { + return nil, nil + } + + return newString(context{field: r.Path.String()}, nil, s), nil +} + +func (r *reference) eval(cfg *Config, opts *options) (string, error) { + v, err := r.resolve(cfg, opts) + if err != nil { + return "", err + } + if v == nil { + return "", fmt.Errorf("can not resolve reference: %v", r.Path) + } + return v.toString(opts) +} + +func (s constExp) eval(*Config, *options) (string, error) { + return string(s), nil +} + +func (s *splice) String() string { + return fmt.Sprintf("%v", s.pieces) +} + +func (s *splice) eval(cfg *Config, opts *options) (string, error) { + buf := bytes.NewBuffer(nil) + for _, p := range s.pieces { + s, err := p.eval(cfg, opts) + if err != nil { + return "", err + } + buf.WriteString(s) + } + return buf.String(), nil +} + +func (e *expansion) String() string { + return fmt.Sprintf("${%v:%v}", e.left, e.right) +} + +func (e *expansionSingle) String() string { + return fmt.Sprintf("${%v}", e.evaler) +} + +func (e *expansionSingle) eval(cfg *Config, opts *options) (string, error) { + path, err := e.evaler.eval(cfg, opts) + if err != nil { + return "", err + } + + ref := newReference(parsePath(path, e.pathSep)) + return ref.eval(cfg, opts) +} + +func (e *expansionDefault) eval(cfg *Config, opts *options) (string, error) { + path, err := e.left.eval(cfg, opts) + if err != nil || path == "" { + return e.right.eval(cfg, opts) + } + ref := newReference(parsePath(path, e.pathSep)) + v, err := ref.eval(cfg, opts) + if err != nil || v == "" { + return e.right.eval(cfg, opts) + } + return v, err +} + +func (e *expansionAlt) eval(cfg *Config, opts *options) (string, error) { + path, err := e.left.eval(cfg, opts) + if err != nil || path == "" { + return "", nil + } + + ref := newReference(parsePath(path, e.pathSep)) + tmp, err := ref.resolve(cfg, opts) + if err != nil || tmp == nil { + return "", nil + } + + return e.right.eval(cfg, opts) +} + +func (e *expansionErr) eval(cfg *Config, opts *options) (string, error) { + path, err := e.left.eval(cfg, opts) + if err == nil && path != "" { + ref := newReference(parsePath(path, e.pathSep)) + str, err := ref.eval(cfg, opts) + if err == nil && str != "" { + return str, nil + } + } + + errStr, err := e.right.eval(cfg, opts) + if err != nil { + return "", err + } + return "", errors.New(errStr) +} + +func (st parseState) finalize(pathSep string) (varEvaler, error) { + if !st.isvar { + return nil, errors.New("fatal: processing non-variable state") + } + if len(st.pieces[stLeft]) == 0 { + return nil, errors.New("empty expansion") + } + + if st.st == stLeft { + pieces := st.pieces[stLeft] + + if len(pieces) == 0 { + return constExp(""), nil + } + + if len(pieces) == 1 { + if str, ok := pieces[0].(constExp); ok { + return newReference(parsePath(string(str), pathSep)), nil + } + } + + return &expansionSingle{&splice{pieces}, pathSep}, nil + } + + extract := func(pieces []varEvaler) varEvaler { + switch len(pieces) { + case 0: + return constExp("") + case 1: + return pieces[0] + default: + return &splice{pieces} + } + } + + left := extract(st.pieces[stLeft]) + right := extract(st.pieces[stRight]) + return makeOpExpansion(left, right, st.op, pathSep), nil +} + +func makeOpExpansion(l, r varEvaler, op, pathSep string) varEvaler { + exp := expansion{l, r, pathSep} + switch op { + case opDefault: + return &expansionDefault{exp} + case opAlternative: + return &expansionAlt{exp} + case opError: + return &expansionErr{exp} + } + panic(fmt.Sprintf("Unknown operator: %v", op)) +} + +func parseSplice(in, pathSep string) (varEvaler, error) { + lex, errs := lexer(in) + drainLex := func() { + for range lex { + } + } + + // drain lexer on return so go-routine won't leak + defer drainLex() + + pieces, perr := parseVarExp(lex, pathSep) + if perr != nil { + return nil, perr + } + + // check for lexer errors + select { + case err := <-errs: + if err != nil { + return nil, err + } + default: + } + + // return parser result + return pieces, perr +} + +func lexer(in string) (<-chan token, <-chan error) { + lex := make(chan token, 1) + errors := make(chan error, 1) + + go func() { + off := 0 + content := in + + defer func() { + if len(content) > 0 { + lex <- token{tokString, content} + } + close(lex) + close(errors) + }() + + strToken := func(s string) { + if s != "" { + lex <- token{tokString, s} + } + } + + varcount := 0 + for len(content) > 0 { + idx := -1 + if varcount == 0 { + idx = strings.IndexAny(content[off:], "$") + } else { + idx = strings.IndexAny(content[off:], "$:}") + } + if idx < 0 { + return + } + + idx += off + off = idx + 1 + switch content[idx] { + case ':': + if len(content) <= off { // found ':' at end of string + return + } + + strToken(content[:idx]) + switch content[off] { + case '+': + off++ + lex <- sepAltToken + case '?': + off++ + lex <- sepErrToken + default: + lex <- sepDefToken + } + + case '}': + strToken(content[:idx]) + lex <- closeToken + varcount-- + + case '$': + if len(content) <= off { // found '$' at end of string + return + } + + switch content[off] { + case '{': // start variable + strToken(content[:idx]) + lex <- openToken + off++ + varcount++ + case '$', '}': // escape $} and $$ + content = content[:idx] + content[off:] + continue + default: + continue + } + } + + content = content[off:] + off = 0 + } + }() + + return lex, errors +} + +func parseVarExp(lex <-chan token, pathSep string) (varEvaler, error) { + stack := []parseState{{st: stLeft}} + + // parser loop + for tok := range lex { + switch tok.typ { + case tokOpen: + stack = append(stack, parseState{st: stLeft, isvar: true}) + case tokClose: + // finalize and pop state + piece, err := stack[len(stack)-1].finalize(pathSep) + stack = stack[:len(stack)-1] + if err != nil { + return nil, err + } + + // append result top stacked state + st := &stack[len(stack)-1] + st.pieces[st.st] = append(st.pieces[st.st], piece) + + case tokSep: // switch from left to right + st := &stack[len(stack)-1] + if !st.isvar { + return nil, errors.New("default separator not within expansion") + } + if st.st == stRight { + st.pieces[st.st] = addString(st.pieces[st.st], tok.val) + } else { + // switch to 'right' + st.st = stRight + st.op = tok.val + } + + case tokString: + // append raw string + st := &stack[len(stack)-1] + st.pieces[st.st] = addString(st.pieces[st.st], tok.val) + } + } + + // validate and return final state + if len(stack) > 1 { + return nil, errors.New("missing '}'") + } + if len(stack) == 0 { + return nil, errors.New("fatal: expansion parse state empty") + } + + result := stack[0].pieces[stLeft] + if len(result) == 1 { + return result[0], nil + } + return &splice{result}, nil +} + +func cfgRoot(cfg *Config) *Config { + if cfg == nil { + return nil + } + + for { + p := cfg.Parent() + if p == nil { + return cfg + } + + cfg = p + } +} + +func addString(ps []varEvaler, s string) []varEvaler { + if len(ps) == 0 { + return []varEvaler{constExp(s)} + } + + last := ps[len(ps)-1] + c, ok := last.(constExp) + if !ok { + return append(ps, constExp(s)) + } + + ps[len(ps)-1] = constExp(string(c) + s) + return ps +} + +func (t tokenType) String() string { + switch t { + case tokOpen: + return "" + case tokClose: + return "" + case tokSep: + return "" + case tokString: + return "" + } + return "" +} + +func (t token) String() string { + return fmt.Sprintf("(%v, %v)", t.typ, t.val) +} diff --git a/vendor/github.com/elastic/go-ucfg/yaml/yaml.go b/vendor/github.com/elastic/go-ucfg/yaml/yaml.go new file mode 100644 index 0000000000..772423f99b --- /dev/null +++ b/vendor/github.com/elastic/go-ucfg/yaml/yaml.go @@ -0,0 +1,49 @@ +// Licensed to Elasticsearch B.V. under one or more contributor +// license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright +// ownership. Elasticsearch B.V. licenses this file to you under +// the Apache License, Version 2.0 (the "License"); you may +// not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +package yaml + +import ( + "io/ioutil" + + "gopkg.in/yaml.v2" + + "github.com/elastic/go-ucfg" +) + +// NewConfig creates a new configuration object from the YAML string passed via in. +func NewConfig(in []byte, opts ...ucfg.Option) (*ucfg.Config, error) { + var m interface{} + if err := yaml.Unmarshal(in, &m); err != nil { + return nil, err + } + + return ucfg.NewFrom(m, opts...) +} + +// NewConfigWithFile loads a new configuration object from an external YAML file. +func NewConfigWithFile(name string, opts ...ucfg.Option) (*ucfg.Config, error) { + input, err := ioutil.ReadFile(name) + if err != nil { + return nil, err + } + + opts = append([]ucfg.Option{ + ucfg.MetaData(ucfg.Meta{Source: name}), + }, opts...) + return NewConfig(input, opts...) +} diff --git a/vendor/github.com/elastic/package-registry/LICENSE.txt b/vendor/github.com/elastic/package-registry/LICENSE.txt new file mode 100644 index 0000000000..7376ffc3ff --- /dev/null +++ b/vendor/github.com/elastic/package-registry/LICENSE.txt @@ -0,0 +1,223 @@ +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/package-registry/NOTICE.txt b/vendor/github.com/elastic/package-registry/NOTICE.txt new file mode 100644 index 0000000000..b4693714b5 --- /dev/null +++ b/vendor/github.com/elastic/package-registry/NOTICE.txt @@ -0,0 +1,5 @@ +Elastic package-registry +Copyright 2017-2019 Elasticsearch B.V. + +This product includes software developed at +Elasticsearch, B.V. (https://www.elastic.co/). diff --git a/vendor/github.com/elastic/package-registry/util/dataset.go b/vendor/github.com/elastic/package-registry/util/dataset.go new file mode 100644 index 0000000000..5fb1abeed4 --- /dev/null +++ b/vendor/github.com/elastic/package-registry/util/dataset.go @@ -0,0 +1,335 @@ +// 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. + +package util + +import ( + "encoding/json" + "fmt" + "io/ioutil" + "os" + "path/filepath" + "strings" + + handlebars "github.com/aymerick/raymond" + "github.com/pkg/errors" + yamlv2 "gopkg.in/yaml.v2" + + ucfg "github.com/elastic/go-ucfg" + "github.com/elastic/go-ucfg/yaml" +) + +const ( + DirIngestPipeline = "ingest-pipeline" +) + +var validTypes = map[string]string{ + "logs": "Logs", + "metrics": "Metrics", + // TODO: Remove as soon as endpoint package does not use it anymore + "events": "Events", +} + +type DataSet struct { + ID string `config:"id" json:"id,omitempty" yaml:"id,omitempty"` + Title string `config:"title" json:"title" validate:"required"` + Release string `config:"release" json:"release"` + Type string `config:"type" json:"type" validate:"required"` + IngestPipeline string `config:"ingest_pipeline,omitempty" config:"ingest_pipeline" json:"ingest_pipeline,omitempty" yaml:"ingest_pipeline,omitempty"` + Streams []Stream `config:"streams" json:"streams,omitempty" yaml:"streams,omitempty" ` + Package string `json:"package,omitempty" yaml:"package,omitempty"` + + // Generated fields + Path string `json:"path,omitempty" yaml:"path,omitempty"` + + // Local path to the package dir + BasePath string `json:"-" yaml:"-"` +} + +type Input struct { + Type string `config:"type" json:"type" validate:"required"` + Vars []Variable `config:"vars" json:"vars,omitempty" yaml:"vars,omitempty"` + Title string `config:"title" json:"title,omitempty" yaml:"title,omitempty"` + Description string `config:"description" json:"description,omitempty" yaml:"description,omitempty"` + Streams []Stream `config:"streams" json:"streams,omitempty" yaml:"streams,omitempty"` +} + +type Stream struct { + Input string `config:"input" json:"input" validate:"required"` + Vars []Variable `config:"vars" json:"vars,omitempty" yaml:"vars,omitempty"` + Dataset string `config:"dataset" json:"dataset,omitempty" yaml:"dataset,omitempty"` + // TODO: This might cause issues when consuming the json as the key contains . (had been an issue in the past if I remember correctly) + TemplatePath string `config:"template_path" json:"template_path,omitempty" yaml:"template_path,omitempty"` + TemplateContent string `json:"template,omitempty" yaml:"template,omitempty"` // This is always generated in the json output + Title string `config:"title" json:"title,omitempty" yaml:"title,omitempty"` + Description string `config:"description" json:"description,omitempty" yaml:"description,omitempty"` + Enabled *bool `config:"enabled" json:"enabled,omitempty" yaml:"enabled,omitempty"` +} + +type Variable struct { + Name string `config:"name" json:"name" yaml:"name"` + Type string `config:"type" json:"type" yaml:"type"` + Title string `config:"title" json:"title,omitempty" yaml:"title,omitempty"` + Description string `config:"description" json:"description,omitempty" yaml:"description,omitempty"` + Multi bool `config:"multi" json:"multi" yaml:"multi"` + Required bool `config:"required" json:"required" yaml:"required"` + ShowUser bool `config:"show_user" json:"show_user" yaml:"show_user"` + Default interface{} `config:"default" json:"default,omitempty" yaml:"default,omitempty"` + Os *Os `config:"os" json:"os,omitempty" yaml:"os,omitempty"` +} + +type Os struct { + Darwin interface{} `config:"darwin" json:"darwin,omitempty" yaml:"darwin,omitempty"` + Windows interface{} `config:"windows" json:"windows,omitempty" yaml:"windows,omitempty"` +} + +type fieldEntry struct { + name string + aType string +} + +func NewDataset(basePath string, p *Package) (*DataSet, error) { + // Check if manifest exists + manifestPath := filepath.Join(basePath, "manifest.yml") + _, err := os.Stat(manifestPath) + if err != nil && os.IsNotExist(err) { + return nil, errors.Wrapf(err, "manifest does not exist for package: %s", p.BasePath) + } + + datasetPath := filepath.Base(basePath) + + manifest, err := yaml.NewConfigWithFile(manifestPath, ucfg.PathSep(".")) + if err != nil { + return nil, errors.Wrapf(err, "error creating new manifest config %s", manifestPath) + } + var d = &DataSet{ + Package: p.Name, + // This is the name of the directory of the dataset + Path: datasetPath, + BasePath: basePath, + } + + // go-ucfg automatically calls the `Validate` method on the Dataset object here + err = manifest.Unpack(d) + if err != nil { + return nil, errors.Wrapf(err, "error building dataset (path: %s) in package: %s", datasetPath, p.Name) + } + + // if id is not set, {package}.{datasetPath} is the default + if d.ID == "" { + d.ID = p.Name + "." + datasetPath + } + + if d.Release == "" { + d.Release = DefaultRelease + } + + // Default for the enabled flags is true. + trueValue := true + for i, _ := range d.Streams { + if d.Streams[i].Enabled == nil { + d.Streams[i].Enabled = &trueValue + } + } + + if !IsValidRelease(d.Release) { + return nil, fmt.Errorf("invalid release: %s", d.Release) + } + return d, nil +} + +func (d *DataSet) Validate() error { + pipelineDir := filepath.Join(d.BasePath, "elasticsearch", DirIngestPipeline) + paths, err := filepath.Glob(filepath.Join(pipelineDir, "*")) + if err != nil { + return err + } + + if strings.Contains(d.ID, "-") { + return fmt.Errorf("dataset name is not allowed to contain `-`: %s", d.ID) + } + + if !d.validType() { + return fmt.Errorf("type is not valid: %s", d.Type) + } + + if d.IngestPipeline == "" { + // Check that no ingest pipeline exists in the directory except default + for _, path := range paths { + if filepath.Base(path) == "default.json" || filepath.Base(path) == "default.yml" { + d.IngestPipeline = "default" + break + } + } + } + + if d.IngestPipeline == "" && len(paths) > 0 { + return fmt.Errorf("unused pipelines in the package (dataSetID: %s): %s", d.ID, strings.Join(paths, ",")) + } + + // In case an ingest pipeline is set, check if it is around + if d.IngestPipeline != "" { + var validFound bool + + jsonPipelinePath := filepath.Join(pipelineDir, d.IngestPipeline+".json") + _, errJSON := os.Stat(jsonPipelinePath) + if errJSON != nil && !os.IsNotExist(errJSON) { + return errors.Wrapf(errJSON, "stat ingest pipeline JSON file failed (path: %s)", jsonPipelinePath) + } + if !os.IsNotExist(errJSON) { + err = validateIngestPipelineFile(jsonPipelinePath) + if err != nil { + return errors.Wrapf(err, "validating ingest pipeline JSON file failed (path: %s)", jsonPipelinePath) + } + validFound = true + } + + yamlPipelinePath := filepath.Join(pipelineDir, d.IngestPipeline+".yml") + _, errYAML := os.Stat(yamlPipelinePath) + if errYAML != nil && !os.IsNotExist(errYAML) { + return errors.Wrapf(errYAML, "stat ingest pipeline YAML file failed (path: %s)", jsonPipelinePath) + } + if !os.IsNotExist(errYAML) { + err = validateIngestPipelineFile(yamlPipelinePath) + if err != nil { + return errors.Wrapf(err, "validating ingest pipeline YAML file failed (path: %s)", jsonPipelinePath) + } + validFound = true + } + + if !validFound { + return fmt.Errorf("defined ingest_pipeline does not exist: %s", pipelineDir+d.IngestPipeline) + } + } + + err = d.validateRequiredFields() + if err != nil { + return errors.Wrap(err, "validating required fields failed") + } + return nil +} + +func (d *DataSet) validType() bool { + _, exists := validTypes[d.Type] + return exists +} + +func validateIngestPipelineFile(pipelinePath string) error { + f, err := ioutil.ReadFile(pipelinePath) + if err != nil { + return errors.Wrapf(err, "reading ingest pipeline file failed (path: %s)", pipelinePath) + } + + _, err = handlebars.Parse(string(f)) + if err != nil { + return errors.Wrapf(err, "parsing handlebars syntax failed (path: %s)", pipelinePath) + } + + ext := filepath.Ext(pipelinePath) + var m map[string]interface{} + switch ext { + case ".json": + err = json.Unmarshal(f, &m) + case ".yml": + err = yamlv2.Unmarshal(f, &m) + default: + return fmt.Errorf("unsupported pipeline extension (path: %s, ext: %s)", pipelinePath, ext) + } + return err +} + +// validateRequiredFields method loads fields from all files and checks if required fields are present. +func (d *DataSet) validateRequiredFields() error { + fieldsDirPath := filepath.Join(d.BasePath, "fields") + + // Collect fields from all files + var allFields []MapStr + err := filepath.Walk(fieldsDirPath, func(path string, info os.FileInfo, err error) error { + if err != nil { + return err + } + + relativePath, err := filepath.Rel(fieldsDirPath, path) + if err != nil { + return errors.Wrapf(err, "cannot find relative path (fieldsDirPath: %s, path: %s)", fieldsDirPath, path) + } + + if relativePath == "." { + return nil + } + + body, err := ioutil.ReadFile(path) + if err != nil { + return errors.Wrapf(err, "reading file failed (path: %s)", path) + } + + var m []MapStr + err = yamlv2.Unmarshal(body, &m) + if err != nil { + return errors.Wrapf(err, "unmarshaling file failed (path: %s)", path) + } + + allFields = append(allFields, m...) + return nil + }) + if err != nil { + return errors.Wrapf(err, "walking through fields files failed") + } + + // Flatten all fields + for i, fields := range allFields { + allFields[i] = fields.Flatten() + } + + // Verify required keys + err = requireField(allFields, "dataset.type", "constant_keyword", err) + err = requireField(allFields, "dataset.name", "constant_keyword", err) + err = requireField(allFields, "dataset.namespace", "constant_keyword", err) + err = requireField(allFields, "@timestamp", "date", err) + return err +} + +func requireField(allFields []MapStr, searchedName, expectedType string, validationErr error) error { + if validationErr != nil { + return validationErr + } + + f, err := findField(allFields, searchedName) + if err != nil { + return errors.Wrapf(err, "finding field failed (searchedName: %s)", searchedName) + } + + if f.aType != expectedType { + return fmt.Errorf("wrong field type for '%s' (expected: %s, got: %s)", searchedName, expectedType, f.aType) + } + return nil +} + +func findField(allFields []MapStr, searchedName string) (*fieldEntry, error) { + for _, fields := range allFields { + name, err := fields.GetValue("name") + if err != nil { + return nil, errors.Wrapf(err, "cannot get value (key: name)") + } + + if name != searchedName { + continue + } + + aType, err := fields.GetValue("type") + if err != nil { + return nil, errors.Wrapf(err, "cannot get value (key: type)") + } + + if aType == "" { + return nil, fmt.Errorf("field '%s' found, but type is undefined", searchedName) + } + + return &fieldEntry{ + name: name.(string), + aType: aType.(string), + }, nil + } + return nil, fmt.Errorf("field '%s' not found", searchedName) +} diff --git a/vendor/github.com/elastic/package-registry/util/helper.go b/vendor/github.com/elastic/package-registry/util/helper.go new file mode 100644 index 0000000000..be20fa5929 --- /dev/null +++ b/vendor/github.com/elastic/package-registry/util/helper.go @@ -0,0 +1,25 @@ +// 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. + +package util + +const ( + ReleaseExperimental = "experimental" + ReleaseBeta = "beta" + ReleaseGa = "ga" + + // Default release if no release is configured + DefaultRelease = ReleaseExperimental +) + +var ReleaseTypes = map[string]interface{}{ + ReleaseExperimental: nil, + ReleaseBeta: nil, + ReleaseGa: nil, +} + +func IsValidRelease(release string) bool { + _, exists := ReleaseTypes[release] + return exists +} diff --git a/vendor/github.com/elastic/package-registry/util/mapstr.go b/vendor/github.com/elastic/package-registry/util/mapstr.go new file mode 100644 index 0000000000..c9ff22146f --- /dev/null +++ b/vendor/github.com/elastic/package-registry/util/mapstr.go @@ -0,0 +1,278 @@ +// 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. + +package util + +// WARNING: This code is copied from https://github.com/elastic/beats/blob/master/libbeat/common/mapstr.go +// This was done to not have to import the full common package and all its dependencies +// Not needed methods / variables were removed, but no changes made to the logic. + +import ( + "encoding/json" + "fmt" + "strings" + + "github.com/pkg/errors" +) + +var ( + // ErrKeyNotFound indicates that the specified key was not found. + ErrKeyNotFound = errors.New("key not found") +) + +// EventMetadata contains fields and tags that can be added to an event via +// configuration. +type EventMetadata struct { + Fields MapStr + FieldsUnderRoot bool `config:"fields_under_root"` + Tags []string +} + +// MapStr is a map[string]interface{} wrapper with utility methods for common +// map operations like converting to JSON. +type MapStr map[string]interface{} + +// Update copies all the key-value pairs from d to this map. If the key +// already exists then it is overwritten. This method does not merge nested +// maps. +func (m MapStr) Update(d MapStr) { + for k, v := range d { + m[k] = v + } +} + +// DeepUpdate recursively copies the key-value pairs from d to this map. +// If the key is present and a map as well, the sub-map will be updated recursively +// via DeepUpdate. +func (m MapStr) DeepUpdate(d MapStr) { + for k, v := range d { + switch val := v.(type) { + case map[string]interface{}: + m[k] = deepUpdateValue(m[k], MapStr(val)) + case MapStr: + m[k] = deepUpdateValue(m[k], val) + default: + m[k] = v + } + } +} + +func deepUpdateValue(old interface{}, val MapStr) interface{} { + if old == nil { + return val + } + + switch sub := old.(type) { + case MapStr: + sub.DeepUpdate(val) + return sub + case map[string]interface{}: + tmp := MapStr(sub) + tmp.DeepUpdate(val) + return tmp + default: + return val + } +} + +// Delete deletes the given key from the map. +func (m MapStr) Delete(key string) error { + k, d, _, found, err := mapFind(key, m, false) + if err != nil { + return err + } + if !found { + return ErrKeyNotFound + } + + delete(d, k) + return nil +} + +// CopyFieldsTo copies the field specified by key to the given map. It will +// overwrite the key if it exists. An error is returned if the key does not +// exist in the source map. +func (m MapStr) CopyFieldsTo(to MapStr, key string) error { + v, err := m.GetValue(key) + if err != nil { + return err + } + + _, err = to.Put(key, v) + return err +} + +// Clone returns a copy of the MapStr. It recursively makes copies of inner +// maps. +func (m MapStr) Clone() MapStr { + result := MapStr{} + + for k, v := range m { + if innerMap, ok := tryToMapStr(v); ok { + v = innerMap.Clone() + } + result[k] = v + } + + return result +} + +// HasKey returns true if the key exist. If an error occurs then false is +// returned with a non-nil error. +func (m MapStr) HasKey(key string) (bool, error) { + _, _, _, hasKey, err := mapFind(key, m, false) + return hasKey, err +} + +// GetValue gets a value from the map. If the key does not exist then an error +// is returned. +func (m MapStr) GetValue(key string) (interface{}, error) { + _, _, v, found, err := mapFind(key, m, false) + if err != nil { + return nil, err + } + if !found { + return nil, ErrKeyNotFound + } + return v, nil +} + +// Put associates the specified value with the specified key. If the map +// previously contained a mapping for the key, the old value is replaced and +// returned. The key can be expressed in dot-notation (e.g. x.y) to put a value +// into a nested map. +// +// If you need insert keys containing dots then you must use bracket notation +// to insert values (e.g. m[key] = value). +func (m MapStr) Put(key string, value interface{}) (interface{}, error) { + // XXX `safemapstr.Put` mimics this implementation, both should be updated to have similar behavior + k, d, old, _, err := mapFind(key, m, true) + if err != nil { + return nil, err + } + + d[k] = value + return old, nil +} + +// StringToPrint returns the MapStr as pretty JSON. +func (m MapStr) StringToPrint() string { + json, err := json.MarshalIndent(m, "", " ") + if err != nil { + return fmt.Sprintf("Not valid json: %v", err) + } + return string(json) +} + +// String returns the MapStr as JSON. +func (m MapStr) String() string { + bytes, err := json.Marshal(m) + if err != nil { + return fmt.Sprintf("Not valid json: %v", err) + } + return string(bytes) +} + +// Flatten flattens the given MapStr and returns a flat MapStr. +// +// Example: +// "hello": MapStr{"world": "test" } +// +// This is converted to: +// "hello.world": "test" +// +// This can be useful for testing or logging. +func (m MapStr) Flatten() MapStr { + return flatten("", m, MapStr{}) +} + +// flatten is a helper for Flatten. See docs for Flatten. For convenience the +// out parameter is returned. +func flatten(prefix string, in, out MapStr) MapStr { + for k, v := range in { + var fullKey string + if prefix == "" { + fullKey = k + } else { + fullKey = prefix + "." + k + } + + if m, ok := tryToMapStr(v); ok { + flatten(fullKey, m, out) + } else { + out[fullKey] = v + } + } + return out +} + +// toMapStr performs a type assertion on v and returns a MapStr. v can be either +// a MapStr or a map[string]interface{}. If it's any other type or nil then +// an error is returned. +func toMapStr(v interface{}) (MapStr, error) { + m, ok := tryToMapStr(v) + if !ok { + return nil, errors.Errorf("expected map but type is %T", v) + } + return m, nil +} + +func tryToMapStr(v interface{}) (MapStr, bool) { + switch m := v.(type) { + case MapStr: + return m, true + case map[string]interface{}: + return MapStr(m), true + default: + return nil, false + } +} + +// mapFind iterates a MapStr based on a the given dotted key, finding the final +// subMap and subKey to operate on. +// An error is returned if some intermediate is no map or the key doesn't exist. +// If createMissing is set to true, intermediate maps are created. +// The final map and un-dotted key to run further operations on are returned in +// subKey and subMap. The subMap already contains a value for subKey, the +// present flag is set to true and the oldValue return will hold +// the original value. +func mapFind( + key string, + data MapStr, + createMissing bool, +) (subKey string, subMap MapStr, oldValue interface{}, present bool, err error) { + // XXX `safemapstr.mapFind` mimics this implementation, both should be updated to have similar behavior + + for { + // Fast path, key is present as is. + if v, exists := data[key]; exists { + return key, data, v, true, nil + } + + idx := strings.IndexRune(key, '.') + if idx < 0 { + return key, data, nil, false, nil + } + + k := key[:idx] + d, exists := data[k] + if !exists { + if createMissing { + d = MapStr{} + data[k] = d + } else { + return "", nil, nil, false, ErrKeyNotFound + } + } + + v, err := toMapStr(d) + if err != nil { + return "", nil, nil, false, err + } + + // advance to sub-map + key = key[idx+1:] + data = v + } +} diff --git a/vendor/github.com/elastic/package-registry/util/package.go b/vendor/github.com/elastic/package-registry/util/package.go new file mode 100644 index 0000000000..1b0021234b --- /dev/null +++ b/vendor/github.com/elastic/package-registry/util/package.go @@ -0,0 +1,431 @@ +// 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. + +package util + +import ( + "fmt" + "io/ioutil" + "os" + "path" + "path/filepath" + "strings" + + "github.com/blang/semver" + "github.com/pkg/errors" + + ucfg "github.com/elastic/go-ucfg" + "github.com/elastic/go-ucfg/yaml" +) + +const defaultType = "integration" + +var CategoryTitles = map[string]string{ + "logs": "Logs", + "metrics": "Metrics", + "security": "Security", +} + +type Package struct { + FormatVersion string `config:"format_version" json:"format_version" yaml:"format_version"` + + Name string `config:"name" json:"name"` + Title *string `config:"title,omitempty" json:"title,omitempty" yaml:"title,omitempty"` + Version string `config:"version" json:"version"` + Readme *string `config:"readme,omitempty" json:"readme,omitempty" yaml:"readme,omitempty"` + License string `config:"license,omitempty" json:"license,omitempty" yaml:"license,omitempty"` + versionSemVer semver.Version + Description string `config:"description" json:"description"` + Type string `config:"type" json:"type"` + Categories []string `config:"categories" json:"categories"` + Release string `config:"release,omitempty" json:"release,omitempty"` + Removable bool `config:"removable" json:"removable"` + Requirement Requirement `config:"requirement" json:"requirement"` + Screenshots []Image `config:"screenshots,omitempty" json:"screenshots,omitempty" yaml:"screenshots,omitempty"` + Icons []Image `config:"icons,omitempty" json:"icons,omitempty" yaml:"icons,omitempty"` + Assets []string `config:"assets,omitempty" json:"assets,omitempty" yaml:"assets,omitempty"` + Internal bool `config:"internal,omitempty" json:"internal,omitempty" yaml:"internal,omitempty"` + DataSets []*DataSet `config:"datasets,omitempty" json:"datasets,omitempty" yaml:"datasets,omitempty"` + Datasources []Datasource `config:"datasources,omitempty" json:"datasources,omitempty" yaml:"datasources,omitempty"` + Download string `json:"download" yaml:"download,omitempty"` + Path string `json:"path" yaml:"path,omitempty"` + + // Local path to the package dir + BasePath string `json:"-" yaml:"-"` +} + +type Datasource struct { + Name string `config:"name" json:"name" validate:"required"` + Title string `config:"title" json:"title" validate:"required"` + Description string `config:"description" json:"description" validate:"required"` + Inputs []Input `config:"inputs" json:"inputs"` + Multiple *bool `config:"multiple" json:"multiple,omitempty" yaml:"multiple,omitempty"` +} + +type Requirement struct { + Kibana ProductRequirement `config:"kibana" json:"kibana,omitempty" yaml:"kibana"` + Elasticsearch ProductRequirement `config:"elasticsearch" json:"elasticsearch,omitempty" yaml:"elasticsearch"` +} + +type ProductRequirement struct { + Versions string `config:"versions,omitempty" json:"versions,omitempty" yaml:"versions,omitempty"` + semVerRange semver.Range +} + +type Version struct { + Min string `config:"min,omitempty" json:"min,omitempty"` + Max string `config:"max,omitempty" json:"max,omitempty"` +} + +type Image struct { + Src string `config:"src" json:"src" validate:"required"` + Title string `config:"title" json:"title,omitempty"` + Size string `config:"size" json:"size,omitempty"` + Type string `config:"type" json:"type,omitempty"` +} + +func (i Image) getPath(p *Package) string { + return path.Join("/package", p.Name, p.Version, i.Src) +} + +// NewPackage creates a new package instances based on the given base path. +// The path passed goes to the root of the package where the manifest.yml is. +func NewPackage(basePath string) (*Package, error) { + + manifest, err := yaml.NewConfigWithFile(filepath.Join(basePath, "manifest.yml"), ucfg.PathSep(".")) + if err != nil { + return nil, err + } + + var p = &Package{ + BasePath: basePath, + Removable: true, + } + err = manifest.Unpack(p) + if err != nil { + return nil, err + } + + // Default for the multiple flags is true. + trueValue := true + for i, _ := range p.Datasources { + if p.Datasources[i].Multiple == nil { + p.Datasources[i].Multiple = &trueValue + } + } + if p.Type == "" { + p.Type = defaultType + } + + // If not license is set, basic is assumed + if p.License == "" { + p.License = "basic" + } + + if p.Icons != nil { + for k, i := range p.Icons { + p.Icons[k].Src = i.getPath(p) + } + } + + if p.Screenshots != nil { + for k, s := range p.Screenshots { + p.Screenshots[k].Src = s.getPath(p) + } + } + + if p.Requirement.Kibana.Versions != "" { + p.Requirement.Kibana.semVerRange, err = semver.ParseRange(p.Requirement.Kibana.Versions) + if err != nil { + return nil, errors.Wrapf(err, "invalid Kibana versions range: %s", p.Requirement.Kibana.Versions) + } + } + + if p.Release == "" { + p.Release = DefaultRelease + } + + if !IsValidRelease(p.Release) { + return nil, fmt.Errorf("invalid release: %s", p.Release) + } + + p.versionSemVer, err = semver.Parse(p.Version) + if err != nil { + return nil, err + } + + readmePath := filepath.Join(p.BasePath, "docs", "README.md") + // Check if readme + readme, err := os.Stat(readmePath) + if err != nil { + return nil, fmt.Errorf("no readme file found, README.md is required: %s", err) + } + + if readme != nil { + if readme.IsDir() { + return nil, fmt.Errorf("README.md is a directory") + } + readmePathShort := path.Join("/package", p.Name, p.Version, "docs", "README.md") + p.Readme = &readmePathShort + } + + // Assign download path to be part of the output + p.Download = p.GetDownloadPath() + p.Path = p.GetUrlPath() + + return p, nil +} + +func NewPackageWithResources(path string) (*Package, error) { + aPackage, err := NewPackage(path) + if err != nil { + return nil, errors.Wrapf(err, "building package from path '%s' failed", path) + } + + err = aPackage.LoadAssets(aPackage.GetPath()) + if err != nil { + return nil, errors.Wrapf(err, "loading package assets failed (path '%s')", path) + } + + err = aPackage.LoadDataSets() + if err != nil { + return nil, errors.Wrapf(err, "loading package datasets failed (path '%s')", path) + } + return aPackage, nil +} + +func (p *Package) HasCategory(category string) bool { + for _, c := range p.Categories { + if c == category { + return true + } + } + + return false +} + +func (p *Package) HasKibanaVersion(version *semver.Version) bool { + + // If the version is not specified, it is for all versions + if p.Requirement.Kibana.Versions == "" { + return true + } + + if version != nil { + if !p.Requirement.Kibana.semVerRange(*version) { + return false + } + } + return true +} + +func (p *Package) IsNewer(pp Package) bool { + return p.versionSemVer.GT(pp.versionSemVer) +} + +// LoadAssets (re)loads all the assets of the package +// Based on the time when this is called, it might be that not all assets for a package exist yet, so it is reset every time. +func (p *Package) LoadAssets(packagePath string) (err error) { + // Reset Assets + p.Assets = nil + + // Iterates recursively through all the levels to find assets + // If we need more complex matching a library like https://github.com/bmatcuk/doublestar + // could be used but the below works and is pretty simple. + assets, err := collectAssets(filepath.Join(p.BasePath, "*")) + if err != nil { + return err + } + + for _, a := range assets { + // Unfortunately these files keep sneaking in + if strings.Contains(a, ".DS_Store") { + continue + } + + info, err := os.Stat(a) + if err != nil { + return err + } + + if info.IsDir() { + continue + } + + // Strip away the basePath from the local system + a = a[len(p.BasePath)+1:] + + a = path.Join("/package", packagePath, a) + p.Assets = append(p.Assets, a) + } + return nil +} + +func collectAssets(pattern string) ([]string, error) { + assets, err := filepath.Glob(pattern) + if err != nil { + return nil, err + } + if len(assets) != 0 { + a, err := collectAssets(filepath.Join(pattern, "*")) + if err != nil { + return nil, err + } + return append(assets, a...), nil + } + return nil, nil +} + +func (p *Package) Validate() error { + if p.FormatVersion == "" { + return fmt.Errorf("no format_version set: %v", p) + } + + _, err := semver.New(p.FormatVersion) + if err != nil { + return fmt.Errorf("invalid package version: %s, %s", p.FormatVersion, err) + } + + if p.Title == nil || *p.Title == "" { + return fmt.Errorf("no title set for package: %s", p.Name) + } + + if p.Description == "" { + return fmt.Errorf("no description set") + } + + if p.Requirement.Elasticsearch.Versions != "" { + _, err := semver.ParseRange(p.Requirement.Elasticsearch.Versions) + if err != nil { + return fmt.Errorf("invalid Elasticsearch versions: %s, %s", p.Requirement.Elasticsearch.Versions, err) + } + } + + if p.Requirement.Kibana.Versions != "" { + _, err := semver.ParseRange(p.Requirement.Kibana.Versions) + if err != nil { + return fmt.Errorf("invalid Kibana versions: %s, %s", p.Requirement.Kibana.Versions, err) + } + } + + for _, c := range p.Categories { + if _, ok := CategoryTitles[c]; !ok { + return fmt.Errorf("invalid category: %s", c) + } + } + + return p.ValidateDatasets() +} + +// GetDatasetPaths returns a list with the dataset paths inside this package +func (p *Package) GetDatasetPaths() ([]string, error) { + datasetBasePath := filepath.Join(p.BasePath, "dataset") + + // Check if this package has datasets + _, err := os.Stat(datasetBasePath) + // If no datasets exist, just return + if os.IsNotExist(err) { + return nil, nil + } + // An other error happened, report it + if err != nil { + return nil, err + } + + paths, err := filepath.Glob(filepath.Join(datasetBasePath, "*")) + if err != nil { + return nil, err + } + + for i, _ := range paths { + paths[i] = paths[i][len(datasetBasePath)+1:] + } + + return paths, nil +} + +func (p *Package) LoadDataSets() error { + + datasetPaths, err := p.GetDatasetPaths() + if err != nil { + return err + } + + datasetsBasePath := filepath.Join(p.BasePath, "dataset") + + for _, datasetPath := range datasetPaths { + + datasetBasePath := filepath.Join(datasetsBasePath, datasetPath) + + d, err := NewDataset(datasetBasePath, p) + if err != nil { + return err + } + + // Iterate through all datasources and inputs to find the matching streams and add them to the output. + for dK, datasource := range p.Datasources { + for iK, _ := range datasource.Inputs { + for _, stream := range d.Streams { + if stream.Input == p.Datasources[dK].Inputs[iK].Type { + if stream.TemplatePath == "" { + stream.TemplatePath = "stream.yml.hbs" + } + stream.Dataset = d.ID + streamTemplate := filepath.Join(datasetBasePath, "agent", "stream", stream.TemplatePath) + + streamTemplateData, err := ioutil.ReadFile(streamTemplate) + if err != nil { + return err + } + + stream.TemplateContent = string(streamTemplateData) + + // Add template to stream + p.Datasources[dK].Inputs[iK].Streams = append(p.Datasources[dK].Inputs[iK].Streams, stream) + } + } + } + } + + p.DataSets = append(p.DataSets, d) + } + + return nil +} + +// ValidateDatasets loads all datasets and with it validates them +func (p *Package) ValidateDatasets() error { + datasetPaths, err := p.GetDatasetPaths() + if err != nil { + return err + } + + datasetsBasePath := filepath.Join(p.BasePath, "dataset") + for _, datasetPath := range datasetPaths { + datasetBasePath := filepath.Join(datasetsBasePath, datasetPath) + + d, err := NewDataset(datasetBasePath, p) + if err != nil { + return errors.Wrapf(err, "building dataset failed (path: %s)", datasetBasePath) + } + + err = d.Validate() + if err != nil { + return errors.Wrapf(err, "validating dataset failed (path: %s)", datasetBasePath) + } + } + return nil +} + +func (p *Package) GetPath() string { + return p.Name + "/" + p.Version +} + +func (p *Package) GetDownloadPath() string { + return path.Join("/epr", p.Name, p.Name+"-"+p.Version+".tar.gz") +} + +func (p *Package) GetUrlPath() string { + return path.Join("/package", p.Name, p.Version) +} diff --git a/vendor/github.com/elastic/package-registry/util/packages.go b/vendor/github.com/elastic/package-registry/util/packages.go new file mode 100644 index 0000000000..899a08ea5c --- /dev/null +++ b/vendor/github.com/elastic/package-registry/util/packages.go @@ -0,0 +1,75 @@ +// 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. + +package util + +import ( + "log" + "os" + "path/filepath" + "strings" + + "github.com/pkg/errors" +) + +var packageList []Package + +// GetPackages returns a slice with all existing packages. +// The list is stored in memory and on the second request directly +// served from memory. This assumes chnages to packages only happen on restart. +// Caching the packages request many file reads every time this method is called. +func GetPackages(packagesBasePath string) ([]Package, error) { + if packageList != nil { + return packageList, nil + } + + packagePaths, err := getPackagePaths(packagesBasePath) + if err != nil { + return nil, err + } + + for _, path := range packagePaths { + p, err := NewPackage(path) + if err != nil { + return nil, errors.Wrapf(err, "loading package failed (path: %s)", path) + } + + err = p.Validate() + if err != nil { + return nil, errors.Wrapf(err, "validating package failed (path: %s)", path) + } + packageList = append(packageList, *p) + } + + return packageList, nil +} + +// getPackagePaths returns list of available packages, one for each version. +func getPackagePaths(packagesPath string) ([]string, error) { + log.Printf("List packages in %s", packagesPath) + + var foundPaths []string + return foundPaths, filepath.Walk(packagesPath, func(path string, info os.FileInfo, err error) error { + relativePath, err := filepath.Rel(packagesPath, path) + if err != nil { + return err + } + + dirs := strings.Split(relativePath, string(filepath.Separator)) + if len(dirs) < 2 { + return nil // need to go to the package version level + } + + p, err := os.Stat(path) + if err != nil { + return err + } + + if p.IsDir() { + log.Printf("%-20s\t%10s\t%s", dirs[0], dirs[1], path) + foundPaths = append(foundPaths, path) + } + return filepath.SkipDir // don't need to go deeper + }) +} diff --git a/vendor/github.com/pkg/errors/.gitignore b/vendor/github.com/pkg/errors/.gitignore new file mode 100644 index 0000000000..daf913b1b3 --- /dev/null +++ b/vendor/github.com/pkg/errors/.gitignore @@ -0,0 +1,24 @@ +# Compiled Object files, Static and Dynamic libs (Shared Objects) +*.o +*.a +*.so + +# Folders +_obj +_test + +# Architecture specific extensions/prefixes +*.[568vq] +[568vq].out + +*.cgo1.go +*.cgo2.c +_cgo_defun.c +_cgo_gotypes.go +_cgo_export.* + +_testmain.go + +*.exe +*.test +*.prof diff --git a/vendor/github.com/pkg/errors/.travis.yml b/vendor/github.com/pkg/errors/.travis.yml new file mode 100644 index 0000000000..9159de03e0 --- /dev/null +++ b/vendor/github.com/pkg/errors/.travis.yml @@ -0,0 +1,10 @@ +language: go +go_import_path: github.com/pkg/errors +go: + - 1.11.x + - 1.12.x + - 1.13.x + - tip + +script: + - make check diff --git a/vendor/github.com/pkg/errors/LICENSE b/vendor/github.com/pkg/errors/LICENSE new file mode 100644 index 0000000000..835ba3e755 --- /dev/null +++ b/vendor/github.com/pkg/errors/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2015, Dave Cheney +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. + +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/pkg/errors/Makefile b/vendor/github.com/pkg/errors/Makefile new file mode 100644 index 0000000000..ce9d7cded6 --- /dev/null +++ b/vendor/github.com/pkg/errors/Makefile @@ -0,0 +1,44 @@ +PKGS := github.com/pkg/errors +SRCDIRS := $(shell go list -f '{{.Dir}}' $(PKGS)) +GO := go + +check: test vet gofmt misspell unconvert staticcheck ineffassign unparam + +test: + $(GO) test $(PKGS) + +vet: | test + $(GO) vet $(PKGS) + +staticcheck: + $(GO) get honnef.co/go/tools/cmd/staticcheck + staticcheck -checks all $(PKGS) + +misspell: + $(GO) get github.com/client9/misspell/cmd/misspell + misspell \ + -locale GB \ + -error \ + *.md *.go + +unconvert: + $(GO) get github.com/mdempsky/unconvert + unconvert -v $(PKGS) + +ineffassign: + $(GO) get github.com/gordonklaus/ineffassign + find $(SRCDIRS) -name '*.go' | xargs ineffassign + +pedantic: check errcheck + +unparam: + $(GO) get mvdan.cc/unparam + unparam ./... + +errcheck: + $(GO) get github.com/kisielk/errcheck + errcheck $(PKGS) + +gofmt: + @echo Checking code is gofmted + @test -z "$(shell gofmt -s -l -d -e $(SRCDIRS) | tee /dev/stderr)" diff --git a/vendor/github.com/pkg/errors/README.md b/vendor/github.com/pkg/errors/README.md new file mode 100644 index 0000000000..54dfdcb12e --- /dev/null +++ b/vendor/github.com/pkg/errors/README.md @@ -0,0 +1,59 @@ +# errors [![Travis-CI](https://travis-ci.org/pkg/errors.svg)](https://travis-ci.org/pkg/errors) [![AppVeyor](https://ci.appveyor.com/api/projects/status/b98mptawhudj53ep/branch/master?svg=true)](https://ci.appveyor.com/project/davecheney/errors/branch/master) [![GoDoc](https://godoc.org/github.com/pkg/errors?status.svg)](http://godoc.org/github.com/pkg/errors) [![Report card](https://goreportcard.com/badge/github.com/pkg/errors)](https://goreportcard.com/report/github.com/pkg/errors) [![Sourcegraph](https://sourcegraph.com/github.com/pkg/errors/-/badge.svg)](https://sourcegraph.com/github.com/pkg/errors?badge) + +Package errors provides simple error handling primitives. + +`go get github.com/pkg/errors` + +The traditional error handling idiom in Go is roughly akin to +```go +if err != nil { + return err +} +``` +which applied recursively up the call stack results in error reports without context or debugging information. The errors package allows programmers to add context to the failure path in their code in a way that does not destroy the original value of the error. + +## Adding context to an error + +The errors.Wrap function returns a new error that adds context to the original error. For example +```go +_, err := ioutil.ReadAll(r) +if err != nil { + return errors.Wrap(err, "read failed") +} +``` +## Retrieving the cause of an error + +Using `errors.Wrap` constructs a stack of errors, adding context to the preceding error. Depending on the nature of the error it may be necessary to reverse the operation of errors.Wrap to retrieve the original error for inspection. Any error value which implements this interface can be inspected by `errors.Cause`. +```go +type causer interface { + Cause() error +} +``` +`errors.Cause` will recursively retrieve the topmost error which does not implement `causer`, which is assumed to be the original cause. For example: +```go +switch err := errors.Cause(err).(type) { +case *MyError: + // handle specifically +default: + // unknown error +} +``` + +[Read the package documentation for more information](https://godoc.org/github.com/pkg/errors). + +## Roadmap + +With the upcoming [Go2 error proposals](https://go.googlesource.com/proposal/+/master/design/go2draft.md) this package is moving into maintenance mode. The roadmap for a 1.0 release is as follows: + +- 0.9. Remove pre Go 1.9 and Go 1.10 support, address outstanding pull requests (if possible) +- 1.0. Final release. + +## Contributing + +Because of the Go2 errors changes, this package is not accepting proposals for new functionality. With that said, we welcome pull requests, bug fixes and issue reports. + +Before sending a PR, please discuss your change by raising an issue. + +## License + +BSD-2-Clause diff --git a/vendor/github.com/pkg/errors/appveyor.yml b/vendor/github.com/pkg/errors/appveyor.yml new file mode 100644 index 0000000000..a932eade02 --- /dev/null +++ b/vendor/github.com/pkg/errors/appveyor.yml @@ -0,0 +1,32 @@ +version: build-{build}.{branch} + +clone_folder: C:\gopath\src\github.com\pkg\errors +shallow_clone: true # for startup speed + +environment: + GOPATH: C:\gopath + +platform: + - x64 + +# http://www.appveyor.com/docs/installed-software +install: + # some helpful output for debugging builds + - go version + - go env + # pre-installed MinGW at C:\MinGW is 32bit only + # but MSYS2 at C:\msys64 has mingw64 + - set PATH=C:\msys64\mingw64\bin;%PATH% + - gcc --version + - g++ --version + +build_script: + - go install -v ./... + +test_script: + - set PATH=C:\gopath\bin;%PATH% + - go test -v ./... + +#artifacts: +# - path: '%GOPATH%\bin\*.exe' +deploy: off diff --git a/vendor/github.com/pkg/errors/errors.go b/vendor/github.com/pkg/errors/errors.go new file mode 100644 index 0000000000..161aea2582 --- /dev/null +++ b/vendor/github.com/pkg/errors/errors.go @@ -0,0 +1,288 @@ +// Package errors provides simple error handling primitives. +// +// The traditional error handling idiom in Go is roughly akin to +// +// if err != nil { +// return err +// } +// +// which when applied recursively up the call stack results in error reports +// without context or debugging information. The errors package allows +// programmers to add context to the failure path in their code in a way +// that does not destroy the original value of the error. +// +// Adding context to an error +// +// The errors.Wrap function returns a new error that adds context to the +// original error by recording a stack trace at the point Wrap is called, +// together with the supplied message. For example +// +// _, err := ioutil.ReadAll(r) +// if err != nil { +// return errors.Wrap(err, "read failed") +// } +// +// If additional control is required, the errors.WithStack and +// errors.WithMessage functions destructure errors.Wrap into its component +// operations: annotating an error with a stack trace and with a message, +// respectively. +// +// Retrieving the cause of an error +// +// Using errors.Wrap constructs a stack of errors, adding context to the +// preceding error. Depending on the nature of the error it may be necessary +// to reverse the operation of errors.Wrap to retrieve the original error +// for inspection. Any error value which implements this interface +// +// type causer interface { +// Cause() error +// } +// +// can be inspected by errors.Cause. errors.Cause will recursively retrieve +// the topmost error that does not implement causer, which is assumed to be +// the original cause. For example: +// +// switch err := errors.Cause(err).(type) { +// case *MyError: +// // handle specifically +// default: +// // unknown error +// } +// +// Although the causer interface is not exported by this package, it is +// considered a part of its stable public interface. +// +// Formatted printing of errors +// +// All error values returned from this package implement fmt.Formatter and can +// be formatted by the fmt package. The following verbs are supported: +// +// %s print the error. If the error has a Cause it will be +// printed recursively. +// %v see %s +// %+v extended format. Each Frame of the error's StackTrace will +// be printed in detail. +// +// Retrieving the stack trace of an error or wrapper +// +// New, Errorf, Wrap, and Wrapf record a stack trace at the point they are +// invoked. This information can be retrieved with the following interface: +// +// type stackTracer interface { +// StackTrace() errors.StackTrace +// } +// +// The returned errors.StackTrace type is defined as +// +// type StackTrace []Frame +// +// The Frame type represents a call site in the stack trace. Frame supports +// the fmt.Formatter interface that can be used for printing information about +// the stack trace of this error. For example: +// +// if err, ok := err.(stackTracer); ok { +// for _, f := range err.StackTrace() { +// fmt.Printf("%+s:%d\n", f, f) +// } +// } +// +// Although the stackTracer interface is not exported by this package, it is +// considered a part of its stable public interface. +// +// See the documentation for Frame.Format for more details. +package errors + +import ( + "fmt" + "io" +) + +// New returns an error with the supplied message. +// New also records the stack trace at the point it was called. +func New(message string) error { + return &fundamental{ + msg: message, + stack: callers(), + } +} + +// Errorf formats according to a format specifier and returns the string +// as a value that satisfies error. +// Errorf also records the stack trace at the point it was called. +func Errorf(format string, args ...interface{}) error { + return &fundamental{ + msg: fmt.Sprintf(format, args...), + stack: callers(), + } +} + +// fundamental is an error that has a message and a stack, but no caller. +type fundamental struct { + msg string + *stack +} + +func (f *fundamental) Error() string { return f.msg } + +func (f *fundamental) Format(s fmt.State, verb rune) { + switch verb { + case 'v': + if s.Flag('+') { + io.WriteString(s, f.msg) + f.stack.Format(s, verb) + return + } + fallthrough + case 's': + io.WriteString(s, f.msg) + case 'q': + fmt.Fprintf(s, "%q", f.msg) + } +} + +// WithStack annotates err with a stack trace at the point WithStack was called. +// If err is nil, WithStack returns nil. +func WithStack(err error) error { + if err == nil { + return nil + } + return &withStack{ + err, + callers(), + } +} + +type withStack struct { + error + *stack +} + +func (w *withStack) Cause() error { return w.error } + +// Unwrap provides compatibility for Go 1.13 error chains. +func (w *withStack) Unwrap() error { return w.error } + +func (w *withStack) Format(s fmt.State, verb rune) { + switch verb { + case 'v': + if s.Flag('+') { + fmt.Fprintf(s, "%+v", w.Cause()) + w.stack.Format(s, verb) + return + } + fallthrough + case 's': + io.WriteString(s, w.Error()) + case 'q': + fmt.Fprintf(s, "%q", w.Error()) + } +} + +// Wrap returns an error annotating err with a stack trace +// at the point Wrap is called, and the supplied message. +// If err is nil, Wrap returns nil. +func Wrap(err error, message string) error { + if err == nil { + return nil + } + err = &withMessage{ + cause: err, + msg: message, + } + return &withStack{ + err, + callers(), + } +} + +// Wrapf returns an error annotating err with a stack trace +// at the point Wrapf is called, and the format specifier. +// If err is nil, Wrapf returns nil. +func Wrapf(err error, format string, args ...interface{}) error { + if err == nil { + return nil + } + err = &withMessage{ + cause: err, + msg: fmt.Sprintf(format, args...), + } + return &withStack{ + err, + callers(), + } +} + +// WithMessage annotates err with a new message. +// If err is nil, WithMessage returns nil. +func WithMessage(err error, message string) error { + if err == nil { + return nil + } + return &withMessage{ + cause: err, + msg: message, + } +} + +// WithMessagef annotates err with the format specifier. +// If err is nil, WithMessagef returns nil. +func WithMessagef(err error, format string, args ...interface{}) error { + if err == nil { + return nil + } + return &withMessage{ + cause: err, + msg: fmt.Sprintf(format, args...), + } +} + +type withMessage struct { + cause error + msg string +} + +func (w *withMessage) Error() string { return w.msg + ": " + w.cause.Error() } +func (w *withMessage) Cause() error { return w.cause } + +// Unwrap provides compatibility for Go 1.13 error chains. +func (w *withMessage) Unwrap() error { return w.cause } + +func (w *withMessage) Format(s fmt.State, verb rune) { + switch verb { + case 'v': + if s.Flag('+') { + fmt.Fprintf(s, "%+v\n", w.Cause()) + io.WriteString(s, w.msg) + return + } + fallthrough + case 's', 'q': + io.WriteString(s, w.Error()) + } +} + +// Cause returns the underlying cause of the error, if possible. +// An error value has a cause if it implements the following +// interface: +// +// type causer interface { +// Cause() error +// } +// +// If the error does not implement Cause, the original error will +// be returned. If the error is nil, nil will be returned without further +// investigation. +func Cause(err error) error { + type causer interface { + Cause() error + } + + for err != nil { + cause, ok := err.(causer) + if !ok { + break + } + err = cause.Cause() + } + return err +} diff --git a/vendor/github.com/pkg/errors/go113.go b/vendor/github.com/pkg/errors/go113.go new file mode 100644 index 0000000000..be0d10d0c7 --- /dev/null +++ b/vendor/github.com/pkg/errors/go113.go @@ -0,0 +1,38 @@ +// +build go1.13 + +package errors + +import ( + stderrors "errors" +) + +// Is reports whether any error in err's chain matches target. +// +// The chain consists of err itself followed by the sequence of errors obtained by +// repeatedly calling Unwrap. +// +// An error is considered to match a target if it is equal to that target or if +// it implements a method Is(error) bool such that Is(target) returns true. +func Is(err, target error) bool { return stderrors.Is(err, target) } + +// As finds the first error in err's chain that matches target, and if so, sets +// target to that error value and returns true. +// +// The chain consists of err itself followed by the sequence of errors obtained by +// repeatedly calling Unwrap. +// +// An error matches target if the error's concrete value is assignable to the value +// pointed to by target, or if the error has a method As(interface{}) bool such that +// As(target) returns true. In the latter case, the As method is responsible for +// setting target. +// +// As will panic if target is not a non-nil pointer to either a type that implements +// error, or to any interface type. As returns false if err is nil. +func As(err error, target interface{}) bool { return stderrors.As(err, target) } + +// Unwrap returns the result of calling the Unwrap method on err, if err's +// type contains an Unwrap method returning error. +// Otherwise, Unwrap returns nil. +func Unwrap(err error) error { + return stderrors.Unwrap(err) +} diff --git a/vendor/github.com/pkg/errors/stack.go b/vendor/github.com/pkg/errors/stack.go new file mode 100644 index 0000000000..779a8348fb --- /dev/null +++ b/vendor/github.com/pkg/errors/stack.go @@ -0,0 +1,177 @@ +package errors + +import ( + "fmt" + "io" + "path" + "runtime" + "strconv" + "strings" +) + +// Frame represents a program counter inside a stack frame. +// For historical reasons if Frame is interpreted as a uintptr +// its value represents the program counter + 1. +type Frame uintptr + +// pc returns the program counter for this frame; +// multiple frames may have the same PC value. +func (f Frame) pc() uintptr { return uintptr(f) - 1 } + +// file returns the full path to the file that contains the +// function for this Frame's pc. +func (f Frame) file() string { + fn := runtime.FuncForPC(f.pc()) + if fn == nil { + return "unknown" + } + file, _ := fn.FileLine(f.pc()) + return file +} + +// line returns the line number of source code of the +// function for this Frame's pc. +func (f Frame) line() int { + fn := runtime.FuncForPC(f.pc()) + if fn == nil { + return 0 + } + _, line := fn.FileLine(f.pc()) + return line +} + +// name returns the name of this function, if known. +func (f Frame) name() string { + fn := runtime.FuncForPC(f.pc()) + if fn == nil { + return "unknown" + } + return fn.Name() +} + +// Format formats the frame according to the fmt.Formatter interface. +// +// %s source file +// %d source line +// %n function name +// %v equivalent to %s:%d +// +// Format accepts flags that alter the printing of some verbs, as follows: +// +// %+s function name and path of source file relative to the compile time +// GOPATH separated by \n\t (\n\t) +// %+v equivalent to %+s:%d +func (f Frame) Format(s fmt.State, verb rune) { + switch verb { + case 's': + switch { + case s.Flag('+'): + io.WriteString(s, f.name()) + io.WriteString(s, "\n\t") + io.WriteString(s, f.file()) + default: + io.WriteString(s, path.Base(f.file())) + } + case 'd': + io.WriteString(s, strconv.Itoa(f.line())) + case 'n': + io.WriteString(s, funcname(f.name())) + case 'v': + f.Format(s, 's') + io.WriteString(s, ":") + f.Format(s, 'd') + } +} + +// MarshalText formats a stacktrace Frame as a text string. The output is the +// same as that of fmt.Sprintf("%+v", f), but without newlines or tabs. +func (f Frame) MarshalText() ([]byte, error) { + name := f.name() + if name == "unknown" { + return []byte(name), nil + } + return []byte(fmt.Sprintf("%s %s:%d", name, f.file(), f.line())), nil +} + +// StackTrace is stack of Frames from innermost (newest) to outermost (oldest). +type StackTrace []Frame + +// Format formats the stack of Frames according to the fmt.Formatter interface. +// +// %s lists source files for each Frame in the stack +// %v lists the source file and line number for each Frame in the stack +// +// Format accepts flags that alter the printing of some verbs, as follows: +// +// %+v Prints filename, function, and line number for each Frame in the stack. +func (st StackTrace) Format(s fmt.State, verb rune) { + switch verb { + case 'v': + switch { + case s.Flag('+'): + for _, f := range st { + io.WriteString(s, "\n") + f.Format(s, verb) + } + case s.Flag('#'): + fmt.Fprintf(s, "%#v", []Frame(st)) + default: + st.formatSlice(s, verb) + } + case 's': + st.formatSlice(s, verb) + } +} + +// formatSlice will format this StackTrace into the given buffer as a slice of +// Frame, only valid when called with '%s' or '%v'. +func (st StackTrace) formatSlice(s fmt.State, verb rune) { + io.WriteString(s, "[") + for i, f := range st { + if i > 0 { + io.WriteString(s, " ") + } + f.Format(s, verb) + } + io.WriteString(s, "]") +} + +// stack represents a stack of program counters. +type stack []uintptr + +func (s *stack) Format(st fmt.State, verb rune) { + switch verb { + case 'v': + switch { + case st.Flag('+'): + for _, pc := range *s { + f := Frame(pc) + fmt.Fprintf(st, "\n%+v", f) + } + } + } +} + +func (s *stack) StackTrace() StackTrace { + f := make([]Frame, len(*s)) + for i := 0; i < len(f); i++ { + f[i] = Frame((*s)[i]) + } + return f +} + +func callers() *stack { + const depth = 32 + var pcs [depth]uintptr + n := runtime.Callers(3, pcs[:]) + var st stack = pcs[0:n] + return &st +} + +// funcname removes the path prefix component of a function's name reported by func.Name(). +func funcname(name string) string { + i := strings.LastIndex(name, "/") + name = name[i+1:] + i = strings.Index(name, ".") + return name[i+1:] +} diff --git a/vendor/modules.txt b/vendor/modules.txt index 20ee775315..0c606547bc 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,8 +1,23 @@ +# github.com/aymerick/raymond v2.0.2+incompatible +github.com/aymerick/raymond +github.com/aymerick/raymond/ast +github.com/aymerick/raymond/lexer +github.com/aymerick/raymond/parser +# github.com/blang/semver v3.5.1+incompatible +github.com/blang/semver # github.com/davecgh/go-spew v1.1.0 github.com/davecgh/go-spew/spew +# github.com/elastic/go-ucfg v0.8.4-0.20200415140258-1232bd4774a6 +github.com/elastic/go-ucfg +github.com/elastic/go-ucfg/parse +github.com/elastic/go-ucfg/yaml +# github.com/elastic/package-registry v0.4.1-0.20200616071216-a501181d0902 +github.com/elastic/package-registry/util # github.com/magefile/mage v1.9.0 github.com/magefile/mage/mg github.com/magefile/mage/sh +# 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/stretchr/testify v1.4.0