2016-04-22 67 views
5

Linux için New Relic Server'ları, Centros 7.2.1'i çalıştıran yerel vagrant makinemde Docker 1.11.0 yüklü olarak yüklemeye çalışıyorum. Sunucuları Docker için Sunucular için etkinleştirme adımını takip ettim, tüm çalışan konteynerler Yeni Relic Server sayfasında gösteriliyor ancak CPU & bellek kullanımı boş. Ayrıca, bellek kullanımı metriklerini etkinleştirmek için kılavuzu takip ediyorum ama yine de şans yok (https://docs.newrelic.com/docs/servers/new-relic-servers-linux/installation-configuration/enabling-new-relic-servers-docker#enable-memory-usage).Newrelic, Docker kabı için CPU ve bellek kullanımını görüntülemiyor

enter image description here

mıyım şey eksik? Neden çalışmadığına dair bir ipucu var mı?

+1

ben tam olarak aynı sorun var, Ubuntu 15.10 – doublebyte

cevap

10

Yeni Relic Support Engineer'dan yardım almayı başarabiliyorum. Docker 1.10+ 'nin LSM ile uyumlu olmadığını tespit ettiler.

Temparory geçici çözüm:

  1. Açık dosya /etc/newrelic/nrsysmond.cfg
  2. hattını cgroup_style=0
  3. kaydet dosya ekleyin ve sonra LSM yeniden başlatın:

    sudo /etc/init.d/newrelic-sysmond restart

Bekle bir Birkaç dakika, Docker metriklerinin rapor edildiğini göreceksiniz.

Ancak bunun belgelenmemiş ve test edilmemiş bir çözüm olduğunu unutmayın.

Tartışma linki: https://discuss.newrelic.com/t/wrong-path-to-cpu-and-memoy-data/36177

+0

Teşekkür çalışıyor! Bunun, Amazon EC2 –

+0

için RHEL 7.2 (Maipo) için de geçerli olduğunu teyit edebilirim Ubuntu 14.04 için Onaylandı – Panthro