-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes to conform with Splunk Cloud requirements (#6)
Co-authored-by: Jonathan Wilcox <[email protected]>
- Loading branch information
1 parent
640114b
commit b7aaa89
Showing
9 changed files
with
385 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,13 +5,13 @@ | |
"id": { | ||
"group": null, | ||
"name": "delphix_dashboards", | ||
"version": "1.0.0" | ||
"version": "1.0.1" | ||
}, | ||
"author": [ | ||
{ | ||
"name": "jwilcox3", | ||
"email": null, | ||
"company": null | ||
"name": "Jonathan Wilcox", | ||
"email": "[email protected]", | ||
"company": "Delphix" | ||
} | ||
], | ||
"releaseDate": null, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,23 @@ | ||
[default] | ||
|
||
[install] | ||
build = 0 | ||
build = 1 | ||
state = enabled | ||
is_configured = 0 | ||
install_source_checksum = df70eb6d7bda00eb0de6e07b2653725883b301da | ||
install_source_checksum = 813e513124d30402e60cfd98bc98d4fda9bf2dc4 | ||
|
||
[launcher] | ||
version = 1.0.0 | ||
version = 1.0.1 | ||
description = The Delphix Dashboards app is a great starting place to gain insight into the health and performance of your Delphix environment. | ||
author = jwilcox3 | ||
email = [email protected] | ||
company = Delphix | ||
|
||
[author = Jonathan Wilcox] | ||
[author=Jonathan Wilcox] | ||
email = [email protected] | ||
company = Delphix | ||
|
||
[id] | ||
name = delphix_dashboards | ||
version = 1.0.0 | ||
version = 1.0.1 | ||
|
||
[package] | ||
check_for_updates = 1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +0,0 @@ | ||
[csv] | ||
|
||
[dx_get_appliance] | ||
DATETIME_CONFIG = | ||
INDEXED_EXTRACTIONS = csv | ||
KV_MODE = none | ||
NO_BINARY_CHECK = true | ||
SHOULD_LINEMERGE = false | ||
category = Structured | ||
description = Comma-separated value format. Set header and other settings in "Delimited Settings" | ||
disabled = false | ||
pulldown_type = 1 | ||
|
||
[dx_get_env] | ||
DATETIME_CONFIG = | ||
INDEXED_EXTRACTIONS = csv | ||
KV_MODE = none | ||
NO_BINARY_CHECK = true | ||
SHOULD_LINEMERGE = false | ||
category = Structured | ||
description = Comma-separated value format. Set header and other settings in "Delimited Settings" | ||
disabled = false | ||
pulldown_type = 1 | ||
|
||
[dx_get_db_env] | ||
DATETIME_CONFIG = | ||
INDEXED_EXTRACTIONS = csv | ||
KV_MODE = none | ||
NO_BINARY_CHECK = true | ||
REPORT-dx_get_appliance = | ||
SHOULD_LINEMERGE = false | ||
category = Structured | ||
description = Comma-separated value format. Set header and other settings in "Delimited Settings" | ||
disabled = false | ||
pulldown_type = 1 | ||
REPORT-dx_get_db_env = REPORT-dx_get_db_env | ||
|
||
[dx_get_audit] | ||
DATETIME_CONFIG = | ||
INDEXED_EXTRACTIONS = csv | ||
KV_MODE = none | ||
NO_BINARY_CHECK = true | ||
SHOULD_LINEMERGE = false | ||
category = Structured | ||
description = Comma-separated value format. Set header and other settings in "Delimited Settings" | ||
disabled = false | ||
pulldown_type = 1 | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
## Delphix Dashboards app for Splunk | ||
|
||
|
||
### Getting Started | ||
|
||
|
||
### Prerequisites | ||
|
||
|
||
|
||
* Splunk version 7.x or later | ||
* Delphix Engine 5.3.x or later | ||
* Delphix Dashboards app from Splunkbase or Github | ||
|
||
|
||
### Steps: | ||
|
||
|
||
|
||
1. Install the Delphix Dashboards app on Splunk | ||
2. Configure the events and metrics indexes | ||
3. Update Macros if Necessary | ||
4. Configure Splunk HEC Token. | ||
5. Configure Splunk integration on each Delphix Engine | ||
|
||
|
||
### Install the Delphix Dashboards app on Splunk | ||
|
||
|
||
|
||
1. In Splunk, Apps>Install app from file | ||
2. Browse to the Delphix Dashboards app package. It will be named delphix_dashboards-<version>.tar.gz | ||
3. Only select Upgrade app if there is already an older version of the app installed. | ||
4. Click Upload | ||
5. | ||
6. The Delphix Dashboards App will now be available on the Apps Menu | ||
|
||
|
||
### Configure the Splunk HEC Token | ||
|
||
|
||
|
||
1. HEC Tokens are configured under Settings>Data Inputs>HTTP Event Collector | ||
2. Give the token a name | ||
3. Set the Source type to Automatic | ||
4. Set the App Context to Delphix Dashboards | ||
5. Set Allowed indexes to delphix_events and delphix_metrics | ||
6. Set the default index to delphix_events | ||
7. Review and Submit | ||
8. Find the Token Value in Data Inputs > HTTP Event Collector | ||
9. Find HEC Port and SSL Settings inData Inputs > HTTP Event Collector>Global Settings | ||
|
||
|
||
### Configure the Indexes | ||
|
||
|
||
|
||
1. Indexes are configured under Settings>Indexes | ||
2. Create a new event index for Delphix events (recommended name is ‘delphix_events’) | ||
3. Create a new metrics index for Delphix metrics (recommended name is ‘delphix_metrics’) | ||
|
||
|
||
### Update Macros if Necessary | ||
|
||
|
||
|
||
1. Macros are configured under Settings>Advanced Search>Search Macros | ||
2. If the index for Delphix events is named something other than ‘delphix_events’, update the ‘delphix_events_index’ macro definition to match: index = “<index_name>” | ||
3. If the index for Delphix metrics is named something other than ‘delphix_metrics’, update the ‘delphix_events_index’ macro definition to match: index = “<index_name>” | ||
|
||
|
||
### Configure Splunk integration | ||
|
||
|
||
|
||
1. In Delphix Setup>Preferences>Splunk Configuration | ||
2. Enter Splunk Host IP | ||
3. Enter Spunk Port | ||
4. Enter HEC Token Value | ||
5. Set Main Index to delphix_events | ||
6. Change Push Frequency if desired | ||
7. Set SSL to match Splunk Settings | ||
8. Enable Metrics | ||
9. Set Metrics Index to delphix_metrics | ||
10. Change Push Frequency if desired | ||
11. Change Performance Data Granularity if desired | ||
12. Click Send Test Data to test the connection | ||
13. If successful, click Save | ||
|
||
|
||
### Install the Delphix Dashboards app on Splunk | ||
|
||
|
||
|
||
1. In Splunk, Apps>Install app from file | ||
2. Browse to the Delphix Dashboards app package. It will be named delphix_dashboards-<version>.tar.gz | ||
3. Only select Upgrade app if there is already an older version of the app installed. | ||
4. Click Upload | ||
5. The Delphix Dashboards App will now be available on the Apps Menu | ||
6. Happy Splunking! | ||
|
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.