-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DDSaaS: StreamNative: Crawler Integration v1.0.0 (#18782)
* DDSaaS: StreamNative: Crawler integration without Assets * initial commit * Sorted metadata.csv file * updated image path * sorted metdata file * updated metadata file * fixed metadata failure * updated manifest file * updated readme steps * added metric check * updated manifest * updated readme * updated readme & monitor as per review comments * updated readme & monitor names * updated asset files as per review * updated readme as per review * updated readme * updated readme file --------- Co-authored-by: apiazza-dd <[email protected]>
- Loading branch information
1 parent
3a2fbf8
commit da7b2b9
Showing
21 changed files
with
5,818 additions
and
0 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
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
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
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,7 @@ | ||
# CHANGELOG - StreamNative | ||
|
||
## 1.0.0 / 2024-10-01 | ||
|
||
***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,72 @@ | ||
# StreamNative | ||
|
||
## Overview | ||
|
||
[StreamNative][1] provides an enterprise-grade messaging and event streaming platform built on Apache Pulsar. It offers scalable, real-time data streaming solutions with features like multi-tenancy, geo-replication, and seamless integration with cloud services. | ||
|
||
The StreamNative integration collects the following types of [metrics][2]: | ||
|
||
1. Health | ||
2. Pulsar Resource | ||
3. Source Connector | ||
4. Sink Connector | ||
5. Kafka Connect | ||
|
||
## Setup | ||
|
||
### Configuration | ||
|
||
#### Get StreamNative credentials | ||
|
||
Log into the [StreamNative Cloud Console Account][3]. | ||
##### Get the `Organization ID` and `Instance Name`: | ||
|
||
1. Click the profile icon and select **Organizations**. | ||
2. Choose the **Organization** for which data needs to be collected. | ||
3. From the **Select an Instance** dropdown, note the **Instance Name**. | ||
|
||
##### Get the `Client ID` and `Client Secret`: | ||
|
||
1. Click the profile icon and navigate to the **Accounts & Accesses** tab. | ||
2. Find the Service Account with **Admin** permissions set to **Enabled**. | ||
- If no Service Account exists, select **New -> Service Account** to create one, and make sure to enable the **Super Admin** option. | ||
3. On the right side of the chosen Service Account, click the `...` button. | ||
4. Select **Download OAuth2 Key** to obtain the **Client ID** and **Client Secret**. | ||
|
||
|
||
#### Add StreamNative credentials | ||
|
||
- Organization ID | ||
- Instance Name | ||
- Client ID | ||
- Client Secret | ||
|
||
|
||
## Data Collected | ||
|
||
### Logs | ||
|
||
The StreamNative integration does not include any logs. | ||
|
||
### Metrics | ||
|
||
The StreamNative integration collects and forwards the following metrics to Datadog. | ||
|
||
{{< get-metrics-from-git "streamnative" >}} | ||
|
||
### Service Checks | ||
|
||
The StreamNative integration does not include any service checks. | ||
|
||
### Events | ||
|
||
The StreamNative integration does not include any events. | ||
|
||
## Troubleshooting | ||
|
||
Need help? Contact [Datadog support][4]. | ||
|
||
[1]: https://streamnative.io/ | ||
[2]: https://docs.streamnative.io/docs/cloud-metrics-api#metrics-endpoint | ||
[3]: https://console.streamnative.cloud/ | ||
[4]: https://docs.datadoghq.com/help/ |
Oops, something went wrong.