├── .gitattributes ├── .gitignore ├── AppHost ├── AppHost.csproj ├── Program.cs ├── Properties │ └── launchSettings.json ├── appsettings.Development.json ├── appsettings.json └── config.yaml ├── ChildWorkerService.Messages ├── ChildWorkerService.Messages.csproj ├── MakeItYell.cs ├── MakeItYellResponse.cs └── SomethingYelled.cs ├── ChildWorkerService ├── ChildWorkerService.csproj ├── MakeItYellHandler.cs ├── Mongo2GoService.cs ├── Person.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── YellItHandler.cs ├── appsettings.Development.json └── appsettings.json ├── DiagnosticsPoC.sln ├── Directory.Packages.props ├── IntegrationTests ├── EndToEndTests.cs ├── HostApplicationFactories.cs ├── IntegrationTests.csproj └── SystemFixture.cs ├── README.md ├── ServiceDefaults ├── CopyBaggageToTagsProcessor.cs ├── Extensions.cs └── ServiceDefaults.csproj ├── WebApplication.Messages ├── SomethingSaid.cs └── WebApplication.Messages.csproj ├── WebApplication ├── Controllers │ ├── SaySomethingController.cs │ └── WeatherForecastController.cs ├── DbInitializer.cs ├── LoadGenerator.cs ├── Migrations │ ├── 20240701212341_InitialCreate.Designer.cs │ ├── 20240701212341_InitialCreate.cs │ └── WeatherContextModelSnapshot.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── SaySomethingResponseHandler.cs ├── SomethingSaidCompletedHandler.cs ├── WeatherContext.cs ├── WeatherForecast.cs ├── WebApplication.csproj ├── appsettings.Development.json └── appsettings.json ├── WorkerService.Messages ├── GetTemperature.cs ├── SaySomething.cs ├── SomethingSaidCompleted.cs ├── TemperatureRead.cs └── WorkerService.Messages.csproj ├── WorkerService ├── GetTemperatureHandler.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── SaySomethingSaga.cs ├── SomethingSaidHandler.cs ├── SomethingSaidSaga.cs ├── WorkerService.csproj ├── appsettings.Development.json └── appsettings.json ├── nuget.config └── prometheus.yml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/.gitignore -------------------------------------------------------------------------------- /AppHost/AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/AppHost.csproj -------------------------------------------------------------------------------- /AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/Program.cs -------------------------------------------------------------------------------- /AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/appsettings.json -------------------------------------------------------------------------------- /AppHost/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/AppHost/config.yaml -------------------------------------------------------------------------------- /ChildWorkerService.Messages/ChildWorkerService.Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService.Messages/ChildWorkerService.Messages.csproj -------------------------------------------------------------------------------- /ChildWorkerService.Messages/MakeItYell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService.Messages/MakeItYell.cs -------------------------------------------------------------------------------- /ChildWorkerService.Messages/MakeItYellResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService.Messages/MakeItYellResponse.cs -------------------------------------------------------------------------------- /ChildWorkerService.Messages/SomethingYelled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService.Messages/SomethingYelled.cs -------------------------------------------------------------------------------- /ChildWorkerService/ChildWorkerService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/ChildWorkerService.csproj -------------------------------------------------------------------------------- /ChildWorkerService/MakeItYellHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/MakeItYellHandler.cs -------------------------------------------------------------------------------- /ChildWorkerService/Mongo2GoService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/Mongo2GoService.cs -------------------------------------------------------------------------------- /ChildWorkerService/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/Person.cs -------------------------------------------------------------------------------- /ChildWorkerService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/Program.cs -------------------------------------------------------------------------------- /ChildWorkerService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ChildWorkerService/YellItHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/YellItHandler.cs -------------------------------------------------------------------------------- /ChildWorkerService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/appsettings.Development.json -------------------------------------------------------------------------------- /ChildWorkerService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ChildWorkerService/appsettings.json -------------------------------------------------------------------------------- /DiagnosticsPoC.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/DiagnosticsPoC.sln -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /IntegrationTests/EndToEndTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/IntegrationTests/EndToEndTests.cs -------------------------------------------------------------------------------- /IntegrationTests/HostApplicationFactories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/IntegrationTests/HostApplicationFactories.cs -------------------------------------------------------------------------------- /IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /IntegrationTests/SystemFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/IntegrationTests/SystemFixture.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/README.md -------------------------------------------------------------------------------- /ServiceDefaults/CopyBaggageToTagsProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ServiceDefaults/CopyBaggageToTagsProcessor.cs -------------------------------------------------------------------------------- /ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /ServiceDefaults/ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/ServiceDefaults/ServiceDefaults.csproj -------------------------------------------------------------------------------- /WebApplication.Messages/SomethingSaid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication.Messages/SomethingSaid.cs -------------------------------------------------------------------------------- /WebApplication.Messages/WebApplication.Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication.Messages/WebApplication.Messages.csproj -------------------------------------------------------------------------------- /WebApplication/Controllers/SaySomethingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Controllers/SaySomethingController.cs -------------------------------------------------------------------------------- /WebApplication/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /WebApplication/DbInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/DbInitializer.cs -------------------------------------------------------------------------------- /WebApplication/LoadGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/LoadGenerator.cs -------------------------------------------------------------------------------- /WebApplication/Migrations/20240701212341_InitialCreate.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Migrations/20240701212341_InitialCreate.Designer.cs -------------------------------------------------------------------------------- /WebApplication/Migrations/20240701212341_InitialCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Migrations/20240701212341_InitialCreate.cs -------------------------------------------------------------------------------- /WebApplication/Migrations/WeatherContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Migrations/WeatherContextModelSnapshot.cs -------------------------------------------------------------------------------- /WebApplication/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Program.cs -------------------------------------------------------------------------------- /WebApplication/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/Properties/launchSettings.json -------------------------------------------------------------------------------- /WebApplication/SaySomethingResponseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/SaySomethingResponseHandler.cs -------------------------------------------------------------------------------- /WebApplication/SomethingSaidCompletedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/SomethingSaidCompletedHandler.cs -------------------------------------------------------------------------------- /WebApplication/WeatherContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/WeatherContext.cs -------------------------------------------------------------------------------- /WebApplication/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/WeatherForecast.cs -------------------------------------------------------------------------------- /WebApplication/WebApplication.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/WebApplication.csproj -------------------------------------------------------------------------------- /WebApplication/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/appsettings.Development.json -------------------------------------------------------------------------------- /WebApplication/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WebApplication/appsettings.json -------------------------------------------------------------------------------- /WorkerService.Messages/GetTemperature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService.Messages/GetTemperature.cs -------------------------------------------------------------------------------- /WorkerService.Messages/SaySomething.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService.Messages/SaySomething.cs -------------------------------------------------------------------------------- /WorkerService.Messages/SomethingSaidCompleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService.Messages/SomethingSaidCompleted.cs -------------------------------------------------------------------------------- /WorkerService.Messages/TemperatureRead.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService.Messages/TemperatureRead.cs -------------------------------------------------------------------------------- /WorkerService.Messages/WorkerService.Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService.Messages/WorkerService.Messages.csproj -------------------------------------------------------------------------------- /WorkerService/GetTemperatureHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/GetTemperatureHandler.cs -------------------------------------------------------------------------------- /WorkerService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/Program.cs -------------------------------------------------------------------------------- /WorkerService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/Properties/launchSettings.json -------------------------------------------------------------------------------- /WorkerService/SaySomethingSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/SaySomethingSaga.cs -------------------------------------------------------------------------------- /WorkerService/SomethingSaidHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/SomethingSaidHandler.cs -------------------------------------------------------------------------------- /WorkerService/SomethingSaidSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/SomethingSaidSaga.cs -------------------------------------------------------------------------------- /WorkerService/WorkerService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/WorkerService.csproj -------------------------------------------------------------------------------- /WorkerService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/appsettings.Development.json -------------------------------------------------------------------------------- /WorkerService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/WorkerService/appsettings.json -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/nuget.config -------------------------------------------------------------------------------- /prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbogard/nsb-diagnostics-poc/HEAD/prometheus.yml --------------------------------------------------------------------------------