[jpos-users] which jpos component to read, to build custom jpos admin

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jpos-users] which jpos component to read, to build custom jpos admin

A Haris Kurniawan
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

Alejandro Revilla
You can use JMX to monitor your Q2s from your application.



--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAAgSK%3DnqfXs2fRy3hA7qiJ6ytj3mOMEeKs%2B5y3v62_SdnBkm4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

galih.lasahido@gmail.com
hi haris,

2200tps is great experience do you mind to share how many server  you use so maybe i can also learn from this experience :)

On 24 February 2017 at 09:26, Alejandro Revilla <[hidden email]> wrote:
You can use JMX to monitor your Q2s from your application.



--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAAgSK%3DnqfXs2fRy3hA7qiJ6ytj3mOMEeKs%2B5y3v62_SdnBkm4g%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8vCaF1M58DUO6mnwuC6-TP5agatp8GjMHmkZgNM0EeXcg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

galih.lasahido@gmail.com
if your using spring in your jpos and dont wanna all the trouble building jmx interface, theres spring-boot-admin by codecentric https://github.com/codecentric/spring-boot-admin which you can use like a plugins.

On 24 February 2017 at 10:56, [hidden email] <[hidden email]> wrote:
hi haris,

2200tps is great experience do you mind to share how many server  you use so maybe i can also learn from this experience :)

On 24 February 2017 at 09:26, Alejandro Revilla <[hidden email]> wrote:
You can use JMX to monitor your Q2s from your application.



--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAAgSK%3DnqfXs2fRy3hA7qiJ6ytj3mOMEeKs%2B5y3v62_SdnBkm4g%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8vuYbk%2BLvVcyAaRL5NLwo1ZO%3DiZZk5dT_QREAT0mne1BQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

Victor Salaman-Medina
In reply to this post by A Haris Kurniawan
Hi:

That's the great thing about open source, you get to build stuff that you think might be useful and contribute it to make the world a better place. So why not build a nice dashboard and contribute it to the community? 

/V

On Thu, Feb 23, 2017 at 9:10 PM, A Haris Kurniawan <[hidden email]> wrote:
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1SyweRzWLkv50YjvGUxQ1UrEk9ZqaFep5jFhW3KYUWC79Ww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

A Haris Kurniawan
@allejandro: thanks :D

@galih: it's a simple unpack-pack echo-message using round-robin muxpool
Using barebone Q2, dont wrap it with spring :). Adjust the session on the txmanager according to your hardware, check the performance(cpu and memory) using top(on linux). While doing this, hit the server with infinite loop of transaction from client, the client is plain java socket, not jpos. You should be able to tune q2 to its optimum with your hardware, and remember processing in byte is significantly faster that processing with string 

@victor: i was thinking about making a dashboard but when allejandro points jmx, jconsole is suffice :D, theres a plugin for jmx monitoring using zabbix but i haven't test it yet. 

On Feb 24, 2017 11:28 AM, "Victor Salaman" <[hidden email]> wrote:
Hi:

That's the great thing about open source, you get to build stuff that you think might be useful and contribute it to make the world a better place. So why not build a nice dashboard and contribute it to the community? 

/V

On Thu, Feb 23, 2017 at 9:10 PM, A Haris Kurniawan <[hidden email]> wrote:
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1SyweRzWLkv50YjvGUxQ1UrEk9ZqaFep5jFhW3KYUWC79Ww%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAL8bJ0G%3D7%3DEFqZpi2H_M%3DOoo6QTD-z40_Xs0%2B5BP0qD%2BY0WnQw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

galih.lasahido@gmail.com
hi haris,

but are you using one server or there's more than one server?

hi victor,

are you still on with the jpos spring tutorial? i still dont know how to integrated with the existing qi-ui, but if it just a jpos wrapt with spring maybe i can write some code make something.

On 24 February 2017 at 11:57, A Haris Kurniawan <[hidden email]> wrote:
@allejandro: thanks :D

