tsgkdtさん 返信ありがとうござます。
解決できましたので、本家の方に解法をpostしました。
Thank you for your advice.
The default settings were:
process.cgroups.enabled: true
https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-system.html
And disabled other default settings below. It worked fine.
/etc/metricbeat/modules.d/system.yml:
# process.include_top_n:
# by_cpu: 5 # include top 5 processes by CPU
# by_memory: 5 # include top 5 processes by memory
I was able to get the value with kibana.
Thank you !
Dashboard [Metricbeat System] Cont…
私が監視したいコンテナが、dockerではないので、dockerモジュールが使用できません。
※dockerモジュールはdocker api必須。
その為、systemモジュールのcgroup監視を使用したいと考えたのですが、
kibanaでうまく値が見えませんでした。
理由は、以下デフォルト設定で、低い負荷の情報がマスクされていたからでした。
/etc/metricbeat/modules.d/system.yml:
process.include_top_n:
by_cpu: 5 # include top 5 processes by CPU
by_memory: 5 # include top 5 processes by memory
これらをコメントアウトしたところ、うまく情報がとれました。
ありがとうございました。