[jira] [Commented] (CAMEL-9759) camel-zipkin - Instrument Camel
[ https://issues.apache.org/jira/browse/CAMEL-9759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219775#comment-15219775 ] Andrew Harmel-Law commented on CAMEL-9759: -- Excellent! Thanks all. _(heads off to upgrade current project to camel 2.18.0...)_ > camel-zipkin - Instrument Camel > --- > > Key: CAMEL-9759 > URL: https://issues.apache.org/jira/browse/CAMEL-9759 > Project: Camel > Issue Type: New Feature >Reporter: Claus Ibsen >Assignee: Claus Ibsen > Fix For: 2.18.0 > > Attachments: cat-dog-detail.png, cat-dog.png > > > So we can track service calls using zipkin. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CAMEL-9007) Contributing Zipkin / Brave support
[ https://issues.apache.org/jira/browse/CAMEL-9007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15217573#comment-15217573 ] Andrew Harmel-Law commented on CAMEL-9007: -- Great news. Thanks [~davsclaus] and [~jstrachan] . Sorry we didn't get round to it ourselves. We'll look out for an RC and see if we can test it in our env. > Contributing Zipkin / Brave support > --- > > Key: CAMEL-9007 > URL: https://issues.apache.org/jira/browse/CAMEL-9007 > Project: Camel > Issue Type: New Feature >Reporter: Andrew Harmel-Law >Assignee: Claus Ibsen > Fix For: Future > > > Hi, > We're building Microservices with Camel, predominantly producing from REST > DSL components and have got to the point where having easy support for > Zipkin[1] / Brave [2] would be of great help. > We wondered if this was already on the cards for a future release, and if we > might be able to work on it, and if not, if it would be something we could > work on and contribute (with guidance to smooth the design and > implementation)? > Kind regards, the Capgemini UK and Indian Camel teams > [1] https://github.com/openzipkin/zipkin > [2] https://github.com/openzipkin/brave -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CAMEL-9007) Contributing Zipkin / Brave support
[ https://issues.apache.org/jira/browse/CAMEL-9007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15196979#comment-15196979 ] Andrew Harmel-Law commented on CAMEL-9007: -- Not yet sadly, but we're about to embark on a new round of upgrades and this might get done as a result of it. We'll keep you posted here. > Contributing Zipkin / Brave support > --- > > Key: CAMEL-9007 > URL: https://issues.apache.org/jira/browse/CAMEL-9007 > Project: Camel > Issue Type: New Feature >Reporter: Andrew Harmel-Law > Fix For: Future > > > Hi, > We're building Microservices with Camel, predominantly producing from REST > DSL components and have got to the point where having easy support for > Zipkin[1] / Brave [2] would be of great help. > We wondered if this was already on the cards for a future release, and if we > might be able to work on it, and if not, if it would be something we could > work on and contribute (with guidance to smooth the design and > implementation)? > Kind regards, the Capgemini UK and Indian Camel teams > [1] https://github.com/openzipkin/zipkin > [2] https://github.com/openzipkin/brave -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CAMEL-9007) Contributing Zipkin / Brave support
[ https://issues.apache.org/jira/browse/CAMEL-9007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14642063#comment-14642063 ] Andrew Harmel-Law commented on CAMEL-9007: -- Thanks [~cib...@e-ma.net]. Is there an existing component that might be similar and which we could look at / steal from? > Contributing Zipkin / Brave support > --- > > Key: CAMEL-9007 > URL: https://issues.apache.org/jira/browse/CAMEL-9007 > Project: Camel > Issue Type: New Feature >Reporter: Andrew Harmel-Law > Fix For: Future > > > Hi, > We're building Microservices with Camel, predominantly producing from REST > DSL components and have got to the point where having easy support for > Zipkin[1] / Brave [2] would be of great help. > We wondered if this was already on the cards for a future release, and if we > might be able to work on it, and if not, if it would be something we could > work on and contribute (with guidance to smooth the design and > implementation)? > Kind regards, the Capgemini UK and Indian Camel teams > [1] https://github.com/openzipkin/zipkin > [2] https://github.com/openzipkin/brave -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CAMEL-9008) Contributing GRPC / Thrift support to Camel
[ https://issues.apache.org/jira/browse/CAMEL-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14642065#comment-14642065 ] Andrew Harmel-Law commented on CAMEL-9008: -- Brilliant. Thanks [~davsclaus]. Is there an existing component that we could take a look at so learn / steal from? > Contributing GRPC / Thrift support to Camel > --- > > Key: CAMEL-9008 > URL: https://issues.apache.org/jira/browse/CAMEL-9008 > Project: Camel > Issue Type: New Feature >Reporter: Andrew Harmel-Law > Fix For: Future > > > Hi, > We're building Microservices with Camel, predominantly producing from REST > DSL components and have got to the point where having an easy way to swap in > GRPC [1] / Thrift [2] endpoints and clients would be of great help. > We wondered if this was already on the cards for a future release, and if we > might be able to work on it, and if not, if it would be something we could > work on and contribute (with guidance to smooth the design and > implementation)? > Kind regards, the Capgemini UK and Indian Camel teams > [1] http://www.grpc.io/ > [2] https://thrift.apache.org/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (CAMEL-9008) Contributing GRPC / Thrift support to Camel.next
Andrew Harmel-Law created CAMEL-9008: Summary: Contributing GRPC / Thrift support to Camel.next Key: CAMEL-9008 URL: https://issues.apache.org/jira/browse/CAMEL-9008 Project: Camel Issue Type: Wish Affects Versions: Future Reporter: Andrew Harmel-Law Hi, We're building Microservices with Camel, predominantly producing from REST DSL components and have got to the point where having an easy way to swap in GRPC [1] / Thrift [2] endpoints and clients would be of great help. We wondered if this was already on the cards for a future release, and if we might be able to work on it, and if not, if it would be something we could work on and contribute (with guidance to smooth the design and implementation)? Kind regards, the Capgemini UK and Indian Camel teams [1] http://www.grpc.io/ [2] https://thrift.apache.org/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (CAMEL-9007) Contributing Zipkin / Brave support to Camel.next
Andrew Harmel-Law created CAMEL-9007: Summary: Contributing Zipkin / Brave support to Camel.next Key: CAMEL-9007 URL: https://issues.apache.org/jira/browse/CAMEL-9007 Project: Camel Issue Type: Wish Affects Versions: Future Reporter: Andrew Harmel-Law Hi, We're building Microservices with Camel, predominantly producing from REST DSL components and have got to the point where having easy support for Zipkin[1] / Brave [2] would be of great help. We wondered if this was already on the cards for a future release, and if we might be able to work on it, and if not, if it would be something we could work on and contribute (with guidance to smooth the design and implementation)? Kind regards, the Capgemini UK and Indian Camel teams [1] https://github.com/openzipkin/zipkin [2] https://github.com/openzipkin/brave -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CAMEL-5539) Circuit Breaker EIP
[ https://issues.apache.org/jira/browse/CAMEL-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13962647#comment-13962647 ] Andrew Harmel-Law commented on CAMEL-5539: -- Interesting to see this. We'll have to try it out. I mentioned above that we put in Hystrix. To get it working nicely with everything we've been working on an Archaius-spring-camel adapter (Archaius is what Hystrix and other Netflix things uses for config). We're going to OSS it once it's clean and has been used a bit internally. Perhaps we could wrap it in a LoadBalancer too to make things easier for others. > Circuit Breaker EIP > --- > > Key: CAMEL-5539 > URL: https://issues.apache.org/jira/browse/CAMEL-5539 > Project: Camel > Issue Type: New Feature > Components: camel-core, eip >Reporter: Claus Ibsen >Assignee: Raúl Kripalani > Fix For: Future > > Attachments: CAMEL-5539-output-82ef800.txt, CAMEL-5539-output.txt > > > Look at add the circuit breaker EIP to the Camel DSL. > http://davybrion.com/blog/2008/05/the-circuit-breaker/ > Would need some thoughts for that though. Either as an explicit in the DSL. > Or as a interceptor for sending to an endpoint. As explicit its a kind to the > load balancer (in fact it may be extended upon that). Either the LB selects > the intended target, or it select the breaker, which rejects executing the > message. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (CAMEL-5539) Circuit Breaker EIP
[ https://issues.apache.org/jira/browse/CAMEL-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13765312#comment-13765312 ] Andrew Harmel-Law commented on CAMEL-5539: -- Thanks guys. We put in Hystrix. Ludicrously simple, and works a charm (we had some spring bean service activators which helped). > Circuit Breaker EIP > --- > > Key: CAMEL-5539 > URL: https://issues.apache.org/jira/browse/CAMEL-5539 > Project: Camel > Issue Type: New Feature > Components: camel-core, eip >Reporter: Claus Ibsen >Assignee: Raul Kripalani > Fix For: Future > > > Look at add the circuit breaker EIP to the Camel DSL. > http://davybrion.com/blog/2008/05/the-circuit-breaker/ > Would need some thoughts for that though. Either as an explicit in the DSL. > Or as a interceptor for sending to an endpoint. As explicit its a kind to the > load balancer (in fact it may be extended upon that). Either the LB selects > the intended target, or it select the breaker, which rejects executing the > message. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CAMEL-5539) Circuit Breaker EIP
[ https://issues.apache.org/jira/browse/CAMEL-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13743679#comment-13743679 ] Andrew Harmel-Law commented on CAMEL-5539: -- Cheers David. We'll take a look (already got the book, but the src sounds promising) > Circuit Breaker EIP > --- > > Key: CAMEL-5539 > URL: https://issues.apache.org/jira/browse/CAMEL-5539 > Project: Camel > Issue Type: New Feature > Components: camel-core, eip >Reporter: Claus Ibsen >Assignee: Raul Kripalani > Fix For: Future > > > Look at add the circuit breaker EIP to the Camel DSL. > http://davybrion.com/blog/2008/05/the-circuit-breaker/ > Would need some thoughts for that though. Either as an explicit in the DSL. > Or as a interceptor for sending to an endpoint. As explicit its a kind to the > load balancer (in fact it may be extended upon that). Either the LB selects > the intended target, or it select the breaker, which rejects executing the > message. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CAMEL-5539) Circuit Breaker EIP
[ https://issues.apache.org/jira/browse/CAMEL-5539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13743630#comment-13743630 ] Andrew Harmel-Law commented on CAMEL-5539: -- We're keen to have this functionality. We're running 2.11.1, but as of now, this isn't available. Is there a Work-in-Progress version in a milestone that we can test against for now? We're also looking to wire this into our monitoring infrastructure (StatsD-based). Any update would be much appreciated. If we can avoid writing our own code, that'd be great. > Circuit Breaker EIP > --- > > Key: CAMEL-5539 > URL: https://issues.apache.org/jira/browse/CAMEL-5539 > Project: Camel > Issue Type: New Feature > Components: camel-core, eip >Reporter: Claus Ibsen >Assignee: Raul Kripalani > Fix For: Future > > > Look at add the circuit breaker EIP to the Camel DSL. > http://davybrion.com/blog/2008/05/the-circuit-breaker/ > Would need some thoughts for that though. Either as an explicit in the DSL. > Or as a interceptor for sending to an endpoint. As explicit its a kind to the > load balancer (in fact it may be extended upon that). Either the LB selects > the intended target, or it select the breaker, which rejects executing the > message. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira