Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.16] [SecuritySolution][Onboarding] Send Telemetry when integration tabs or cards clicked (#196291) #197296

Merged
merged 1 commit into from
Oct 22, 2024

Commits on Oct 22, 2024

  1. [SecuritySolution][Onboarding] Send Telemetry when integration tabs o…

    …r cards clicked (elastic#196291)
    
    ## Summary
    elastic#196145
    
    To verify:
    
    1. Add these lines to `kibana.dev.yml`
    ```
    logging.browser.root.level: debug
    telemetry.optIn: true
    ```
    2. In the onboarding hub, expand the integration card.
    It should log `onboarding_tab_${tabId}` on tabs clicked.
    
    https://github.com/user-attachments/assets/bd30c9ed-7c99-4ca0-93e7-6d9bf0146e62
    
    It should log `onboarding_card_${integrationId}` on integration cards
    clicked.
    
    https://github.com/user-attachments/assets/58750d88-7bbf-4b27-8e54-587f3f6f32c2
    
    3. Manage integrations callout link clicked::
    `onboarding_manage_integrations`;
    4. Endpoint callout link clicked: `onboarding_endpoint_learn_more`;
    5. Agentless callout link clicked: `onboarding_agentless_learn_more`;
    6. Agent still required callout link clicked:
    `onboarding_agent_required`;
    
    ### Checklist
    
    Delete any items that are not applicable to this PR.
    
    - [x] [Unit or functional
    tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
    were updated or added to match the most common scenarios
    
    (cherry picked from commit 2b27089)
    angorayc committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    730f7c7 View commit details
    Browse the repository at this point in the history