Ir al contenido principal

Destacado

Spring Cloud Sleuth y StackDriver Trace

Siguiendo con nuestra saga de proyectos de Spring GCP, ahora, nos toca ver Spring Cloud Sleuth.
En proyectos de Arquitectura de Micro servicios es muy importante la información y observabilidad de todo. Si se están realizando llamadas entre servicios A, B y C; es importante entender si estas fueron exitosas o existe latencia entre dichas llamadas.

Nosotros podemos agregar esta dependencia de Sleuth a nuestro proyecto Spring Boot para darle ese "super poder" de tracing distribuido y luego exponer dicha información en un Zipkin o Jaegger por ejemplo.

GCP tiene Stackdriver trace, que es un servicio que nos permite guardar esta data de tracing sin tener que administrar nosotros mismos nuestro Zipking o storage. Stackdriver puede productir reportes de latencia y/o detectar anamalías en la performance.

Existen dos formas de usar Stackdriver Trace en nuestra aplicación Spring Boot:

1. Usas un Stackdriver Trace Zipkin proxy y configurar el Spring Cloud Sleuth para que use este prox…

Instalando m2eclipse en STS 2.0

En el laboratorio del sabado pasado, tuve un problema para instalar el m2eclipse de sonatype en mi STS (Spring tool suite 2.0).

Usando el url de sonatype para instalarlo en mi STS:

http://m2eclipse.sonatype.org/update/

Yo obtuve el siguiente error:

Cannot complete the request. See the details.
Cannot find a solution satisfying the following requirements org.eclipse.swt [3.4.0.v3448f].


Entonces, para no perder tiempo, opte por dejar de instalarlo y seguir con mi clase, pero, me quede muy enfadado por eso.

Así que hoy que estoy armando el material para el sabado, intente instalaro y crash continuaba el error.

Luego al comparar mi STS en otra pc donde si pude instalarlo vi que la unica diferencia era que había instalado mi subclipse antes, y lo instale previo a mi m2eclipse plugin.

Yo instale mi subclipse con este URL:

http://subclipse.tigris.org/update_1.6.x

Y luego, intente instalar el m2eclipse y funcionó.

Así que aquí lo anoto para que alguien que se tope con el mismo problema sepa como solucionarlo.

Ahora listo para usar maven en los talleres.

Enjoy!!!


Comentarios