Edge for Private Cloud 4.18.01 sürümü
Sistem gereksinimleri
Kontrol paneli verilerini toplamak için tüm Edge düğümlerine apigee-telegraf
yüklemeniz gerekir. Bu nedenle apigee-telegraf
sistem gereksinimleri, yükleme yaptığınız Edge düğümüyle aynıdır.
apigee-grafana
öğesini ayrı bir düğüme yükleyebilir veya Yönetim Sunucusu ya da Edge kullanıcı arayüzü düğümü gibi mevcut Edge düğümlerinden birini yeniden kullanabilirsiniz.
apigee-influxdb
için ürünü, Yönetim Sunucusu düğümü veya Edge kullanıcı arayüzü düğümü gibi mevcut bir Edge düğümüne, sistem gereksinimlerinde değişiklik yapmadan yükleyebilirsiniz.
Performans nedeniyle kendi düğümüne apigee-influxdb
yüklemeye karar verirseniz düğümün aşağıdaki koşulları karşılaması gerekir:
- 2 çekirdekli CPU
- 4 GB RAM
- 250 GB disk alanı (1 aydan sonra temizlenen izleme verileri)
- 1.000 veya daha fazla IOPS
Daha fazla bilgi için InfluxData belgesine bakın.
Apigee-influxdb için bağlantı noktası gereksinimleri
apigee-grafana
ve apigee-telegraf
çalıştıran düğüm tarafından erişilebilmesi için apigee-influxdb
veri düğümlerinde 8086 ve 8183 numaralı bağlantı noktaları açık olmalıdır.
Kontrol paneli bileşenlerini yüklemek için kullanılan yapılandırma dosyaları
apigee-telegraf
ve apigee-grafana
bileşenlerini yüklemek için apigee-service
yardımcı programına bir yapılandırma dosyası iletirsiniz. Bu dosyaları, /opt/apigee/customer/application
gibi 'Apigee' kullanıcısı tarafından erişilebilen bir dizinde depolayın ve dosyaları 'Apigee' kullanıcısına ait hale getirin.
Apigee-telegraf için yapılandırma parametreleri
Bu özellikleri, apigee-telegraf setup
komutuna ilettiğiniz bir metin dosyasında ayarlayın. Örneğin, bunları sa_telegraf.txt
adlı bir metin dosyasında ayarlayın:
Özellik |
Açıklama |
---|---|
|
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 düğümünün IP adresini veya DNS adını belirtin. Örneğin: 192.168.0.1 |
|
Grafana veri kaynağı tarafından kullanılan InfluxDB API bağlantı noktası. 8086'yı belirtin. |
|
Kontrol paneli kullanıcı arayüzüne giriş yapmak için kullanılan Grafana kullanıcı adı. |
|
Kontrol paneli kullanıcı arayüzüne giriş 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
(merkezi bir düğümde)apigee-telegraf
(her düğümde)apigee-grafana
(merkezi bir sunucuda)
Apigee-influxdb'yi tek bir Edge düğümü veya bağımsız düğüme yükleme
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:
apigee-influxdb
eklentisini yükleme:> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb install
apigee-influxdb
veritabanını yapılandırın:> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb setup
- Başlangıç:
apigee-influxdb
:> /opt/apigee/apigee-service/bin/apigee-service apigee-influxdb start
Her Edge düğümüne Apigee-telegraf yükleme
Edge yüklemenizin her düğümünde:
- İlk Edge düğümünüzde
apigee-telegraf
uygulamasını yükleyin:> /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf install
apigee-telegraf
içinsa_telegraf.txt
adlı bir yapılandırma dosyası oluşturun. Genellikle, bu dosyayı/opt/apigee/customer/application
gibi 'Apigee' kullanıcısı tarafından erişilebilen bir dizinde saklar ve 'Apigee' kullanıcısına ait hale getirirsiniz.Bağlantı noktası 8086 dahil olmak üzere, Apigee-influxdb düğümünün URL'sini belirtmek için dosyada aşağıdaki özelliği ayarlayın:
INFLUXDB_URL=http://influx_IP:8086
- Sahibi 'Apigee' olarak değiştirin:
> chown apigee:apigee /opt/apigee/customer/application/sa_telegraf.txt
apigee-telegraf
ayarlarını yapılandırın:> /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf setup -f /opt/apigee/customer/application/sa_telegraf.txt
apigee-telegraf
yeniden başlatma:> /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf restart
- Bu işlemi tüm Edge düğümlerinde tekrarlayın.
Apigee-grafana'yı tek bir Edge düğümüne yükleme
Edge yüklemenizin, Edge kullanıcı arayüzü düğümü gibi tek bir düğümünde:
- İlk Edge düğümünüzde
apigee-grafana
uygulamasını yükleyin:> /opt/apigee/apigee-service/bin/apigee-service apigee-grafana install
apigee-grafana
içinsa_grafana.txt
adlı bir yapılandırma dosyası oluşturun. Genellikle, bu dosyayı/opt/apigee/customer/application
gibi 'Apigee' kullanıcısı tarafından erişilebilen bir dizinde saklar ve 'Apigee' kullanıcısına ait hale getirirsiniz.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
- Sahibi 'Apigee' olarak değiştirin:
> chown apigee:apigee /opt/apigee/customer/application/sa_grafana.txt
- Yapılandırma dosyasını kullanarak
apigee-grafana
ürününü yapılandırın:> /opt/apigee/apigee-service/bin/apigee-service apigee-grafana setup -f /opt/apigee/customer/application/sa_grafana.txt
apigee-grafana
yeniden başlatma:> /opt/apigee/apigee-service/bin/apigee-service apigee-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'dir.
Yükleme sorunlarını giderme
Kontrol panelinde görünen veriler görmüyorsanız kurulumunuzla ilgili sorunları gidermek için aşağıdaki prosedürü uygulayın:
apigee-telegraf
uygulamasının verileri topladığından emin olmak içinapigee-service apigee-telegraf setup
komutunu çalıştırın. idempotent; hataları ve eksik bağımlılıkları kontrol edip bunları çözün.apigee-telegraf
uygulamasını yeniden başlatın ve/opt/apigee/var/log/apigee-telegraf/apigee-telegraf.log
cihazında hata olup olmadığını kontrol edin
apigee-influxdb
uygulamasının veri aldığından emin olmak için:apigee-influxdb
veri düğümlerinde şu TCP bağlantı noktalarının açık olduğundan emin olun: 8086 ve 8183.- Influxdb kullanıcı arayüzünü bir tarayıcıda açmak için aşağıdaki URL'yi kullanın:
http://influxdb_IP_or_DNS:8183
- Sorgu alanına "veritabanlarını göster" yazın. Şu veritabanlarının oluşturulduğundan emin olun:
system, application, events, _internal
. - Sorgu alanına "sunucuları göster" yazın.
apigee-influxdb
düğümlerinin listelendiğinden emin olun.
- Sorgu alanına "veritabanlarını göster" yazın. Şu veritabanlarının oluşturulduğundan emin olun:
- Kontrol panelindeki veri kaynaklarını kontrol edin:
- Ana menüden Veri Kaynakları'nı seçin. Üç veri kaynağı için simgeler gösterilir.
- Her bir veri kaynağı için simgeyi seçin.
- Veri kaynağının ayrıntılar sayfasında Kaydet ve Test Et düğmesini seçin.
- Veri kaynağı doğru şekilde yapılandırılmışsa şu formda bir mesaj görmeniz gerekir:
Başarılı
Veri kaynağı çalışıyor
Beta izleme kontrol panelini güncelleme
Yükseltme yaptığınız Edge sürümüne bağlı olarak aşağıdaki iki prosedürden birini kullanın:
- 4.16.09 ve 4.17.0x aynı prosedürü kullanır
- 4.16.05, güncellemenin bir parçası olarak
apigee-collectd
uygulamasını kaldırmanızı gerektirir.
4.16.09 veya 4.17.0x sürümünden güncelleme
Apigee Monitoring Kontrol Paneli'nin Beta sürümünü 4.16.09 veya 4.17.0x sürümünde yüklediyseniz 4.18.01 Beta sürümüne güncelleyebilirsiniz.
Beta izleme kontrol panelini güncellemek için:
- Apigee Edge'i 4.17.01/4.17.05'ten 4.17.09'a Güncelleme, Apigee Edge 4.16.09'u 4.17.09'a Güncelleme ve Apigee Edge 4.16.01/4.16.05'i 4.05'e Güncelleme bölümünde açıklandığı şekilde Edge'i 4.18.01 sürümüne güncelleyin.
- Yönetim Sunucusu düğümünde
apigee-influxdb
uygulamasını güncelleyin:> /opt/apigee/apigee-setup/bin/update.sh -c pp -f configfile
configFile,
apigee-influx
uygulamasını yüklemek için kullandığınız yapılandırma dosyasıdır.Yönetim Sunucusu düğümüne
apigee-grafana
de yüklediyseniz bu adımdaapigee-grafana
politikası da güncellenir. Aksi takdirdeapigee-granfana
öğesini aşağıdaki adımda gösterildiği gibi güncelleyin. - Yönetim Sunucusu düğümüne
apigee-grafana
yüklemediysenizapigee-grafana
sürümünü yüklediğiniz düğümde güncelleyin:> /opt/apigee/apigee-setup/bin/update.sh -c pp -f configfile
- 1. düğümdeki
apigee-telegraf
alanını güncelleyin:> /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf update > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf setup -f configFile > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf restart
- Her düğüm için 4. adımı tekrarlayın.
4.16.05 sürümünden güncelleme
Kontrol panelinin 4.16.05 sürümünde apigee-telegraf
yerine apigee-collectd
kullanıldı. 4.18.01 sürümüne güncelleme kapsamında apigee-collectd
uygulamasını kaldırıp apigee-telegraf
sürümünü yüklediniz.
Beta izleme kontrol panelini güncellemek için:
- Apigee Edge 4.16.01/4.16.05 sürümünden 4.17.01 sürümüne güncelleme ve Apigee Edge 4.16.09 sürümünü 4.17.01 sürümüne güncelleme bölümünde açıklandığı şekilde Edge'i 4.18.01 sürümüne güncelleyin.
- Yönetim Sunucusu düğümündeki
apigee-influxdb
politikasını güncelleyin:> /opt/apigee/apigee-setup/bin/update.sh -c pp -f configfile
configFile,
apigee-influx
uygulamasını yüklemek için kullandığınız yapılandırma dosyasıdır.Yönetim Sunucusu düğümüne
apigee-grafana
de yüklediyseniz bu adımdaapigee-grafana
politikası da güncellenir. Aksi takdirdeapigee-granfana
öğesini aşağıdaki adımda gösterildiği gibi güncelleyin. - Yönetim Sunucusu düğümüne
apigee-grafana
yüklemediysenizapigee-grafana
sürümünü yüklediğiniz düğümde güncelleyin:> /opt/apigee/apigee-setup/bin/update.sh -c pp -f configfile
- 1. düğümde
apigee-telegraf
eklentisini yükleyin:> /opt/apigee/apigee-service/bin/apigee-service apigee-collectd stop > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf install > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf setup -f configFile > /opt/apigee/apigee-service/bin/apigee-service apigee-telegraf restart > /opt/apigee/apigee-service/bin/apigee-service apigee-collectd uninstall
- Her düğüm için 4. adımı tekrarlayın.