Edge for Private Cloud s. 4.17.05
Private Cloud için Edge'i yüklediğinizde yükleyici varsayılan olarak tek bir "axgroup-001" adlı bir analiz grubu içerir. Yükleme sırasında AXGROUP mülkünü kurulum yapılandırmasına ekleyerek analiz grubu dosya:
# Specify the analytics group. # AXGROUP=axgroup-001 # Default name is axgroup-001.
Ayrıntılı bilgi için Edge bileşenlerini bir düğüme yükleme başlıklı makaleye bakın. daha fazla.
Hesabınıza daha sonra yeni bir Analytics grubu eklemek isterseniz aşağıdaki prosedürü uygulayın kurulum:
- Yeni analiz grubunu oluşturun ve yapılandırın:
- analyticsNew adlı analiz grubunu oluşturun:
> curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X GÖNDERİ 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew' - Yeni analiz grubuna şu adlı bir tüketici grubu ekleyin:
tuketici-grubu-yeni. Tüketici grubu adları
her analiz grubunun bağlamı:
> curl -u sysAdminEmail:passWord -X POST -H 'Kabul:uygulama/json' -S "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new" - Analiz grubunun tüketici türünü "ax" olarak ayarlayın:
> curl -u sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&propValue=ax" - Veri merkezi adını ekleyin. Varsayılan olarak Edge'i "dc-1" adlı bir veri merkeziyle yüklersiniz.
Bununla birlikte, birden fazla veri merkeziniz varsa her birinin adı benzersizdir. Bu görüşme
yalnızca tek bir veri merkeziniz varsa isteğe bağlıdır ve birden fazla veriniz varsa önerilir
merkezler:
> curl -u sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&propValue=dc-1"
- analyticsNew adlı analiz grubunu oluşturun:
- Postgres sunucularının UUID'lerini yeni analiz grubuna ekleyin. Mevcut
iki Postgres sunucusunu ana/bekleme çifti olarak işlev görecek şekilde yapılandırdıysanız, her ikisini de
UUID'lerin virgülle ayrılmış listesi.
- Postgres sunucularının UUID'lerini almak için aşağıdaki her bir cURL komutunu çalıştırın:
Postgres sunucusu düğümü:
> curl -u sysAdminEmail:şifre https://<PG_IP>:8084/v1/servers/self - Yalnızca tek bir Postgres sunucunuz varsa onu analiz grubuna ekleyin:
> curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X GÖNDERİ 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=postgres-server&force=true'
. Ana/bekleme çifti olarak yapılandırılmış birden fazla Postgres sunucunuz varsa, UUID'lerin virgülle ayrılmış bir listesini belirterek bunları kullanabilirsiniz:
> curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X GÖNDERİ 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID_Master,UUID_standby&type=postgres-server&force=true'
. Bu komut, analiz grubunun UUID'si de dahil olmak üzere Analytics grubu hakkındaki bilgileri Postgres sunucusu altındaki postgres-server mülkü uuid'ler:
{
"ad" : "axgroupNew",
"özellikler" : {
"region" [bölge] : "dc-1",
"tüketici-türü" : "aks"
},
"kapsamlar" : [ ],
"uuidler" : {
"qpid-server" : [ ],
"postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"tüketici-grupları" : [ {
"ad" : "tüketici-grubu-yeni",
"tüketiciler" : [ ],
"veri depoları" : [ ],
"özellikler" : {
}
} ],
"veri işlemcileri" : {
} - Postgres sunucusunu, tüketici grubunun veri deposuna ekleyin. Bu arama gerekli
Qpid sunucularından Postgres sunucularına analiz iletilerini yönlendirmek için:
> curl -u sysAdminEmail:passWord -X POST -H 'Kabul:uygulama/json' -S "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID"
. Ana/bekleme çifti olarak birden fazla Postgre sunucusu yapılandırılmışsa bunları UUID'lerin virgülle ayrılmış bir listesini belirterek:
> curl -u sysAdminEmail:passWord -X POST -H 'Kabul:uygulama/json' -S "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID_Master,UUID_standby"
. UUID, çıkışta tüketici-gruplarının datastores özelliğinde görünür.
- Postgres sunucularının UUID'lerini almak için aşağıdaki her bir cURL komutunu çalıştırın:
Postgres sunucusu düğümü:
- Tüm Qpid sunucularının UUID'lerini yeni analiz grubuna ekleyin. Bunu yapmanız gerekir
adımını tüm Qpid sunucuları için geçerlidir.
- Qpid sunucularının UUID'lerini almak için
her Qpid sunucusu düğümünde şu cURL komutunu kullanın:
> curl -u sysAdminEmail:passWord https://<QP_IP>:8083/v1/servers/self - Qpid sunucusunu analiz grubuna ekleyin:
> curl -u sysAdminEmail:passWord -H "Content-Type: application/json" -X GÖNDERİ 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=qpid-server' - Qpid sunucusunu tüketici grubuna ekleyin:
> curl -u sysAdminEmail:passWord -X POST -H 'Kabul:uygulama/json' -S "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/consumers?uuid=UUID"
. Bu çağrı, aşağıdaki kodu döndürür. Burada, qpid-server mülkünün altındaki uuids ve tüketicilerin mülkü tüketici-grupları:
{
"ad" : "axgroupNew",
"özellikler" : {
"region" [bölge] : "dc-1",
"tüketici-türü" : "aks
}, "kapsamlar" : [ ],
"uuidler" : {
"qpid-server" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"tüketici-grupları" : [ {
"ad" : "tüketici-grubu-yeni",
"tüketiciler" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"veri depoları" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ],
"özellikler" : {
}
} ],
"veri işlemcileri" : {
}
- Qpid sunucularının UUID'lerini almak için
her Qpid sunucusu düğümünde şu cURL komutunu kullanın:
- Yeni AX grubu için bir kuruluş ve ortam sağlayın.
. > curl -u sysAdminEmail:şifreWord -X YAYINLAMA "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&env=env_name" -H "Content-Type: application/json"