Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / bravecobra / emojivoto-dotnet
A microservice example in .NET Core showing opentelemetry capabilities
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bravecobra%2Femojivoto-dotnet
Stars: 5
Forks: 2
Open Issues: 29
License: mit
Language: C#
Repo Size: 329 KB
Dependencies:
120
Created: over 2 years ago
Updated: 7 months ago
Last pushed: 5 days ago
Last synced: 5 days ago
Topics: grafana, metrics, microservices, microservices-architecture, monitoring, observability, opentelemetry, prometheus
Files
Loading...
Readme
Loading...
Dependencies
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-dotnet master composite
- actions/upload-artifact v3 composite
- codecov/codecov-action v3 composite
- docker/build-push-action v4 composite
- docker/login-action v2 composite
- docker/metadata-action v4 composite
- docker/setup-buildx-action v2 composite
- gittools/actions/gitversion/execute v0.9.15 composite
- gittools/actions/gitversion/setup v0.9.15 composite
- matt-ball/newman-action master composite
- softprops/action-gh-release v1 composite
.github/workflows/codeql.yml
actions
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
docker-compose.yml
docker
- bravecobra/emoji-svc stable
- bravecobra/emoji-ui-svc stable
- bravecobra/emoji-votebot stable
- bravecobra/emoji-voting-svc stable
- datalust/seq 2023.1.8899
- grafana/grafana 9.3.6
- grafana/loki 2.7.3
- grafana/tempo 2.0.0
- jaegertracing/all-in-one 1.42.0
- otel/opentelemetry-collector-contrib 0.71.0
- prom/prometheus v2.42.0
src/EmojiSvc/Dockerfile
docker
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
src/EmojiUI/Dockerfile
docker
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
src/EmojiVoteBot/Dockerfile
docker
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
src/EmojiVoting/Dockerfile
docker
- base latest build
- build latest build
- mcr.microsoft.com/dotnet/aspnet 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- Microsoft.Extensions.Configuration.Abstractions 7.0.0
- Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0
- OpenTelemetry 1.4.0-rc.4
- OpenTelemetry.Api 1.4.0-rc.4
- OpenTelemetry.Contrib.Instrumentation.AWS 1.0.2
- OpenTelemetry.Contrib.Instrumentation.EntityFrameworkCore 1.0.0-beta2
- OpenTelemetry.Contrib.Instrumentation.GrpcCore 1.0.0-beta3
- OpenTelemetry.Exporter.Console 1.4.0-rc.4
- OpenTelemetry.Exporter.Jaeger 1.4.0-rc.4
- OpenTelemetry.Exporter.OpenTelemetryProtocol 1.4.0-rc.4
- OpenTelemetry.Exporter.OpenTelemetryProtocol.Logs 1.4.0-rc.4
- OpenTelemetry.Exporter.Prometheus.AspNetCore 1.4.0-rc.4
- OpenTelemetry.Extensions.Docker 1.0.0-beta.2
- OpenTelemetry.Extensions.Hosting 1.4.0-rc.4
- OpenTelemetry.Instrumentation.AspNetCore 1.0.0-rc9.13
- OpenTelemetry.Instrumentation.EventCounters 1.0.0-alpha.2
- OpenTelemetry.Instrumentation.GrpcNetClient 1.0.0-rc9.13
- OpenTelemetry.Instrumentation.Http 1.0.0-rc9.13
- OpenTelemetry.Instrumentation.Process 1.0.0-alpha.6
- OpenTelemetry.Instrumentation.Runtime 1.1.0-rc.1
- Serilog.AspNetCore 6.1.0
- Serilog.Enrichers.AssemblyName 1.0.9
- Serilog.Enrichers.Context 4.6.0
- Serilog.Enrichers.Environment 2.2.0
- Serilog.Enrichers.Memory 1.0.4
- Serilog.Enrichers.Process 2.0.2
- Serilog.Enrichers.Span 3.1.0
- Serilog.Enrichers.Thread 3.1.0
- Serilog.Exceptions 8.4.0
- Serilog.Sinks.Grafana.Loki 8.1.0
- Serilog.Sinks.Seq 5.2.2
- GitVersion.MsBuild 5.12.0 development
- Microsoft.EntityFrameworkCore.Tools 7.0.3 development
- AutoMapper 12.0.1
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Grpc.AspNetCore 2.51.0
- Microsoft.EntityFrameworkCore 7.0.3
- Microsoft.EntityFrameworkCore.Sqlite 7.0.3
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- System.Text.Encodings.Web 7.0.0
- coverlet.msbuild 3.2.0 development
- Microsoft.NET.Test.Sdk 17.4.1
- Moq 4.18.4
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- GitVersion.MsBuild 5.12.0 development
- Fluxor.Blazor.Web 5.7.0
- Fluxor.Blazor.Web.ReduxDevTools 5.7.0
- Grpc.AspNetCore 2.51.0
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Swashbuckle.AspNetCore.Swagger 6.5.0
- Swashbuckle.AspNetCore.SwaggerGen 6.5.0
- Swashbuckle.AspNetCore.SwaggerUI 6.5.0
- GitVersion.MsBuild 5.12.0 development
- Grpc.Tools 2.51.0 development
- Google.Protobuf 3.22.0
- Grpc.Net.ClientFactory 2.51.0
- Microsoft.Extensions.Hosting 7.0.1
- Microsoft.Extensions.Hosting.Abstractions 7.0.0
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- GitVersion.MsBuild 5.12.0 development
- Microsoft.EntityFrameworkCore.Tools 7.0.3 development
- AutoMapper 12.0.1
- AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
- Grpc.AspNetCore 2.51.0
- Microsoft.EntityFrameworkCore 7.0.3
- Microsoft.EntityFrameworkCore.Sqlite 7.0.3
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.17.0
- Moq 4.18.4
- System.Text.Encodings.Web 7.0.0
- coverlet.msbuild 3.2.0 development
- Microsoft.NET.Test.Sdk 17.4.1
- coverlet.collector 3.2.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5