Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Using Talend Open ESB in a Production Environment

Hi,

A quick question from someone who looking at options.

 

If we create a new service / API using the Open ESB product can the ESB Runtime still be purchased to host these within a live environment? If not is there a recommended approach to deploying / hosting them to be used in a live environment which can be monitored with alerts if anything fails?

 

Kind Regards,

 

Paul

Labels (2)
10 Replies
Anonymous
Not applicable
Author

Yes. If you produce collateral in the Open Source edition and later want to upgrade to the Enterprise edition, you will be able to migrate your code quite easily. 

Anonymous
Not applicable
Author

Hi,
Thanks for the reply but I m not convinced I asked the question in the right way.
Basically if I use Open ESB what environment / software do I need to deploy a solution into. i.e. ESB Runtime or is there an open source equivalent?
Anonymous
Not applicable
Author

Both the Open Source and the Enterprise product use Apache Karaf for the ESB Runtime. The only difference is that in the Enterprise edition you get more integrated into the ESB Runtime (Apache Karaf).

vapukov
Master II
Master II

For work with community runtime in production, You may need also:

- enable (if not) karaf web-console

- add karaf hawtio plugin for monitoring Java

- add apache decanter with - log collectors and appenders, SLA alarms

- add elasticsearch/logstash/kibana - check old versions for work with runtime

plus of course setup some alarms inside Jobs (Routes)

and may be create few additional Jobs for live ping health of most important Jobs/Routes 

 

There I also in process, I have working projects and configurations, but continue experiments

 

Anonymous
Not applicable
Author

Hi,

 

I want to use Hawtio to monitor ou ESB runtimes.

 

1-I did a first test on a local runtime (On my PC). I can connect successfully from the webconsole http://localhost:8080/hawtio/jvm/connect with these parameters:

Host: localhost

Port: 8040

Path: jolokia

 

2-Now I want to monitor our server runtimes.

I ran these commandes in Karaf:

feature:repo-add hawtio 1.5.6
feature:install hawtio
 
Then I ran the console on my PC:  http://localhost:8080/hawtio/jvm/connect  and try to connect with these parameters:

Host: <myservername>

Port: 8040

Path: jolokia

 
But it doesn't work. Hawtio is asking for a login/password. I tried many things (karaf/karaf for instance) but it doesn't work.
 
I can enter any server name (Even a wrong one), I get the same result...
 
Do you manage connect to a remote karaf server through Hawtio ?
 
Regards.
 
Eric
Loko
Creator II
Creator II

I faced the same issue. Juste use your out-of-the-box Hawtio to connect to remote server

Anonymous
Not applicable
Author

Hi,

 

Thanks for your answer.

 

What does mean "out-of-the-box Hawtio" ?

 

Eric

Loko
Creator II
Creator II

Hi Eric

 

You can download Hawtio, run its jar file in the JVM completly outside Karaf, then access it locally and parameter it to browse your karaf runtime as well as ActiveMQ is you use it.

Anonymous
Not applicable
Author

Hi Loko,

 

OS server where karaf is runing on is UNIX. I cannot run the jar on it. Am I wrong ?

 

Eric