Edge for Private Cloud v. 4.17.05
Saat Anda menginstal Edge untuk Private Cloud, secara default penginstal akan membuat satu grup analisis bernama "axgroup-001". Pada saat penginstalan, Anda dapat mengubah nama default grup analisis dengan menyertakan properti AXGROUP dalam konfigurasi penginstalan file:
# Specify the analytics group. # AXGROUP=axgroup-001 # Default name is axgroup-001.
Lihat Menginstal komponen Edge pada node untuk banyak lagi.
Gunakan prosedur di bawah jika nantinya Anda ingin menambahkan grup analisis baru ke penginstalan:
- Buat dan konfigurasi grup analisis baru:
- Buat grup analisis dengan nama analyticsNew:
> {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew' - Menambahkan grup konsumen ke grup analisis baru, yang bernama
grup-konsumen-baru. Nama grup konsumen bersifat unik dalam
konteks dari setiap grup analisis:
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new" - Tetapkan jenis konsumen grup analisis ke "kapak":
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&propValue=ax" - Tambahkan nama pusat data. Secara default, Anda menginstal Edge dengan pusat data bernama "dc-1".
Namun, jika Anda memiliki beberapa pusat data, masing-masing memiliki nama yang unik. Panggilan ini
opsional jika Anda hanya memiliki satu pusat data, dan direkomendasikan jika Anda memiliki beberapa pusat data
pusat:
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&propValue=dc-1"
- Buat grup analisis dengan nama analyticsNew:
- Tambahkan UUID server Postgres ke grup analisis baru. Jika Anda memiliki
mengonfigurasi dua server Postgres untuk berfungsi sebagai pasangan master/standby,
daftar UUID yang dipisahkan koma.
- Untuk mendapatkan UUID server Postgres, jalankan perintah cURL berikut di setiap
Node server postgres:
> {i>curl -u<i} sysAdminEmail:passWord https://<PG_IP>:8084/v1/servers/self - Jika Anda hanya memiliki server Postgres sinlge, tambahkan server tersebut ke grup analisis:
> {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=postgres-server&force=true'
Jika Anda memiliki beberapa server Postgres yang dikonfigurasi sebagai pasangan master/standby, tambahkan dengan menentukan daftar UUID yang dipisahkan koma:
> {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID_Master,UUID_standby&type=postgres-server&force=true'
Perintah ini menampilkan informasi tentang grup analisis, termasuk UUID Server postgres di properti postgres-server di bagian uuid:
{
"nama" : "axgroupNew",
"properti" : {
"wilayah" : "dc-1",
"jenis konsumen" : "kapak"
},
"cakupan" : [ ],
"uuid" : {
"qpid-server" : [ ],
"server-postgres" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"grup konsumen" : [ {
"nama" : "grup-konsumen-baru",
"konsumen" : [ ],
"datastore" : [ ],
"properti" : {
}
} ],
"pemroses data" : {
} - Tambahkan server Postgres ke penyimpanan data grup konsumen. Panggilan ini wajib diisi
untuk merutekan pesan analisis dari server Qpid ke server Postgres:
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID"
Jika beberapa server Postgre dikonfigurasi sebagai pasangan master/standby, maka tambahkan menentukan daftar UUID yang dipisahkan koma:
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J '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 muncul di properti datastores dari grup konsumen di output.
- Untuk mendapatkan UUID server Postgres, jalankan perintah cURL berikut di setiap
Node server postgres:
- Tambahkan UUID semua server Qpid ke grup analisis baru. Anda harus melakukan ini
untuk semua server Qpid.
- Untuk mendapatkan UUID server Qpid, jalankan
mengikuti perintah cURL di setiap node server Qpid:
> {i>curl -u<i} sysAdminEmail:passWord https://<QP_IP>:8083/v1/servers/self - Tambahkan server Qpid ke grup analisis:
> {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&type=qpid-server' - Tambahkan server Qpid ke grup konsumen:
> {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/consumers?uuid=UUID"
Panggilan ini menampilkan nilai berikut, tempat Anda dapat melihat UUID server Qpid yang ditambahkan ke qpid-server di bawah uuids, dan ke properti consumers berdasarkan grup konsumen:
{
"nama" : "axgroupNew",
"properti" : {
"wilayah" : "dc-1",
"jenis konsumen" : "kapak
}, "cakupan" : [ ],
"uuid" : {
"server-qpid" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
},
"grup konsumen" : [ {
"nama" : "grup-konsumen-baru",
"konsumen" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
"datastore" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ],
"properti" : {
}
} ],
"pemroses data" : {
}
- Untuk mendapatkan UUID server Qpid, jalankan
mengikuti perintah cURL di setiap node server Qpid:
- Menyediakan organisasi dan lingkungan untuk grup AX baru.
> {i>curl -u sysAdminEmail:passWord -X<i} POSTING "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&env=env_name" -H "Content-Type: application/json"