Menambahkan grup analisis baru

Edge for Private Cloud v. 4.17.09

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:

  1. Buat dan konfigurasi grup analisis baru:
    1. Buat grup analisis dengan nama analyticsNew:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew&#39;
    2. Menambahkan grup konsumen ke grup analisis baru, yang bernama grup-konsumen-baru. Nama grup konsumen bersifat unik dalam konteks dari setiap grup analisis:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new&quot;
    3. Tetapkan jenis konsumen grup analisis ke "kapak":
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H "Content-Type:application/json" &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&amp;propValue=ax&quot;
    4. 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:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H "Content-Type:application/json" &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&amp;propValue=dc-1&quot;
  2. 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.
    1. Untuk mendapatkan UUID server Postgres, jalankan perintah cURL berikut di setiap Node server postgres:
      &gt; {i>curl -u<i} sysAdminEmail:passWord https://<PG_IP>:8084/v1/servers/self
    2. Jika Anda hanya memiliki server Postgres sinlge, tambahkan server tersebut ke grup analisis:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&amp;type=postgres-server&amp;force=true&#39;

      Jika Anda memiliki beberapa server Postgres yang dikonfigurasi sebagai pasangan master/standby, tambahkan dengan menentukan daftar UUID yang dipisahkan koma:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID_Master,UUID_standby&amp;type=postgres-server&amp;force=true&#39;

      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" : {
      &quot;qpid-server&quot; : [ ],
      "server-postgres" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
      },
      "grup konsumen" : [ {
      "nama" : "grup-konsumen-baru",
      "konsumen" : [ ],
      "datastore" : [ ],
      "properti" : {
      }
      } ],
      "pemroses data" : {
      }
    3. Tambahkan server Postgres ke penyimpanan data grup konsumen. Panggilan ini wajib diisi untuk merutekan pesan analisis dari server Qpid ke server Postgres:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID&quot;

      Jika beberapa server Postgre dikonfigurasi sebagai pasangan master/standby, maka tambahkan menentukan daftar UUID yang dipisahkan koma:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/datastores?uuid=UUID_Master,UUID_standby&quot;

      UUID muncul di properti datastores dari grup konsumen di output.
  3. Tambahkan UUID semua server Qpid ke grup analisis baru. Anda harus melakukan ini untuk semua server Qpid.
    1. Untuk mendapatkan UUID server Qpid, jalankan mengikuti perintah cURL di setiap node server Qpid:
      &gt; {i>curl -u<i} sysAdminEmail:passWord https://<QP_IP>:8083/v1/servers/self
    2. Tambahkan server Qpid ke grup analisis:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -H "Content-Type: application/json" -X POSTING &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&amp;type=qpid-server&#39;
    3. Tambahkan server Qpid ke grup konsumen:
      &gt; {i>curl -u<i} sysAdminEmail:passWord -X POST -H 'Terima:aplikasi/json' -J 'Content-Type:application/json' &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups/consumer-group-new/consumers?uuid=UUID&quot;

      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" ],
      &quot;postgres-server&quot; : [ "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" : {
      }
  4. Menyediakan organisasi dan lingkungan untuk grup AX baru.
    &gt; {i>curl -u sysAdminEmail:passWord -X<i} POSTING &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&amp;env=env_name&quot; -H "Content-Type: application/json"