LaunchDarkly
LaunchDarkly Usage Monitoring
About LaunchDarkly
LaunchDarkly is a feature management platform that enables development teams to deliver software features to specific user segments without deploying new code. It's used for A/B testing, phased rollouts, and kill switches. Monitoring LaunchDarkly usage is important for managing developer access and optimizing costs. This is similar to monitoring other DevOps tools like Sentry or TeamCity.
Prerequisites
To begin monitoring LaunchDarkly, ensure you have the following components and permissions in place:
- OpenLM Components: OpenLM Cloud Broker and OpenLM SLM are required.
- Platform-specific Requirements: You'll need administrative access to your LaunchDarkly account to generate a personal access token with the necessary read permissions.
Configuring data collection
- Follow these step-by-step instructions to set up data collection for LaunchDarkly in OpenLM Cloud Broker:
To create an access token:
- Click the gear icon in the left sidenav to view Organization settings.
- Click Authorization.
- In the “Access tokens” section, click Create token. The “Create an access token” panel appears.
- Give your token a human-readable Name.
- Assign a Role to the token by choosing one from the menu.
- Select Reader, Writer, Admin, or Owner if you want to use a base role.
- Select Custom to choose another role, either one you’ve created or one provided by LaunchDarkly. This option is available only if your LaunchDarkly subscription includes custom roles.
- Select Inline policy to create a role policy in-line, specific to this token. To learn more, read Create policies for roles. This option is available only if your LaunchDarkly subscription includes custom roles.
-
Select the API version to assign to your token. By default, API requests you send using this token will use this API version. To learn more, read Versioning.
-
(Optional) Select the This is a service token checkbox if you wish to create a service token. This feature is only available to customers on Enterprise plans:
-
Click Save token. The new token appears in the Authorization page.
-
Copy and save the token somewhere secure. After you leave this page, the token is obscured:
-
Add Credentials: In the OpenLM Cloud Broker dashboard, find the LaunchDarkly integration and enter the access token.

-
Verify Connection: Test the connection to ensure that OpenLM can successfully retrieve data.
-
Approve in OpenLM: Approve the new data source within the License Servers section.
-
See Data: Usage data for LaunchDarkly will now be visible in the OpenLM Allocation service.
Viewing reports
Access your reports to analyze usage patterns.
- User Activity Trends: See which users are most active in the platform, helping you manage resource allocation.
- Expired/Unused License Reports: Identify and reclaim licenses from inactive users.