Skip to content

Groups


Overview

CloudAEye SaaS uses few grouping constructs. This topic describes these groups and their intended use-cases.

Service Groups

Service Groups helps user associate a group of services that are supporting the same application environment. For example, to support a microservices style application running on a Kubernetes cluster, user may create the following services:

  • Logs Service for centralized logging, parsing logs and viewing logs using Kibana
  • Logs Analyzer for realtime log analysis and anomaly detection,
  • Notifications to setup notification delivery using email and SMS

Video

Automatic Wiring

Service Groups makes it convenient to associate all the services that belongs together for optimal automatic wiring between services. Logs Analyzer is wired to the logs services. Notifications has default configuration that automatically sends notifications to tenant administrators and the service administrators for a group.

Select Service Groups from the left navigation to see a list of existing Service Groups. Refer to List Service Groups for an example. From this page, you may create, delete or see details of a Service Group.

Examples

Create a Service Group

Select Service Groups from the left navigation. A list of all available Service Groups will be shown.

To create a new Service Group, click on Create button on the top right corner. A new form will appear.

ServiceGroupsNew

Enter the following information:

  1. Name - Name of the Service Group. For example, "sockshop-group".
  2. Description - A short description for the Service Group. For example, "Service Group for Sockshop application".
  3. Logs Service - Select the logs service from the drop-down menu that will be associated with this group. For example, "sockshop-logs". This step can be performd later if the logs service is not created yet. You may pick this Service Group while creating the logs service.
  4. Click on the Submit button to create the new Service Group.
List Service Groups

Select Service Groups from the left navigation. A list of all available Service Groups will be shown. The table may be empty if there are no Service Groups in the system.

ServiceGroupsList

Attach a Logs Service to a Group

To see list of already created logs services, select Logs Service from the left navigation. You will see a list of logs services that are already created.

The Service Group column shows the name of the Service Group associated with the logs service. You may pick a Service Group or create a new one while creating logs service.

ServiceGroupsAttach

If no Service Group is associated with the logs service, you may create a new Service Group and pick the logs service. Refer to Create a Service Group section above for details.

If a logs service is already assocaited with a Service Group, changing that may cause problems. You must delete the Logs Analyzer associated with this logs service before making a change to the Service Group.

List Services under a Group

To see list of already created Service Groups, select Service Groups from the left navigation. You will see a list of Service Groups that are already created in the system.

To see details of a specific Service Group, click on the name of the service group under Group Name column. A new page will appear under Service-Groups > <Name-of-service-group>.

ServiceGroupsDetails

Under 'Services in the group' section, all services associated with this group is shown. If there are no services in the group, the table will be empty.

User Groups

CloudAEye SaaS grouped privileges in 3 broad categories for convenience:

  • Root administrator for the account
  • Administrators of the services
  • Users of the services

A user group is a collection of users who shares the same privileges. Refer to the Groups section of User Management for a list of available groups created out-of-the-box. By adding a user to a specific group, the user is assigned the privileges from that group. For example, all users in the LogsServiceAdminGroup are assigned administrative privileges for logs service.