You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@senssoft.apache.org by po...@apache.org on 2019/01/24 03:50:22 UTC
[incubator-senssoft] branch master updated: More Dashboard
Improvments rel to Elastic 6.5.4, and README how to updates
This is an automated email from the ASF dual-hosted git repository.
poorejc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-senssoft.git
The following commit(s) were added to refs/heads/master by this push:
new e32c2b2 More Dashboard Improvments rel to Elastic 6.5.4, and README how to updates
e32c2b2 is described below
commit e32c2b2e3ab6a64f907133bfd1d307fa4fb3cc06
Author: poorejc <po...@apache.org>
AuthorDate: Wed Jan 23 22:49:53 2019 -0500
More Dashboard Improvments rel to Elastic 6.5.4, and README how to updates
---
docker/README.md | 43 ++++++++++++++++-----
docker/docs/images/viz_import.png | Bin 0 -> 183110 bytes
.../Apache SensSoft Page Usage Dashboard.json | 4 +-
.../Apache SensSoft User Access Dashboard.json | 20 +---------
.../Apache SensSoft Page Usage Dashboard.json | 4 +-
.../Apache SensSoft User Access Dashboard.json | 20 +---------
.../Apache SensSoft Page Usage Dashboard.json | 4 +-
.../Apache SensSoft User Access Dashboard.json | 20 +---------
8 files changed, 45 insertions(+), 70 deletions(-)
diff --git a/docker/README.md b/docker/README.md
index 2b58417..94588aa 100644
--- a/docker/README.md
+++ b/docker/README.md
@@ -1,6 +1,6 @@
-How to Build SensSoft Docker Containers
+Building SensSoft Docker Containers
=======================================
-*Last Tested (on macOS Mojave) 15 JAN 2019*
+*Last Tested (on macOS Mojave) 23 JAN 2019*
Prerequisites
-------------
@@ -47,10 +47,12 @@ requires special configuration. Please reach out to us at [our dev list](mailto:
1. Start Elasticsearch 6.2.2 (Deprecated) or 6.5.4 (Recommended) Give Elasticsearch about 1-2 minutes to start before confirming its state.
```bash
+ #start Elasticsearch v6.2.2 (Deprecated)
$ docker-compose -f docker-compose.single-6.2.2.yml up -d elasticsearch
or
-
+
+ #start Elasticsearch v6.5.4 (Recommended)
$ docker-compose up -d elasticsearch
```
@@ -91,17 +93,21 @@ requires special configuration. Please reach out to us at [our dev list](mailto:
ok
```
-1. Before Kibana can be used, we will need to generate some data. We have already
- provided an example instrumented website to assist.
+1. Before Kibana can be used, we will need to generate some data. We provide an example instrumented website to assist.
```bash
$ docker-compose up -d site
# for remote users, forwards port to localhost
$ ssh docker@$(docker-machine ip senssoft) -L 8080:localhost:8080
```
-
+
Visit `http://localhost:8080` and you will see Apache SensSoft's home page.
+ Note that the `userale` index uses dynamic mapping configurations for many fields. This means that if no valid data exists for
+ certain fields in the logs you collect at this step, Kibana won't know to map these fields to data types (e.g., string, text,
+ boolean, etc.). This can prevent certain dashboards and visualizations from appropriately displaying log aggregations. It is worth
+ 1-2 mins collecting some UserALE.js data in whichever way best emulates your use-case: from the same website, the [``UserALE.js example utilty``](https://github.com/apache/incubator-senssoft-useralejs/tree/SENSSOFT-192/example), or the [``UserALE.js Web Extension``](https://github.com/apache/incubator-senssoft-useralejs/tree/SENSSOFT-192/src/UserALEWebExtension). If you run into issues with data fields or visualizations, see the `Having Issues?` section below.
+
1. Launch Kibana. Give Kibana about 2-5 minutes to start before accessing
`http://localhost:5601`.
@@ -121,13 +127,13 @@ requires special configuration. Please reach out to us at [our dev list](mailto:
1. Load example Dashboard and Visualizations under docker/kibana/.
Goto: Management -> Saved Objects and select the `Import` button. Import the
- `Apache SensSoft Visualizations.json`, `Apache SensSoft Page Usage Dashboard.json`, `Apache SensSoft User Access Dashboard.json` and `Drill-Down Search.json` files from the "Saved Objects" folder in the kibana directory.
+ `Apache SensSoft Visualizations.json`, `Drill-Down Search.json`, `Apache SensSoft Page Usage Dashboard.json`, and `Apache SensSoft User Access Dashboard.json` files from the "Saved Objects" folder in the kibana directory.
![alt text][management]
- Confirm index conflicts if message appears.
+ Set `userale` index if Kibana detects conflicts when you load visualizations and searches.
- ![alt text][confirmation]
+ ![alt text][viz_import]
Once that is complete, navigate to the `Dashboard` view in Kibana and click the
`Apache SensSoft Page Usage Dashboard` object.
@@ -140,7 +146,7 @@ requires special configuration. Please reach out to us at [our dev list](mailto:
$ docker-compose up -d metricbeat
```
- Once the container is running, metricbeat dashboards will automatically load in Kibana. Navigate to the 'Container Dashboard`.
+ Once the container is running, metricbeat dashboards will automatically load in Kibana. Navigate to the `Container Dashboard`.
![alt text][metrics]
@@ -274,6 +280,22 @@ Having Issues?
This can happen if you've played around with multiple machines and builds of the containers
on the same machine. Visit [``this excellent how to guide for removing images, containers,
and volumes``](https://www.digitalocean.com/community/tutorials/how-to-remove-docker-images-containers-and-volumes). Remove any duplicate images and rebuild the containers.
+
+1. If you find that the `logstash` or `site` containers don't respond immediately, give them a few minutes.
+ In the case of the `site` container, you might try giving it a kick if its taking more than three minutes to load in browser"
+
+ ```bash
+ #after loading container, confirming status is "up", and localhost:8080 still isn't loading, bring the container down
+ $ docker-compose kill site
+
+ # then bring it back up, and see if it loads
+ $ docker-compose up -d site
+ ```
+
+1. If you find that Apache SensSoft Kibana Dashboards aren't loading, or Apache UserALE.js log fields in Kibana's `Discover` view
+ appear with a warning icon, it could be that you didn't collect logs with valid data for those fields prior to loading the userale
+ index in Kibana. Don't worry, your data is fine--just navigate to the Management -> Index Patterns page, and click the "refresh" button in the upper right hand of the page (Disregard the "popularity metrics" warning). This will refresh the index, making those
+ fields aggregatable, and Dashboards should render properly.
1. Make sure to send us the docker-compose logs to help diagnose your issues please!
@@ -290,6 +312,7 @@ Having Issues?
[dashboard]: ./docs/images/dashboard.png "Apache Senssoft Page Usage Dashboard"
[management]: ./docs/images/management.png "Kibana management console"
[metrics]: ./docs/images/DockerBeats_Dashboard.png "Metricbeat Dashboard"
+[viz_import]: ./docs/images/viz_import.png "Visualization Import Configuration"
Licensing
--------------
diff --git a/docker/docs/images/viz_import.png b/docker/docs/images/viz_import.png
new file mode 100644
index 0000000..110cadd
Binary files /dev/null and b/docker/docs/images/viz_import.png differ
diff --git a/docker/kibana/5.6.3/Saved Objects/Apache SensSoft Page Usage Dashboard.json b/docker/kibana/5.6.3/Saved Objects/Apache SensSoft Page Usage Dashboard.json
index eedfc55..c9e569e 100644
--- a/docker/kibana/5.6.3/Saved Objects/Apache SensSoft Page Usage Dashboard.json
+++ b/docker/kibana/5.6.3/Saved Objects/Apache SensSoft Page Usage Dashboard.json
@@ -5,13 +5,13 @@
"_source": {
"title": "Apache SensSoft Page Usage Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
+ "description": "Abstracts Multi-User Interaction with Single Pages/Apps. Ideal for script-tag, page-level UserALE.js deployments.",
"panelsJSON": "[{\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":32,\"x\":16,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":20,\"x\":12,\"y\":15},\"id\":\" [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
+ "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
}
diff --git a/docker/kibana/5.6.3/Saved Objects/Apache SensSoft User Access Dashboard.json b/docker/kibana/5.6.3/Saved Objects/Apache SensSoft User Access Dashboard.json
index 6bd1441..c2a08ff 100644
--- a/docker/kibana/5.6.3/Saved Objects/Apache SensSoft User Access Dashboard.json
+++ b/docker/kibana/5.6.3/Saved Objects/Apache SensSoft User Access Dashboard.json
@@ -5,8 +5,8 @@
"_source": {
"title": "Apache SensSoft User Access Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage)",
- "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":4,\"y\":0,\"w\":8,\"h\":3,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":3,\"h\":3,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":3,\"y\":3,\"w\":9,\"h\":3,\"i\":\" [...]
+ "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage). Ideal for UserALE.js Web Extension deployments.",
+ "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":16,\"y\":0,\"w\":32,\"h\":15,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":12,\"h\":15,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":12,\"y\":15,\"w\":36,\"h\":15 [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
@@ -14,21 +14,5 @@
"searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
- },
- {
- "_id": "3f02bf70-12eb-11e9-a1e0-631cf5fb9335",
- "_type": "dashboard",
- "_source": {
- "title": "Apache SensSoft Page Usage Dashboard",
- "hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
- "panelsJSON": "[{\"gridData\":{\"h\":3,\"i\":\"2\",\"w\":8,\"x\":4,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":3,\"i\":\"5\",\"w\":5,\"x\":3,\"y\":3},\"id\":\"429c094 [...]
- "optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
- "version": 1,
- "timeRestore": false,
- "kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
- }
- }
}
]
\ No newline at end of file
diff --git a/docker/kibana/6.2.2/Saved Objects/Apache SensSoft Page Usage Dashboard.json b/docker/kibana/6.2.2/Saved Objects/Apache SensSoft Page Usage Dashboard.json
index eedfc55..c9e569e 100644
--- a/docker/kibana/6.2.2/Saved Objects/Apache SensSoft Page Usage Dashboard.json
+++ b/docker/kibana/6.2.2/Saved Objects/Apache SensSoft Page Usage Dashboard.json
@@ -5,13 +5,13 @@
"_source": {
"title": "Apache SensSoft Page Usage Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
+ "description": "Abstracts Multi-User Interaction with Single Pages/Apps. Ideal for script-tag, page-level UserALE.js deployments.",
"panelsJSON": "[{\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":32,\"x\":16,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":20,\"x\":12,\"y\":15},\"id\":\" [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
+ "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
}
diff --git a/docker/kibana/6.2.2/Saved Objects/Apache SensSoft User Access Dashboard.json b/docker/kibana/6.2.2/Saved Objects/Apache SensSoft User Access Dashboard.json
index 6bd1441..c2a08ff 100644
--- a/docker/kibana/6.2.2/Saved Objects/Apache SensSoft User Access Dashboard.json
+++ b/docker/kibana/6.2.2/Saved Objects/Apache SensSoft User Access Dashboard.json
@@ -5,8 +5,8 @@
"_source": {
"title": "Apache SensSoft User Access Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage)",
- "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":4,\"y\":0,\"w\":8,\"h\":3,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":3,\"h\":3,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":3,\"y\":3,\"w\":9,\"h\":3,\"i\":\" [...]
+ "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage). Ideal for UserALE.js Web Extension deployments.",
+ "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":16,\"y\":0,\"w\":32,\"h\":15,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":12,\"h\":15,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":12,\"y\":15,\"w\":36,\"h\":15 [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
@@ -14,21 +14,5 @@
"searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
- },
- {
- "_id": "3f02bf70-12eb-11e9-a1e0-631cf5fb9335",
- "_type": "dashboard",
- "_source": {
- "title": "Apache SensSoft Page Usage Dashboard",
- "hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
- "panelsJSON": "[{\"gridData\":{\"h\":3,\"i\":\"2\",\"w\":8,\"x\":4,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":3,\"i\":\"5\",\"w\":5,\"x\":3,\"y\":3},\"id\":\"429c094 [...]
- "optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
- "version": 1,
- "timeRestore": false,
- "kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
- }
- }
}
]
\ No newline at end of file
diff --git a/docker/kibana/6.5.4/Saved Objects/Apache SensSoft Page Usage Dashboard.json b/docker/kibana/6.5.4/Saved Objects/Apache SensSoft Page Usage Dashboard.json
index eedfc55..c9e569e 100644
--- a/docker/kibana/6.5.4/Saved Objects/Apache SensSoft Page Usage Dashboard.json
+++ b/docker/kibana/6.5.4/Saved Objects/Apache SensSoft Page Usage Dashboard.json
@@ -5,13 +5,13 @@
"_source": {
"title": "Apache SensSoft Page Usage Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
+ "description": "Abstracts Multi-User Interaction with Single Pages/Apps. Ideal for script-tag, page-level UserALE.js deployments.",
"panelsJSON": "[{\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":32,\"x\":16,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":20,\"x\":12,\"y\":15},\"id\":\" [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
"kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
+ "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
}
diff --git a/docker/kibana/6.5.4/Saved Objects/Apache SensSoft User Access Dashboard.json b/docker/kibana/6.5.4/Saved Objects/Apache SensSoft User Access Dashboard.json
index 6bd1441..c2a08ff 100644
--- a/docker/kibana/6.5.4/Saved Objects/Apache SensSoft User Access Dashboard.json
+++ b/docker/kibana/6.5.4/Saved Objects/Apache SensSoft User Access Dashboard.json
@@ -5,8 +5,8 @@
"_source": {
"title": "Apache SensSoft User Access Dashboard",
"hits": 0,
- "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage)",
- "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":4,\"y\":0,\"w\":8,\"h\":3,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":3,\"h\":3,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":3,\"y\":3,\"w\":9,\"h\":3,\"i\":\" [...]
+ "description": "Abstracts Multi-User Utilization of IT Assets (and Web Usage). Ideal for UserALE.js Web Extension deployments.",
+ "panelsJSON": "[{\"panelIndex\":\"2\",\"gridData\":{\"x\":16,\"y\":0,\"w\":32,\"h\":15,\"i\":\"2\"},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"4\",\"gridData\":{\"x\":0,\"y\":0,\"w\":12,\"h\":15,\"i\":\"4\"},\"embeddableConfig\":{\"spy\":null},\"id\":\"e36b1f40-be7c-11e7-8adf-fd0a12531eca\",\"type\":\"visualization\",\"version\":\"6.5.4\"},{\"panelIndex\":\"5\",\"gridData\":{\"x\":12,\"y\":15,\"w\":36,\"h\":15 [...]
"optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
"version": 1,
"timeRestore": false,
@@ -14,21 +14,5 @@
"searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
}
}
- },
- {
- "_id": "3f02bf70-12eb-11e9-a1e0-631cf5fb9335",
- "_type": "dashboard",
- "_source": {
- "title": "Apache SensSoft Page Usage Dashboard",
- "hits": 0,
- "description": "Abstracts Multi-User Interaction with Single Pages/Apps",
- "panelsJSON": "[{\"gridData\":{\"h\":3,\"i\":\"2\",\"w\":8,\"x\":4,\"y\":0},\"id\":\"f7ca4560-be7c-11e7-8adf-fd0a12531eca\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.2.2\"},{\"embeddableConfig\":{\"vis\":{\"defaultColors\":{\"0 - 400\":\"rgb(255,245,240)\",\"1,200 - 1,600\":\"rgb(203,24,29)\",\"400 - 800\":\"rgb(252,187,161)\",\"800 - 1,200\":\"rgb(251,106,74)\"},\"legendOpen\":false}},\"gridData\":{\"h\":3,\"i\":\"5\",\"w\":5,\"x\":3,\"y\":3},\"id\":\"429c094 [...]
- "optionsJSON": "{\"darkTheme\":true,\"useMargins\":false}",
- "version": 1,
- "timeRestore": false,
- "kibanaSavedObjectMeta": {
- "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"UserID Search\",\"disabled\":true,\"index\":\"bdce0520-06df-11e9-8c58-f38cfff498f6\",\"key\":\"userId\",\"negate\":false,\"params\":{\"query\":\"nobody\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"nobody\"},\"query\":{\"match\":{\"userId\":{\"query\":\"nobody\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":\"Host Search\",\"disabled\":true,\"in [...]
- }
- }
}
]
\ No newline at end of file