I'm running sanity test for almost 36 hours to check the behavior of new ELK server against Merticbeat,Kibana and ES ( I've installed last versions of ES,Kibana and Metricbeat ( nothing elase is running )
Java process is taken ~ 1.68%
Node process ( Kibana ) ~ 1.42%
And sometime rtkit-damon is reached 13% and most of time it isn't shown in Metricbeat.
My question is : what is this process and it's normal the above stat and why some time it reached ~13% from process utilization.
The rtkit-daemon is part of the rtkit (a.k.a RealtimeKit) package.
RealtimeKit is a D-Bus system service that changes the
scheduling policy of user processes/threads to SCHED_RR (i.e. realtime
scheduling mode) on request. It is intended to be used as a secure
mechanism to allow real-time scheduling to be used by normal user
processes.
You can query the package manager about which other packages depend on rtkit
rpm -q --whatrequires rtkit
The most likely package is pulseaudio. As you haven't stated what other software is running on your test system, I cannot say what processes rtkit-daemon is taking care of. In any case, it's not used by Elasticsearch in any way that I'm aware of. Depending on the use of your system, it may be completely safe to disable this daemon.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.