Chapter 6. Administering the Ansible Lightspeed Service
As an organization administrator, you can use Red Hat Ansible Lightspeed to manage the Ansible Lightspeed service, so that your users and teams can create and use custom automation content. This chapter provides information about how to get set up as an organization administrator on Red Hat Ansible Lightspeed, with details on how to:
- Access the Ansible Lightspeed portal as an organization administrator
- View and manage the Admin dashboard telemetry data
If you are using a free 90-day trial account, you need a trial or paid subscription to the Red Hat Ansible Automation Platform, but you do not need a trial or paid subscription to IBM watsonx Code Assistant. This means that you do not need to configure the API key or model ID when setting up or using a trial account.
6.1. Logging in to the Ansible Lightspeed administrator portal Copy linkLink copied to clipboard!
Use the Ansible Lightspeed administrator portal to connect Red Hat Ansible Lightspeed to IBM watsonx Code Assistant.
Prerequisites
- You have organization administrator privileges to a Red Hat Customer Portal organization with a valid Red Hat Ansible Automation Platform subscription.
Procedure
- Log in to the Ansible Lightspeed portal as an organization administrator.
-
Click
. Enter your Red Hat account username and password. The Ansible Lightspeed Service uses Red Hat Single Sign-On (RH-SSO) for authentication.
As part of the authentication process, the Ansible Lightspeed Service checks whether your organization has an active Ansible Automation Platform subscription. On successful authentication, the login screen is displayed along with your username and your assigned user role.
From the login screen, click Admin Portal.
You are redirected to the Red Hat Ansible Lightspeed with IBM watsonx Code Assistant administrator portal where you can connect Red Hat Ansible Lightspeed to your IBM watsonx Code Assistant instance.
6.1.1. Logging out of the Ansible Lightspeed Service Copy linkLink copied to clipboard!
To log out of the Ansible Lightspeed Service, you must log out of both the Ansible Lightspeed VS Code extension and the Ansible Lightspeed portal.
Procedure
Log out of the Ansible Lightspeed VS Code extension:
-
Click the Person icon
. You will see a list of accounts that VS Code is logged into.
-
Select
.
-
Click the Person icon
Log out of the Ansible Lightspeed portal:
- Navigate to the Ansible Lightspeed portal login page.
- Click Log out.
6.2. Viewing and managing the Admin dashboard telemetry Copy linkLink copied to clipboard!
Red Hat Ansible Lightspeed collects the following telemetry data by default:
Operational telemetry data
This is the data that is required to operate and troubleshoot the Ansible Lightspeed service. For more information, refer the Enterprise Agreement. You cannot disable the collection of operational telemetry data.
This includes the following data:
- Organization you are logged into (Organization ID, account number)
- Large language model (or models) that you are connected to
Admin dashboard telemetry data
This is the data that provides insight into how your organization users are using the Ansible Lightspeed service, and the metrics are displayed on the Admin dashboard.
This includes the following data:
- Prompts and content suggestions, including accept or reject of the content suggestions
User sentiment feedback
You can also disable the Admin dashboard telemetry if you no longer want to collect and monitor the telemetry data.
Viewing telemetry data on the Admin dashboard is not yet supported on Red Hat Ansible Lightspeed on-premise deployments.
6.2.1. Prerequisites Copy linkLink copied to clipboard!
To view and manage the Admin dashboard telemetry data, ensure that you have the following:
- You have organization administrator privileges to a Red Hat Customer Portal organization with a valid Red Hat Ansible Automation Platform subscription.
- You have installed the Ansible VS Code extension v2.13.148 that is required to collect Admin dashboard telemetry.
Red Hat Ansible Lightspeed does not collect users' personal information, such as usernames or passwords. If any personal information is inadvertently received, the data is deleted. For more information about Red Hat Ansible Lightspeed’s privacy practices, see the Telemetry Data Collection Notice for the Admin dashboard.
6.2.2. What telemetry data is collected? Copy linkLink copied to clipboard!
Following is the list of telemetry data that Red Hat Ansible Lightspeed collects:
- Details of the organization that you are logged into, such as organization ID and account number
- Large language models that you are connected to
- Inline suggestions that were accepted, rejected, or ignored by your organization users
- User sentiment feedback
- Top 10 modules returned in code recommendations
6.2.3. Viewing the Admin dashboard telemetry Copy linkLink copied to clipboard!
The Admin dashboard displays the analytics telemetry data that you can use to gain insight into how your organization users are using the Ansible Lightspeed service.
The Admin dashboard displays the following charts:
Inline suggestions accepted, rejected, or ignored by users
This graph tracks the number of inline suggestions that were accepted, rejected, or ignored by users in your organization. Use this graph to gain insight into how your organization users are using the Ansible Lightspeed service.
User sentiment
This graph measures the users' feedback (feelings, opinions). Use this graph to gain insight into the overall user experience with Red Hat Ansible Lightspeed.
Top 10 modules returned in code recommendations
This graph displays the top 10 modules returned in code recommendations. Use this metric to determine which modules are being suggested the most to your organization’s automation developers.
Procedure
- Log in to the Ansible Lightspeed with IBM watsonx Code Assistant Hybrid Cloud Console as an organization administrator.
From the navigation panel, select Ansible Lightspeed > Admin Dashboard.
The Admin dashboard displays a graphical representation of analytics telemetry data for the last 30 days by default.
Use the following filters to refine your telemetry data:
- To view the telemetry data for a specific time period or for a custom date range, select the date range from the Quick Date Range list.
- To view the telemetry data for a specific IBM watsonx Code Assistant model only, select the model ID from the Model Name list. By default, the Admin dashboard displays telemetry data for all models.
6.2.4. Disabling the Admin dashboard telemetry Copy linkLink copied to clipboard!
Red Hat Ansible Lightspeed collects the Admin dashboard telemetry data by default. The data provides insight into how your organization users are using the Ansible Lightspeed service. If you no longer want to collect analytics telemetry data for your organization, you can disable the Admin dashboard telemetry.
After you disable the Admin dashboard telemetry, the Ansible Lightspeed service no longer collects the analytics telemetry data for your organization. The earlier telemetry data is still available on the Admin dashboard, but no latest data is displayed. If you re-enable the Admin dashboard telemetry, the Ansible Lightspeed service starts collecting data for your organization, and the metrics are displayed on the Admin dashboard after 24 hours.
Prerequisites
- You have organization administrator privileges to a Red Hat Customer Portal organization with a valid Red Hat Ansible Automation Platform subscription.
Procedure
- Log in to the Ansible Lightspeed portal as an organization administrator.
- From the login screen, click Admin Portal.
- Under Admin Portal, click Telemetry.
To disable the Admin dashboard telemetry, select Operational telemetry data only.
NoteTo re-enable the Admin dashboard telemetry, select Admin dashboard telemetry data.
- Click Save.