Beta İzleme Kontrol Paneli Kurulumu

Edge for Private Cloud s. 4.17.01

Sistem gereksinimleri

İzin verildikten sonra tüm Edge düğümlerine Apigee-telegraf kontrol paneli verilerini toplayabilir. Bu nedenle, Apigee-telegraf için sistem gereksinimleri Edge'in düğümünü de ekleyebilirsiniz.

Apigee-grafana kodunu yükleyebilirsiniz. veya Yönetim Sunucusu ya da Uç gibi mevcut Uç düğümlerden birini yeniden kullanın Kullanıcı arayüzü düğümü.

apigee-influxdb için: Search Server düğümü veya Uç Kullanıcı Arayüzü düğümü gibi mevcut bir Edge düğümüne sistem gereksinimlerinde herhangi bir değişiklik yoktur.

apigee-influxdb kodunu kendi düğümüne yüklemek için performans nedenlerinin olması durumunda, düğümün aşağıdaki gereksinimleri karşılaması gerekir:

  • 2 çekirdekli CPU
  • 4 GB RAM
  • 250 GB disk alanı (1 ay sonra kalıcı olarak silinen verileri izleme)
  • 1.000 veya daha fazla IOPS

Bkz. Daha fazla bilgi edinmek için InfluxData dokümanına göz atın.

Apigee-influxdb için bağlantı noktası gereksinimleri

8086 ve 8183 bağlantı noktaları, apigee-influxdb veri düğümlerinde açık olmalıdır. Apigee-grafana etiketini çalıştıran düğüm Apigee-telegraf ile değiştirebilirsiniz.

Kontrol panelini yüklemek için yapılandırma dosyaları bileşenler

Apigee-telegraf dosyasını yüklemek için ve Apigee-grafana bileşenlerini kullanarak apigee-service yardımcı programına bir yapılandırma dosyası ilettiğinizden emin olun. Bu dosyaları şurada depola: 'Apigee' tarafından erişilebilen bir dizin /opt/apigee/customer/application gibi bir kullanıcı kullanıyorsanız ve 'Apigee'nin sahipliğini sağlama belirtir.

Apigee-telegraf için yapılandırma parametreleri

Bu özellikleri, Apigee-telegraf setup komutuna ilettiğiniz bir metin dosyasında ayarlayın. Örneğin, belirli bir sa_telegraf.txt adlı metin dosyası:

Özellik

Açıklama

INFLUXDB_URL

8086 bağlantı noktası dahil olmak üzere Apigee-influxdb düğümünün URL'sini belirtin.

Örneğin:

http://192.168.0.1:8086

Apigee-grafana için Yapılandırma Parametreleri

Bu özellikleri, Apigee-grafana setup komutuna ilettiğiniz bir metin dosyasında ayarlayın. Örneğin, bunları sa_grafana.txt adlı bir metin dosyasında ayarlayın:

Özellik

Açıklama

INFLUXDB_HOST

InfluxDB düğümünün IP adresini veya DNS adını belirtin.

Örnek:

192.168.0.1

INFLUXDB_PORT

Grafana veri kaynağı tarafından kullanılan InfluxDB API bağlantı noktası. 8086'yı belirtin.

GRAFANA_USERNAME

Kontrol paneli kullanıcı arayüzüne giriş yapmak için kullanılan Grafana kullanıcı adı.

GRAFANA_PASSWORD

Kontrol paneli kullanıcı arayüzüne giriş yapmak için kullanılan Grafana şifresi.

Yükleme talimatları

Kontrol paneli bileşenlerini bu sırayla yüklemek için aşağıdaki talimatları uygulayın:

  • apigee-influxdb (sürümünde merkezi düğüm)
  • Apigee-telegraf (her bir düğüm)
  • Apigee-grafana (önceki merkezi sunucu)
ziyaret edin.

Yükle tek bir Uç düğümde veya bağımsız düğümde Apigee-influxdb

Bağımsız bir düğümde veya Yönetim Sunucusu ya da Uç kullanıcı arayüzünü çalıştıran bir Uç düğümünde:

  1. apigee-influxdb dosyasını yükleyin:
    > /opt/Apigee/Apigee-service/bin/ekip-service oluşturulmuş-influxdb install
  2. apigee-influxdb veritabanını yapılandırın:
    > /opt/Apigee/Apigee-service/bin/ekip-service oluşturulmuş-influxdb kurulumu
  3. apigee-influxdb başlatın:
    > /opt/Apigee/Apigee-service/bin/destek hizmetindeki Apigee-influxdb start

Apigee-telegraf uygulamasını yükle her Uç düğümü

Edge yüklemenizin her düğümünde:

  1. İlk Edge düğümünüze Apigee-telegraf dosyasını yükleyin:
    > /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-telegraf install
  2. Apigee-telegraf için yapılandırma dosyası oluşturun. Bunu genellikle 'Apigee' tarafından erişilebilen bir dizin dosyası oluşturabilirsiniz. /opt/apigee/customer/application gibi bir kullanıcı kullanıyorsanız ve 'Apigee'nin sahip olmasını sağlamak belirtir.
    .
    . Apigee-influxdb düğümünün URL'sini belirtmek için dosyada aşağıdaki özelliği ayarlayın. 8086 numaralı bağlantı noktası dahil:
    INFLUXDB_URL=http://influx_IP:8086
  3. Sahibi 'Apigee' olarak değiştir:
    > chown Apigee:Apigee /opt/apigee/customer/application/sa_telegraf.txt
  4. Apigee-telegraf yapılandırması:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-telegraf kurulumu -f /opt/apigee/customer/application/sa_telegraf.txt
  5. Apigee-telegraf uygulamasını yeniden başlatın:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-telegraf yeniden başlatması
  6. Bu işlemi tüm Edge düğümlerinde tekrarlayın.

