Azure Integration

InsightFinder can source the metrics from Microsoft Azure and correlate it with other data to generate anomalies and root causes. Below documentation is a walk through of how to configure Azure and InsightFinder.

Project Creation

  1. Go to “Settings”->“System Settings”. Click on “Add New Project”.
  2. Select “Microsoft Azure” from the list and click on “Create Project” on the next page.
  3. This is where you will start configuring the project.
    1. Client Id, Client Secret, Tenant Id, Subscription id, – Use your MS Azure authentication key information here.
    2. Data Type – Metric
      (See Figure 1)
  4. Click on “Verify” and you will be taken to the next page if verification is successful.
  5. Select Resources” and “Metric” from the dropdown that you want to configure for your analytics in the InsightFinder.
    (See Figure 2 and 3)
  6. Default sampling interval is 5 Min. Minimum could be 1 min. You can choose your sampling interval.
  7. Then on the next page, you can type in the “Project Name” and “System Name” and click on Register.
    (See Figure 4)
  8. Once a project is successfully created, you will see a message like below.
    (See Figure 5)
  9. Once a project is successfully created, you can see the data streaming using Overall line chart.
    (See Figure 6)

Project Configuration

Information needed: Microsoft Azure credentials are required for the authentication step.

  1. You need to have a subscription with MS Azure. When you click into the subscription, you will get your subscription Id.
    (See Figure 7 and 8)
  2. Go to “Azure Active Directory” and then “App Registration”. Register a new app. Once your app is registered, you can go into the app and get a client Id and tenant ID.
    (See Figure 9 and 10)
  3. Then you can generate the client secret by going to the “certificates & secrets” page.
    (See Figure 11)
  4. Next step is to add permission to the app. Go to the IAM page for a subscription. And “Add role assignment”.
    (See Figure 12)
  5. Select the “Reader” role for this app.
    (See Figure 13)
  6. On the next screen, select “User, group or service principal”. A side bar will appear on the right. Search for your app there, select it and complete that step. You app will get the reader role.
    (See Figure 14)
  7. Once you complete it, you are ready with all the required credentials to integrate with InsightFinder.

Figures

Click on an image to expand.