[
https://issues.apache.org/jira/browse/IGNITE-4374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15839600#comment-15839600
]
Yakov Zhdanov commented on IGNITE-4374:
---------------------------------------
[~daradurvs], [~dmagda],
I like the analysis depth, but now logs seem over detailed to me (which is
wrong). I also don't like the idea to split suggestions to 3 classes. I think
this should be in 1 class. Agree? Moreover, they use single system property to
disable the output.
As far as over detailed logs, I think we need to remove details and provide
link with anchor to proper section of the readme.io page.
For example, GC logging section will look like (of course, if we spot that
logging configuration is missing)
[19:14:50] JVM Garbage Collection logging is not configured properly. Please
refer to this
https://apacheignite.readme.io/docs/jvm-and-system-tuning#GCLogging
Same with JVM options and OS configuration.
Thoughts?
> Ignite should validate JVM and OS configuration and output warning in log
> -------------------------------------------------------------------------
>
> Key: IGNITE-4374
> URL: https://issues.apache.org/jira/browse/IGNITE-4374
> Project: Ignite
> Issue Type: Improvement
> Components: documentation
> Reporter: Yakov Zhdanov
> Assignee: Vyacheslav Daradur
> Attachments: x32_not_optimized.png, x32_optimized.png,
> x64_not_optimized.png, x64_optimized.png
>
>
> Currently we have GridPerformanceSuggestions that output suggestions to logs
> on Ignite start on how Ignite can be improved.
> I suggest to go a little bit deeper and validate more configuration options
> and add validation for JVM and OS settings.
> Ignite should output warning if:
> * GC logging is not enabled
> * MaxDirectMemorySize is not set (-XX:MaxDirectMemorySize)
> * Heap size is greater than 30,5G and JVM cannot use compressed oops
> * Any of the recommended OS setting described here
> https://apacheignite.readme.io/docs/jvm-and-system-tuning are not properly
> set
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)