@galih: it's a simple unpack-pack echo-message using round-robin muxpool
Using barebone Q2, dont wrap it with spring :). Adjust the session on the txmanager according to your hardware, check the performance(cpu and memory) using top(on linux). While doing this, hit the server with infinite loop of transaction from client, the client is plain java socket, not jpos. You should be able to tune q2 to its optimum with your hardware, and remember processing in byte is significantly faster that processing with string 

@victor: i was thinking about making a dashboard but when allejandro points jmx, jconsole is suffice :D, theres a plugin for jmx monitoring using zabbix but i haven't test it yet. 

On Feb 24, 2017 11:28 AM, "Victor Salaman" <[hidden email]> wrote:
Hi:

That's the great thing about open source, you get to build stuff that you think might be useful and contribute it to make the world a better place. So why not build a nice dashboard and contribute it to the community? 

/V

On Thu, Feb 23, 2017 at 9:10 PM, A Haris Kurniawan <[hidden email]> wrote:
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1SyweRzWLkv50YjvGUxQ1UrEk9ZqaFep5jFhW3KYUWC79Ww%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAL8bJ0G%3D7%3DEFqZpi2H_M%3DOoo6QTD-z40_Xs0%2B5BP0qD%2BY0WnQw%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8urhrQy%3DE2BLTSucW8-n3aV7Xq4PQiPBAocEMcNi7tYLA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

Victor Salaman-Medina
Hi Galih:

I haven't had time to do the write up, but if you want to play with the demo project, be my guest. You can find it at https://github.com/vmantek/chimera-demo ... All you need to do is "gradle bootRun" to run the demo. Although the demo is meant to show the jPOS-SpringBoot integration, it has some functionality related to this topic.

This demo among other many things uses the Spring Boot Actuator and Jolokia to expose important information through a REST API. Try the following URLs:





This data could be used to fill a dashboard, a Nagios type plugin, etc. Personally for my dashboard stuff I send the data to InfluxDB and graph it with Grafana (http://grafana.org/

I really wish I had more time to document :)


On Fri, Feb 24, 2017 at 1:23 AM, [hidden email] <[hidden email]> wrote:
hi haris,

but are you using one server or there's more than one server?

hi victor,

are you still on with the jpos spring tutorial? i still dont know how to integrated with the existing qi-ui, but if it just a jpos wrapt with spring maybe i can write some code make something.

On 24 February 2017 at 11:57, A Haris Kurniawan <[hidden email]> wrote:
@allejandro: thanks :D

@galih: it's a simple unpack-pack echo-message using round-robin muxpool
Using barebone Q2, dont wrap it with spring :). Adjust the session on the txmanager according to your hardware, check the performance(cpu and memory) using top(on linux). While doing this, hit the server with infinite loop of transaction from client, the client is plain java socket, not jpos. You should be able to tune q2 to its optimum with your hardware, and remember processing in byte is significantly faster that processing with string 

@victor: i was thinking about making a dashboard but when allejandro points jmx, jconsole is suffice :D, theres a plugin for jmx monitoring using zabbix but i haven't test it yet. 

On Feb 24, 2017 11:28 AM, "Victor Salaman" <[hidden email]> wrote:
Hi:

That's the great thing about open source, you get to build stuff that you think might be useful and contribute it to make the world a better place. So why not build a nice dashboard and contribute it to the community? 

/V

On Thu, Feb 23, 2017 at 9:10 PM, A Haris Kurniawan <[hidden email]> wrote:
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1SyweRzWLkv50YjvGUxQ1UrEk9ZqaFep5jFhW3KYUWC79Ww%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAL8bJ0G%3D7%3DEFqZpi2H_M%3DOoo6QTD-z40_Xs0%2B5BP0qD%2BY0WnQw%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8urhrQy%3DE2BLTSucW8-n3aV7Xq4PQiPBAocEMcNi7tYLA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1Syw0xGs4CvH7zFvCFff0hkhAeV52eWXuD015t257%3D_h0NA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [jpos-users] which jpos component to read, to build custom jpos admin

galih.lasahido@gmail.com
wow this is great, maybe i can start from here,

