Skip to content

kevin4stroz/.NetCore-SqlServer-Kafka-ELK

Repository files navigation

.NetCore-SqlServer-Kafka-ELK

Tener en cuenta:

  1. Si se quiere resetear la persistencia de datos entrar a la carpeta Containers y borrar lo que se encuentra dentro de elk, kafka, sqlserver

  2. ejecutar primero docker-compose y siguiente orden

levanta infraestructura

docker-compose up

resetea base de datos y deja datos de pruebas en ella

powershell 01_CreateDb.ps1

crea indice en elasticsearch

powershell 02_CreateIndex.ps1

entrar a la shell de kafka y crear un topic

/usr/bin/kafka-topics --create --if-not-exists --bootstrap-server kafka:29092 --replication-factor 1 --partitions 1 --topic N5PERMISSIONS

entrar a la shell de kafka y obtener mensajes enviados

kafka-console-consumer --bootstrap-server kafka:29092 --topic N5PERMISSIONS --from-beginning

verificar que en el launchSetting.json se agrega el contenedor a la red del docker-compuse

imagen

Contenedores

imagen

Endpoints

GetPermissions

imagen

RequestPermissions

imagen

ModifyPermissions

imagen

Documentacion de API

imagen

Logs de webapi

imagen

Indice elasticsearch

imagen

Mensajes kafka

imagen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published