-
Notifications
You must be signed in to change notification settings - Fork 758
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Seagence's first PR with tile-only integration. (#1876)
* Seagence's tile-only integration. * Removed dashboards folder as Seagence do not have any dashboards. * Updating app_uuid and app_id. * Updating app_id to conform to the allowed schema pattern. * Adding "Seagence - Defects Overview" dashboard. * Made recommended changes. Added a new widget "Defects List" to "Seagence - Defects Overview" dashboard. * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Update seagence/README.md Co-authored-by: Heston Hoffman <[email protected]> * Removed thumbnail.png per review recommendation. * Update seagence/README.md Co-authored-by: Ana Wishnoff <[email protected]> * Update seagence/README.md Co-authored-by: Ana Wishnoff <[email protected]> * Update seagence/README.md Co-authored-by: Ana Wishnoff <[email protected]> * Made changes according to the review recommendations. * Update seagence/manifest.json Co-authored-by: emarsha94 <[email protected]> * Make changes according to review comments. * Update seagence/CHANGELOG.md Co-authored-by: emarsha94 <[email protected]> * Review recommendations. * Update .github/CODEOWNERS Co-authored-by: bgoldberg122 <[email protected]> * Update .github/CODEOWNERS Co-authored-by: bgoldberg122 <[email protected]> * Update seagence/README.md Co-authored-by: bgoldberg122 <[email protected]> * Update seagence/README.md Co-authored-by: bgoldberg122 <[email protected]> * Changes per review recommendations. * Add a missing comma. * Update seagence/manifest.json Co-authored-by: bgoldberg122 <[email protected]> * Update seagence/manifest.json Co-authored-by: bgoldberg122 <[email protected]> * Update seagence/README.md Co-authored-by: Ana Wishnoff <[email protected]> * Update seagence/manifest.json Co-authored-by: Ana Wishnoff <[email protected]> * Changes per review comments. * Changes per review comments. * Update seagence/README.md Co-authored-by: bgoldberg122 <[email protected]> * Update seagence/manifest.json Co-authored-by: bgoldberg122 <[email protected]> * reformat manifest.json --------- Co-authored-by: Heston Hoffman <[email protected]> Co-authored-by: Ana Wishnoff <[email protected]> Co-authored-by: emarsha94 <[email protected]> Co-authored-by: bgoldberg122 <[email protected]>
- Loading branch information
1 parent
c11ac1a
commit 38879fe
Showing
12 changed files
with
354 additions
and
0 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 |
---|---|---|
|
@@ -145,6 +145,7 @@ | |
/rum_roku/ @DataDog/rum-app @DataDog/rum-mobile | ||
/rundeck/ [email protected] | ||
/scalr/ @soltysss @DataDog/ecosystems-review | ||
/seagence/ @srinivas-bitla @DataDog/ecosystems-review | ||
/sedai/ @praveenprakash @DataDog/ecosystems-review | ||
/sendmail/ @dabcoder [email protected] | ||
/signl4/ @rons4 [email protected] @DataDog/ecosystems-review | ||
|
@@ -484,6 +485,9 @@ | |
/scalr/*metadata.csv @soltysss @DataDog/documentation @DataDog/ecosystems-review | ||
/scalr/manifest.json @soltysss @DataDog/documentation @DataDog/ecosystems-review | ||
/scalr/README.md @soltysss @DataDog/documentation @DataDog/ecosystems-review | ||
/seagence/*metadata.csv @srinivas-bitla @DataDog/documentation @DataDog/ecosystems-review | ||
/seagence/manifest.json @srinivas-bitla @DataDog/documentation @DataDog/ecosystems-review | ||
/seagence/README.md @srinivas-bitla @DataDog/documentation @DataDog/ecosystems-review | ||
/sendmail/*metadata.csv @dabcoder [email protected] @DataDog/documentation | ||
/sendmail/manifest.json @dabcoder [email protected] @DataDog/documentation | ||
/sendmail/README.md @dabcoder [email protected] @DataDog/documentation | ||
|
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,4 @@ | ||
# CHANGELOG - seagence | ||
|
||
## 1.0.0 / 2023-06-29 | ||
* [Added] Initial Release |
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,51 @@ | ||
# Seagence | ||
|
||
## Overview | ||
|
||
[Seagence][1] is a defect monitoring platform for Java applications. Using ExecutionPath technology (aka GPS Tracker for transactions), Seagence detects unknown defects caused by various issues like swallowed exceptions, multithreading issues, and others, including defects that are disguised in a 200 success HTTP response code. | ||
|
||
With this integration, Seagence continuously analyzes the data stream from the Seagence agent to detect defects when they occur, including the root cause of the defect. When a defect is detected, the integration will send an event to Datadog to alert your team. Using the out-of-the-box dashboard, you have visibility into the detected defects and root causes to eliminate debugging and troubleshooting. More details can be found on [SeagenceWeb][2]. | ||
|
||
## Setup | ||
|
||
### Installation | ||
|
||
Visit [Seagence][1] to sign up for free. Once registered, navigate to the Seagence tile on the [Datadog Integrations page][5] and click **Install Integration**. Click **Connect Accounts** on the tile, which guides you through the Datadog OAuth2 flow to grant Seagence access to post Events to your Datadog account. | ||
|
||
### Configuration | ||
|
||
Using the `-javaagent` option, attach Seagence's Java agent to your application. Download the Java agent from your Seagence account. For more information, visit [getting started][3] on [Seagence][1]. | ||
|
||
## Uninstallation | ||
|
||
To remove the Datadog integration from Seagence: | ||
1. Uninstall the integration from Datadog by clicking **Uninstall Integration**. Once you uninstall the integration, any previous authorizations are revoked. | ||
2. Ensure that all API keys associated with the integration have been disabled by searching for the integration name on the [API Keys Management page][6]. | ||
3. Remove the `-javaagent` option from your application's Java runtime parameters. | ||
|
||
|
||
## Data Collected | ||
|
||
### Metrics | ||
|
||
Seagence does not include any metrics. | ||
|
||
### Service Checks | ||
|
||
Seagence does not include any service checks. | ||
|
||
### Events | ||
|
||
Seagence posts an event to Datadog upon detecting a defect. | ||
|
||
## Support | ||
|
||
Need help? Contact [Seagence support][4]. | ||
|
||
|
||
[1]: https://www.seagence.com | ||
[2]: https://app.seagence.com/SeagenceWeb/ | ||
[3]: https://seagence.com/product/getting-started/ | ||
[4]: mailto:[email protected] | ||
[5]: https://app.datadoghq.com/integrations/seagence | ||
[6]: https://app.datadoghq.com/organization-settings/api-keys?filter=Seagence |
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,158 @@ | ||
{ | ||
"title": "Seagence - Defects Overview", | ||
"description": "This dashboard provides a high-level overview of defects detected by Seagence.", | ||
"widgets": [ | ||
{ | ||
"id": 2642781236158738, | ||
"definition": { | ||
"type": "image", | ||
"url": "https://seagence.com/wp-content/uploads/2023/06/logo_with_wordmark_production-transparent-763x344-1.png", | ||
"sizing": "cover", | ||
"has_background": true, | ||
"has_border": true, | ||
"vertical_align": "center", | ||
"horizontal_align": "center" | ||
}, | ||
"layout": { | ||
"x": 0, | ||
"y": 0, | ||
"width": 4, | ||
"height": 2 | ||
} | ||
}, | ||
{ | ||
"id": 8585688290342750, | ||
"definition": { | ||
"title": "Defects Timeline", | ||
"title_size": "16", | ||
"title_align": "left", | ||
"show_legend": true, | ||
"legend_layout": "auto", | ||
"legend_columns": [ | ||
"avg", | ||
"min", | ||
"max", | ||
"value", | ||
"sum" | ||
], | ||
"time": {}, | ||
"type": "timeseries", | ||
"requests": [ | ||
{ | ||
"formulas": [ | ||
{ | ||
"style": { | ||
"palette": "warm", | ||
"palette_index": 5 | ||
}, | ||
"alias": "defects", | ||
"formula": "query1" | ||
} | ||
], | ||
"queries": [ | ||
{ | ||
"data_source": "events", | ||
"name": "query1", | ||
"indexes": [ | ||
"*" | ||
], | ||
"compute": { | ||
"aggregation": "count" | ||
}, | ||
"group_by": [], | ||
"search": { | ||
"query": "service:seagence" | ||
} | ||
} | ||
], | ||
"response_format": "timeseries", | ||
"style": { | ||
"palette": "dog_classic", | ||
"line_type": "solid", | ||
"line_width": "normal" | ||
}, | ||
"display_type": "bars" | ||
} | ||
] | ||
}, | ||
"layout": { | ||
"x": 4, | ||
"y": 0, | ||
"width": 8, | ||
"height": 4 | ||
} | ||
}, | ||
{ | ||
"id": 4016470968177076, | ||
"definition": { | ||
"type": "note", | ||
"content": "In the timeline view, defects are shown as vertical red bars. You can click any vertical bar to open the context menu. Click 'View related events' to open the defects as Datadog Events in the 'Events Explorer' dashboard.", | ||
"background_color": "purple", | ||
"font_size": "14", | ||
"text_align": "left", | ||
"vertical_align": "center", | ||
"show_tick": true, | ||
"tick_pos": "50%", | ||
"tick_edge": "left", | ||
"has_padding": true | ||
}, | ||
"layout": { | ||
"x": 0, | ||
"y": 2, | ||
"width": 4, | ||
"height": 2 | ||
} | ||
}, | ||
{ | ||
"id": 492341163776362, | ||
"definition": { | ||
"type": "note", | ||
"content": "This widget shows a list of defects including their root cause exception with complete stack trace.", | ||
"background_color": "purple", | ||
"font_size": "14", | ||
"text_align": "left", | ||
"vertical_align": "center", | ||
"show_tick": true, | ||
"tick_pos": "50%", | ||
"tick_edge": "left", | ||
"has_padding": true | ||
}, | ||
"layout": { | ||
"x": 0, | ||
"y": 4, | ||
"width": 2, | ||
"height": 2 | ||
} | ||
}, | ||
{ | ||
"id": 4782735587208150, | ||
"definition": { | ||
"title": "Defects List", | ||
"title_size": "16", | ||
"title_align": "left", | ||
"requests": [ | ||
{ | ||
"response_format": "event_list", | ||
"query": { | ||
"query_string": "service:seagence", | ||
"data_source": "event_stream", | ||
"event_size": "l" | ||
}, | ||
"columns": [] | ||
} | ||
], | ||
"type": "list_stream" | ||
}, | ||
"layout": { | ||
"x": 2, | ||
"y": 4, | ||
"width": 10, | ||
"height": 10 | ||
} | ||
} | ||
], | ||
"template_variables": [], | ||
"layout_type": "ordered", | ||
"notify_list": [], | ||
"reflow_type": "fixed" | ||
} |
Binary file not shown.
Oops, something went wrong.