Skip to content

Commit

Permalink
feature: Azure Application Insights Integration (#2691)
Browse files Browse the repository at this point in the history
* save commit

* feature: Azure Application Insights Datastore Integration
  • Loading branch information
xoscar authored Jun 9, 2023
1 parent f9a304d commit e16ed87
Show file tree
Hide file tree
Showing 37 changed files with 1,245 additions and 130 deletions.
17 changes: 17 additions & 0 deletions api/dataStores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ components:
$ref: "#/components/schemas/SignalFX"
awsxray:
$ref: "#/components/schemas/AwsXRay"
azureappinsights:
$ref: "#/components/schemas/AzureAppInsights"
createdAt:
type: string
format: date-time
Expand Down Expand Up @@ -84,6 +86,17 @@ components:
type: string
token:
type: string
AzureAppInsights:
type: object
properties:
useAzureActiveDirectoryAuth:
type: boolean
accessToken:
type: string
connectionType:
$ref: "#/components/schemas/SupportedConnectionTypes"
resourceArmId:
type: string
AwsXRay:
type: object
properties:
Expand Down Expand Up @@ -180,7 +193,11 @@ components:
datadog,
awsxray,
honeycomb,
azureappinsights,
]
SupportedClients:
type: string
enum: [http, grpc]
SupportedConnectionTypes:
type: string
enum: [direct, collector]
232 changes: 232 additions & 0 deletions cli/openapi/model_azure_app_insights.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

58 changes: 47 additions & 11 deletions cli/openapi/model_data_store.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e16ed87

Please sign in to comment.