Open deanjo opened 5 years ago
@dean-hu
You got it right~ Would be great if you can contribute a plug-in on this :)
@dean-hu
You got it right~ Would be great if you can contribute a plug-in on this :)
Yeah I understand very much your reply. I really want to provide such a plugin to support the spring cloud gateway, but I still don't know how to do it. Do you intend to implement this function in the near future?
@dean-hu
Currently, we don't have any plans for it. Most of the team members are planned to focus on something else for this year.
Developing a plug-in isn't so complicated. You can start from here It may look like there is a lot to understand before you can start. But eventually, it's just to find where to instrument.
I also need this plugin~
+1, also need this plugin~
+1, also need this plugin~
+1, also need this plugin~
I also need this plugin~
I also need this plugin~
I also need this plugin~ When can I monitor the gateway??
+1, also need this plugin~
Hello, I found in use that pinpoint could not collect data from the SPIRNG Cloud Gateway project (Spring Cloud Gateway is a gateway service through which all requests are routed to specific microservices with an official address of Https://spring.io/projects/spring-cloud-gateway). But for the spring boot project, it can be collected.
Have you solved the problem? How was it solved? Can you share it? My email is guoyuzhuang@126.com ,Looking forward to your reply
+1, also need this plugin~
+1, also need this plugin~
+1, also need this plugin~
+1, also need this plugin~
+1, also still need this plugin~
+10086, also still need this plugin~
Pinpoint already supports spring cloud gateway. Since spring cloud gateway uses webflux, Webflux support means support of spring cloud gateway.
I'm used spring-cloud-starter-gateway:3.1.6 but pinpoint not support transaction and not collect data. What settings should I add? @emeroad
Self-answer I used undertow. maybe some setting for undertow. netty is support! let's check webserver :see_no_evil:
See webflux configuration below. https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/spring-webflux
@emeroad the version of pinpoint master 2.5.1
user ---> appA ----> spring cloud gateway(filter) ---->appB
use pinpoint to monitor spring cloud gateway、appB
the display spring cloud gateway have data , but appB no data .
if i request by browser to appB , then appB has the data.
###########################################################
########################################################### profiler.spring.webflux.enable=true
profiler.spring.webflux.client.enable=true
profiler.spring.webflux.client.param=true
profiler.spring.webflux.client.cookie=true
profiler.spring.webflux.client.cookie.dumptype=ALWAYS
profiler.spring.webflux.client.cookie.sampling.rate=1
profiler.spring.webflux.client.cookie.dumpsize=1024
###########################################################
########################################################### profiler.reactor-netty.enable=true
profiler.reactor-netty.server.bootstrap.main=
profiler.reactor-netty.server.end-point.async.enable=true
profiler.reactor-netty.server.tracerequestparam=true
profiler.reactor-netty.server.excludeurl=
###########################################################
###########################################################
profiler.netty=true profiler.netty.http=true
profiler.netty.http.param=true
profiler.netty.channel.close=true
Hello, I found in use that pinpoint could not collect data from the SPIRNG Cloud Gateway project (Spring Cloud Gateway is a gateway service through which all requests are routed to specific microservices with an official address of Https://spring.io/projects/spring-cloud-gateway). But for the spring boot project, it can be collected.