Skip to content

Commit

Permalink
[AzureMonitorDistro] new project: Azure.Monitor.OpenTelemetry (#33762)
Browse files Browse the repository at this point in the history
* new project for distro

* update readme

* add solution items

* rename project. update CODEOWNERS. update ci.yml

* add missing sections to readme

* remove Core

* fix directory

* new Labels

* changing to "beta"

* Update sdk/monitor/Azure.Monitor.ApplicationInsights.OpenTelemetry/README.md

Co-authored-by: Reiley Yang <[email protected]>

* added Monitor - Distro to fabricbot

* rename "Azure.Monitor.ApplicationInsights.OpenTelemetry" to "Azure.Monitor.OpenTelemetry"

---------

Co-authored-by: Reiley Yang <[email protected]>
  • Loading branch information
TimothyMothra and reyang authored Feb 9, 2023
1 parent 8547823 commit f194a76
Show file tree
Hide file tree
Showing 8 changed files with 132 additions and 1 deletion.
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,10 @@
/sdk/monitor/Azure.Monitor.OpenTelemetry.*/ @cijothomas @reyang @rajkumar-rangaraj @TimothyMothra @vishweshbankwar
/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter* @SameergMS @dadunl

# PRLabel: %Monitor - Distro
# ServiceLabel: %Monitor - Distro %Service Attention
/sdk/monitor/Azure.Monitor.OpenTelemetry/ @cijothomas @reyang @rajkumar-rangaraj @TimothyMothra @vishweshbankwar

# ServiceLabel: %Monitor - Metrics %Service Attention
#/<NotInRepo>/ @AzMonEssential

Expand Down
15 changes: 14 additions & 1 deletion .github/fabricbot.json
Original file line number Diff line number Diff line change
Expand Up @@ -1915,7 +1915,7 @@
],
"mentionees": [
"sebrenna",
"mharlan",
"mharlan",
"chrissmiller"
]
},
Expand Down Expand Up @@ -2963,6 +2963,19 @@
"vishweshbankwar"
]
},
{
"labels": [
"Service Attention",
"Monitor - Distro"
],
"mentionees": [
"cijothomas",
"reyang",
"rajkumar-rangaraj",
"TimothyMothra",
"vishweshbankwar"
]
},
{
"labels": [
"Service Attention",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33318.248
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Monitor.OpenTelemetry", "src\Azure.Monitor.OpenTelemetry.csproj", "{4CFE3074-F921-403D-9ADE-D12B0C07F3DF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5B9B1B20-4408-4BFC-9D9A-22C74ABD328F}"
ProjectSection(SolutionItems) = preProject
CHANGELOG.md = CHANGELOG.md
Directory.Build.props = Directory.Build.props
README.md = README.md
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependent Projects", "Dependent Projects", "{E8C00D1E-9637-423D-AD28-D40CC01F19BE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Monitor.OpenTelemetry.Exporter", "..\Azure.Monitor.OpenTelemetry.Exporter\src\Azure.Monitor.OpenTelemetry.Exporter.csproj", "{4158B8A7-971D-4A57-B4C8-5077BFD10AE6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4CFE3074-F921-403D-9ADE-D12B0C07F3DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4CFE3074-F921-403D-9ADE-D12B0C07F3DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4CFE3074-F921-403D-9ADE-D12B0C07F3DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4CFE3074-F921-403D-9ADE-D12B0C07F3DF}.Release|Any CPU.Build.0 = Release|Any CPU
{4158B8A7-971D-4A57-B4C8-5077BFD10AE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4158B8A7-971D-4A57-B4C8-5077BFD10AE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4158B8A7-971D-4A57-B4C8-5077BFD10AE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4158B8A7-971D-4A57-B4C8-5077BFD10AE6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{4158B8A7-971D-4A57-B4C8-5077BFD10AE6} = {E8C00D1E-9637-423D-AD28-D40CC01F19BE}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {901A3302-C365-45ED-959D-662F975A7511}
EndGlobalSection
EndGlobal
11 changes: 11 additions & 0 deletions sdk/monitor/Azure.Monitor.OpenTelemetry/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Release History

## 1.0.0-beta.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes
13 changes: 13 additions & 0 deletions sdk/monitor/Azure.Monitor.OpenTelemetry/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

<PropertyGroup>
<IsClientLibrary>true</IsClientLibrary>
</PropertyGroup>

<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory).., Directory.Build.props))\Directory.Build.props" />

<PropertyGroup>
<Nullable>enable</Nullable>
</PropertyGroup>

</Project>
29 changes: 29 additions & 0 deletions sdk/monitor/Azure.Monitor.OpenTelemetry/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Azure Monitor Distro client library for .NET

## Getting started

### Prerequisites

### Install the package

### Authenticate the client

## Key concepts

## Examples

## Troubleshooting

## Next steps

For more information on Azure SDK, please refer to [this website](https://azure.github.io/azure-sdk/)

## Contributing

See [CONTRIBUTING.md](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md) for details on contribution process.

## Release Schedule

This distro is under active development.

The library is not yet _generally available_, and is not officially supported. Future releases will not attempt to maintain backwards compatibility with previous releases. Each beta release includes significant changes to the distro package, making them incompatible with each other.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>An OpenTelemetry .NET distro that exports to Azure Monitor</Description>
<AssemblyTitle>AzureMonitor OpenTelemetry Distro</AssemblyTitle>
<Version>1.0.0-beta.1</Version>
<PackageTags>Azure Monitor OpenTelemetry Exporter Distro ApplicationInsights</PackageTags>
<TargetFrameworks>$(RequiredTargetFrameworks)</TargetFrameworks>
<IncludeOperationsSharedSource>true</IncludeOperationsSharedSource>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\..\Azure.Monitor.OpenTelemetry.Exporter\src\Azure.Monitor.OpenTelemetry.Exporter.csproj" />
</ItemGroup>
</Project>
4 changes: 4 additions & 0 deletions sdk/monitor/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ trigger:
include:
- sdk/monitor/ci.yml
- sdk/monitor/service.projects
- sdk/monitor/Azure.Monitor.OpenTelemetry
- sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter
- sdk/monitor/Azure.Monitor.Query
- sdk/monitor/Azure.Monitor.Ingestion
Expand All @@ -26,6 +27,7 @@ pr:
include:
- sdk/monitor/ci.yml
- sdk/monitor/service.projects
- sdk/monitor/Azure.Monitor.OpenTelemetry
- sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter
- sdk/monitor/Azure.Monitor.Query
- sdk/monitor/Azure.Monitor.Ingestion
Expand All @@ -37,6 +39,8 @@ extends:
ServiceDirectory: monitor
ArtifactName: packages
Artifacts:
- name: Azure.Monitor.OpenTelemetry
safeName: AzureMonitorOpenTelemetry
- name: Azure.Monitor.OpenTelemetry.Exporter
safeName: AzureMonitorOpenTelemetryExporter
- name: Azure.Monitor.Query
Expand Down

0 comments on commit f194a76

Please sign in to comment.