On 24 February 2017 at 14:18, Victor Salaman <[hidden email]> wrote:
Hi Galih:

I haven't had time to do the write up, but if you want to play with the demo project, be my guest. You can find it at https://github.com/vmantek/chimera-demo ... All you need to do is "gradle bootRun" to run the demo. Although the demo is meant to show the jPOS-SpringBoot integration, it has some functionality related to this topic.

This demo among other many things uses the Spring Boot Actuator and Jolokia to expose important information through a REST API. Try the following URLs:





This data could be used to fill a dashboard, a Nagios type plugin, etc. Personally for my dashboard stuff I send the data to InfluxDB and graph it with Grafana (http://grafana.org/

I really wish I had more time to document :)


On Fri, Feb 24, 2017 at 1:23 AM, [hidden email] <[hidden email]> wrote:
hi haris,

but are you using one server or there's more than one server?

hi victor,

are you still on with the jpos spring tutorial? i still dont know how to integrated with the existing qi-ui, but if it just a jpos wrapt with spring maybe i can write some code make something.

On 24 February 2017 at 11:57, A Haris Kurniawan <[hidden email]> wrote:
@allejandro: thanks :D

@galih: it's a simple unpack-pack echo-message using round-robin muxpool
Using barebone Q2, dont wrap it with spring :). Adjust the session on the txmanager according to your hardware, check the performance(cpu and memory) using top(on linux). While doing this, hit the server with infinite loop of transaction from client, the client is plain java socket, not jpos. You should be able to tune q2 to its optimum with your hardware, and remember processing in byte is significantly faster that processing with string 

@victor: i was thinking about making a dashboard but when allejandro points jmx, jconsole is suffice :D, theres a plugin for jmx monitoring using zabbix but i haven't test it yet. 

On Feb 24, 2017 11:28 AM, "Victor Salaman" <[hidden email]> wrote:
Hi:

That's the great thing about open source, you get to build stuff that you think might be useful and contribute it to make the world a better place. So why not build a nice dashboard and contribute it to the community? 

/V

On Thu, Feb 23, 2017 at 9:10 PM, A Haris Kurniawan <[hidden email]> wrote:
i've setup jpos using Q2, use muxpool, tied everything properly...
test using 0800 message, got average around 2200tps... awesome

but then i just see bunch of lines scrolling...
the product that i've build used to have an admin console, either desktop or web

you do understand the eye candy stuff is a good point if you're about to bring this product to a potential/prospetive customer

i've learn isometer, which is buggy, i also tried txmanager-ui.. which is ok for demo....
i've see q2-ui using vaadin

and then i realize i need to build something to manage this stuff.

so my question is, if i want to build something that..
1. list of client connected to the isoserver
2. current, average,max tps
3. the start or stop q2 rely on xml, so the solution would probably filestream modify xml, but i'll let the start, stop, configure manually on the xml..

no i just need a dashboard to show 1 and 2,

my idea is to build a rest-api on qbean, i've plug jetty... but i have no clue which part of jpos to read if i need information 1 and 2.

so wich part do i need to read?

thanks


--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/d363ab75-1a13-456f-b9af-a3a9072cbf47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1SyweRzWLkv50YjvGUxQ1UrEk9ZqaFep5jFhW3KYUWC79Ww%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAL8bJ0G%3D7%3DEFqZpi2H_M%3DOoo6QTD-z40_Xs0%2B5BP0qD%2BY0WnQw%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8urhrQy%3DE2BLTSucW8-n3aV7Xq4PQiPBAocEMcNi7tYLA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CALK1Syw0xGs4CvH7zFvCFff0hkhAeV52eWXuD015t257%3D_h0NA%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
--
jPOS is licensed under AGPL - free for community usage for your open-source project. Licenses are also available for commercial usage. Please support jPOS, contact: [hidden email]
---
You received this message because you are subscribed to the Google Groups "jPOS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jpos-users/CAO1jB8uTFivjQd%2BrPnXPcyU8osg3JYomPA3M9u7S4EGzBbjFXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Loading...