You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by Loredana Radulescu Ivanoff <lr...@tibco.com> on 2019/05/08 15:47:17 UTC
Ignite statistics in the logs
Hello,
I would like to see some periodic basic topology health statistics in the
logs, such as CPU, heap/off heap usage etc. What would be a preferred way
to configure that in a production like environment, without a significant
performance overhead?
Thank you,
Loredana Radulescu Ivanoff
Re: Ignite statistics in the logs
Posted by Loredana Radulescu Ivanoff <lr...@tibco.com>.
Yes, thank you, I guess I missed setting the IGNITE_QUIET to false when I
tried it out.
As far as performance overhead, do you have any pointers? Of course, every
environment is different, but I am hoping setting the 'metricsLogFrequency'
to something like once every 5 minutes would not be too bad.
On Wed, May 8, 2019 at 9:13 AM Vladimir Pligin <vo...@yandex.ru> wrote:
> Hi,
>
> As far as I know this information should be shown in Ignite logs with
> default setup.
> The only thing you need to do is to run ignite.sh with -v option or set
> system property IGNITE_QUIET to false if you run a node without ignite.sh.
> In my setup it looks like
>
> [18:47:30,425][INFO][grid-timeout-worker-#39][IgniteKernal]
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
> ^-- Node [id=029b4aeb, uptime=30:41:07.843]
> ^-- H/N/C [hosts=1, nodes=2, CPUs=16]
> ^-- CPU [cur=0%, avg=0.01%, GC=0%]
> ^-- PageMemory [pages=200]
> ^-- Heap [used=77MB, free=92.35%, comm=1010MB]
> ^-- Non heap [used=69MB, free=90.67%, comm=71MB]
> ^-- Outbound messages queue [size=0]
> ^-- Public thread pool [active=0, idle=0, qSize=0]
> ^-- System thread pool [active=0, idle=6, qSize=0]
>
> Does it make sense for you?
> -
> Vladimir
>
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>
Re: Ignite statistics in the logs
Posted by Vladimir Pligin <vo...@yandex.ru>.
Hi,
As far as I know this information should be shown in Ignite logs with
default setup.
The only thing you need to do is to run ignite.sh with -v option or set
system property IGNITE_QUIET to false if you run a node without ignite.sh.
In my setup it looks like
[18:47:30,425][INFO][grid-timeout-worker-#39][IgniteKernal]
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
^-- Node [id=029b4aeb, uptime=30:41:07.843]
^-- H/N/C [hosts=1, nodes=2, CPUs=16]
^-- CPU [cur=0%, avg=0.01%, GC=0%]
^-- PageMemory [pages=200]
^-- Heap [used=77MB, free=92.35%, comm=1010MB]
^-- Non heap [used=69MB, free=90.67%, comm=71MB]
^-- Outbound messages queue [size=0]
^-- Public thread pool [active=0, idle=0, qSize=0]
^-- System thread pool [active=0, idle=6, qSize=0]
Does it make sense for you?
-
Vladimir
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/