Apigee-grafana sürümünü tek bir Edge düğümü

Edge yüklemenizin tek bir düğümünde (örneğin, Edge kullanıcı arayüzü düğümünde):

  1. İlk Edge düğümünüzde Apigee-grafana uygulamasını yükleyin:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-grafana yüklemesi
  2. Apigee-grafana için yapılandırma dosyası oluşturun. Bunu genellikle 'Apigee' tarafından erişilebilen bir dizindeki dosya /opt/apigee/customer/application gibi bir kullanıcı kullanıyorsanız ve 'Apigee'nin sahip olmasını sağlamak belirtir.
    .
    . Dosyada aşağıdaki özellikleri ayarlayın. Bu özellikler yukarıda açıklanmıştır:
    INFLUXDB_HOST=192.168.56.101
    INFLUXDB_PORT=8086
    GRAFANA_USERNAME=admin
    GRAFANA_PASSWORD=admin
  3. Sahibi 'Apigee' olarak değiştir:
    > chown Apigee:Apigee /opt/apigee/customer/application/sa_grafana.txt
  4. Apigee-grafana kodunu yapılandırma yapılandırma dosyasını kullanarak:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-grafana kurulumu -f /opt/apigee/customer/application/sa_grafana.txt
  5. Apigee-grafana uygulamasını yeniden başlatın:
    > /opt/Apigee/Apigee-service/bin/ekip-service talep-grafana restart

Kontrol paneline erişmek için aşağıdaki URL'yi bir tarayıcıda açın:

http://grafana_IP_or_DNS:3000

Apigee-grafana için yapılandırma dosyasında belirttiğiniz kimlik bilgilerini kullanarak giriş yapın. Yukarıda gösterilen örnekte kullanıcı adı/şifre "admin/admin" şeklindedir.

Yükleme sorunlarını giderme

Gösterge tablosunda veriler görünmüyorsa sorun gidermek için aşağıdaki prosedürü uygulayın kurulumunuz:

  1. Apigee-telegraf kodunun doğruluğunu onaylamak için bu verileri topluyor.
    1. Apigee-service dosyasını çalıştırma Apigee-telegraf kurulumu, idempotent, hataları kontrol et, eksik bağımlılıklar ve çözüme kavuşturmaktır.
    2. Apigee-telegraf'ı yeniden başlatma ve /opt/apigee/var/log/apigee-telegraf/apigee-telegraf.log sayfasına da bakabilirsiniz. hatalar için
  2. apigee-influxdb emin olmak için veri alıyor:
    1. Şu TCP bağlantı noktalarının apigee-influxdb veri düğümlerinde açık olduğundan emin olun: 8086 ve 8183.
    2. influxdb kullanıcı arayüzünü bir tarayıcıda açmak için şu URL'yi kullanın:
      http://influxdb_IP_or_DNS:8183
      1. Sorgu alanına "veritabanlarını göster" yazın.
        . Şu veritabanlarının oluşturulduğundan emin olun: sistem, uygulama, etkinlikler, _internal.
      2. Sorgu alanına "sunucuları göster" yazın.
        . apigee-influxdb düğümlerinin mevcut olduğundan emin olun. listelendi.
  3. Kontrol panelindeki veri kaynaklarını kontrol edin:
    1. Ana menüden Veri Kaynakları'nı seçin. En az üç karakterin olduğu, veri kaynağı gösteriliyor.
    2. Her veri kaynağı için simgeyi seçin.
    3. Veri kaynağının ayrıntılar sayfasında Kaydet ve Test edin düğmesini tıklayın.
    4. Veri kaynağı doğru şekilde yapılandırılmışsa şu biçimde bir mesaj görürsünüz:
      Başarılı
      Veri kaynağı çalışıyor

Beta izleme kontrol panelini güncelleme

Apigee Monitoring Kontrol Paneli'nin Beta sürümünü 4.16.09'da yüklediyseniz aşağıdaki adımları izleyerek 4.17.01 Beta sürümüne güncelleyin.

Kontrol paneli bileşenlerini aşağıdaki sırayla güncellemeniz gerekir:

  • Apigee-influxdb
  • Her bir cihazda Apigee-telegraf düğüm
  • Apigee-grafana

Beta izleme kontrol panelini güncellemek için:

  1. Apigee Edge 4.16.01/4.16.05 sürümünü 4.17.01'e güncelleme bölümünde açıklandığı şekilde Edge'i 4.17.01'e güncelleyin. ve Apigee Edge 4.16.09'u 4.17.01'e güncelleyin.
  2. apigee-influxdb güncellemesi:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-influxdb güncellemesi
    > /opt/Apigee/Apigee-service/bin/potansiyel-service Apigee-influxdb kurulumu
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-influxdb yeniden başlatması
  3. Apigee-telegraf güncellemesi düğüm 1:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti Apigee-telegraf güncellemesi
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-telegraf kurulumu -f /opt/apigee/customer/application/sa_telegraf.txt
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-telegraf yeniden başlatması
  4. Her düğüm için 3. adımı tekrarlayın.
  5. Apigee-grafana sürümünü güncelleyin:
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-grafana güncellemesi
    > /opt/Apigee/Apigee-service/bin/destek hizmeti talep-grafana kurulumu -f /opt/apigee/customer/application/sa_grafana.txt
    > /opt/Apigee/Apigee-service/bin/ekip-service talep-grafana restart