Thêm nhóm phân tích mới

Edge cho Private Cloud phiên bản 4.17.05

Khi bạn cài đặt Edge cho Đám mây riêng tư, theo mặc định, trình cài đặt sẽ tạo một có tên là "axgroup-001". Tại thời điểm cài đặt, bạn có thể thay đổi tên mặc định của nhóm analytics bằng cách bao gồm thuộc tính AXGROUP trong cấu hình cài đặt tệp:

# Specify the analytics group. 
# AXGROUP=axgroup-001          # Default name is axgroup-001.

Xem bài viết Cài đặt các thành phần Edge trên một nút để khác.

Làm theo quy trình bên dưới nếu sau này bạn muốn thêm một nhóm phân tích mới vào cài đặt:

  1. Tạo và định cấu hình nhóm Analytics mới:
    1. Tạo nhóm số liệu phân tích với tên analyticsNew:
      > cuộn tròn sysAdminEmail:passWord -H "Loại nội dung: ứng dụng/json" -X BÀI ĐĂNG 'https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew'
    2. Thêm một nhóm người tiêu dùng vào nhóm số liệu phân tích mới, có tên là consumer-group-new. Tên nhóm người tiêu dùng là duy nhất trong bối cảnh của từng nhóm số liệu phân tích:
      > cuộn tròn sysAdminEmail:passWord -X POST -H "Accept:application/json" -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/consumer-groups?name=consumer-group-new"
    3. Đặt kiểu người tiêu dùng của nhóm Analytics thành "ax":
      > cuộn tròn sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=consumer-type&propValue=ax"
    4. Thêm tên cho trung tâm dữ liệu. Theo mặc định, bạn cài đặt Edge bằng một trung tâm dữ liệu có tên là "dc-1". Tuy nhiên, nếu bạn có nhiều trung tâm dữ liệu, mỗi trung tâm dữ liệu sẽ có tên duy nhất. Cuộc gọi này là là không bắt buộc nếu bạn chỉ có một trung tâm dữ liệu và nên dùng nếu có nhiều dữ liệu trung tâm:
      > cuộn tròn sysAdminEmail:passWord -X POST -H "Content-Type:application/json" "https://<MS_IP>:8080/v1/analytics/groups/ax/axgroupNew/properties?propName=region&propValue=dc-1"
  2. Thêm các mã nhận dạng duy nhất (UUID) của máy chủ Postgres vào nhóm số liệu phân tích mới. Nếu bạn có đã định cấu hình hai máy chủ Postgres để hoạt động như một cặp chính/chế độ chờ, chỉ định cả hai là một danh sách các mã nhận dạng duy nhất (UUID) được phân tách bằng dấu phẩy.
    1. Để nhận các UUID của máy chủ Postgres, hãy chạy lệnh cURL sau trên mỗi Nút máy chủ Postgres:
      &gt; cuộn tròn sysAdminEmail:passWord https://<PG_IP>:8084/v1/servers/self
    2. Nếu bạn chỉ có một máy chủ si mẻ Postgres, hãy thêm máy chủ đó vào nhóm số liệu phân tích:
      &gt; cuộn tròn sysAdminEmail:passWord -H "Loại nội dung: ứng dụng/json" -X BÀI ĐĂNG &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&amp;type=postgres-server&amp;force=true&#39;

      Nếu bạn có nhiều máy chủ Postgres được định cấu hình thành một cặp chính/chế độ chờ, hãy thêm chúng bằng cách chỉ định danh sách các mã nhận dạng duy nhất (UUID) được phân tách bằng dấu phẩy:
      &gt; cuộn tròn sysAdminEmail:passWord -H "Loại nội dung: ứng dụng/json" -X BÀI ĐĂNG &#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;

      Lệnh này trả về thông tin về nhóm Analytics, bao gồm cả mã nhận dạng duy nhất (UUID) của máy chủ Postgres trong thuộc tính postgres-server trong uuid:
      {
      "tên" : "axgroupNew",
      "thuộc tính" : {
      "khu vực" : "dc-1",
      "consumer-type" (loại người tiêu dùng) : "rìu"
      },
      "phạm vi" : [ ],
      "uuids" : {
      &quot;qpid-server&quot; : [ ],
      "postgres-server" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
      },
      "nhóm người tiêu dùng" : [ {
      "tên" : "consumer-group-new",
      "người tiêu dùng" : [ ],
      "datastores" : [ ],
      "thuộc tính" : {
      }
      } ] thân mến!
      "đơn vị xử lý dữ liệu" : {
      }
    3. Thêm máy chủ Postgres vào kho dữ liệu của nhóm người tiêu dùng. Cuộc gọi này là bắt buộc để định tuyến thông báo phân tích từ máy chủ Qpid đến máy chủ Postgres:
      &gt; cuộn tròn sysAdminEmail:passWord -X POST -H "Accept:application/json" -H "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;

      Nếu nhiều máy chủ Postgre được định cấu hình thành một cặp chính/chế độ chờ, hãy thêm các máy chủ đó bằng cách chỉ định danh sách các mã nhận dạng duy nhất (UUID) được phân tách bằng dấu phẩy:
      &gt; cuộn tròn sysAdminEmail:passWord -X POST -H "Accept:application/json" -H "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;

      Mã nhận dạng duy nhất (UUID) xuất hiện trong thuộc tính datastores của consumer-groups trong dữ liệu đầu ra.
  3. Thêm mã nhận dạng duy nhất (UUID) của tất cả máy chủ Qpid vào nhóm phân tích mới. Bạn phải thực hiện thao tác này cho tất cả máy chủ Qpid.
    1. Để nhận các mã nhận dạng duy nhất (UUID) của máy chủ Qpid, hãy chạy lệnh lệnh cURL sau trên mỗi nút máy chủ Qpid:
      &gt; cuộn tròn sysAdminEmail:passWord https://<QP_IP>:8083/v1/servers/self
    2. Thêm máy chủ Qpid vào nhóm phân tích:
      &gt; cuộn tròn sysAdminEmail:passWord -H "Loại nội dung: ứng dụng/json" -X BÀI ĐĂNG &#39;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/servers?uuid=UUID&amp;type=qpid-server&#39;
    3. Thêm máy chủ Qpid vào nhóm người tiêu dùng:
      &gt; cuộn tròn sysAdminEmail:passWord -X POST -H "Accept:application/json" -H "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;

      Lệnh gọi này trả về mã nguồn sau đây, trong đó bạn có thể thấy mã nhận dạng duy nhất (UUID) của máy chủ Qpid được thêm vào qpid-server trong uuids và vào tài sản consumers trong nhóm người tiêu dùng:
      {
      "tên" : "axgroupNew",
      "thuộc tính" : {
      "khu vực" : "dc-1",
      "consumer-type" (loại người tiêu dùng) : "rìu
      }, "phạm vi" : [ ],
      "uuids" : {
      "qpid-server" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
      &quot;postgres-server&quot; : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ]
      },
      "nhóm người tiêu dùng" : [ {
      "tên" : "consumer-group-new",
      "người tiêu dùng" : [ "fb6455c3-f5ce-433a-b98a-bdd016acd5af" ],
      "datastores" : [ "2cb7211f-eca3-4eaf-9146-66363684e220" ],
      "thuộc tính" : {
      }
      } ] thân mến!
      "đơn vị xử lý dữ liệu" : {
      }
  4. Cung cấp một tổ chức và môi trường cho nhóm AX mới.
    &gt; curl – u sysAdminEmail:passWord -X ĐĂNG &quot;https://&lt;MS_IP&gt;:8080/v1/analytics/groups/ax/axgroupNew/scopes?org=org_name&amp;env=env_name&quot; -H "Loại nội dung: ứng dụng/json"