You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

SharePoint On-Premise

Configuring Multiple Web Applications

 In order to monitor an additional web application in your existing farm, please do the following:

  1. Add the required SQL permissions to the CardioLog service account - db_datareader for the SharePoint portal content database.
  2. In the Administration pane, click System Configuration, and then select SharePoint Tree Adaptor.
  3. Click on your SharePoint farm and select the web application/s you want to monitor.
  4. Click Save
  5. Restart the CardioLog Scheduling Service. The tree structure will be refreshed the next day.
  6. If you are using the CardioLog Analytics tracking feature or if you have configured the CardioLogAgent web application on the SharePoint WFEs, open the new web application in IIS Manager and verify that the CardioLogAgent folder under the "_layouts" directory is configured as a web application (if not, right click on it and select "Convert to Application").
  7. Verify data collection from the new web application.


Configuring Multiple Farms

In order to monitor multiple SharePoint farms per adaptor, please do the following:

  1. Add the required SQL permissions to the CardioLog service account - db_datareader for the SharePoint portal content database, and grant read access to the SharePoint TEMPLATE folder.
  2. Configure event collection by deploying the JavaScript tracking code on all SharePoint WFEs. This can be done by installing the CardioLog Analytics tracking agent feature or by inserting the code manually (to your master pages, or to init.js in SharePoint 2010 and SharePoint 2013, core.js in SharePoint 2007)
  3. In the Administration section of the navigation pane, click System Configuration, and then select SharePoint Tree Adaptor.
  4. Click Add Farm, and then select your SharePoint version.
  5. In the SharePoint Tree Adaptor dialog, fill out the following fields:
    • Name - This is the title of the farm folder which will be displayed in the CardioLog tree structure in the Analysis Center. Example: "SharePoint 2013"
    • Server Name - The primary server CardioLog is enabled on
    • Database Server - The SharePoint database instance name.
    • SharePoint Configuration Database Name - The SharePoint configuration database name. Example: "SharePoint_Config"
    • Authentication - Database authentication type. Click Set to choose between Windows Integrated and SQL Server Authentication).
    • SharePoint TEMPLATE Directory - This is the full path for the SharePoint 'TEMPLATE' directory. Example: "\\<sharepoint server name>\C$\Program Files\Common Files\Microsoft Shared\Web Server Extensions\XX\TEMPLATE\" (XX - 12 for MOSS 2007, 14 for SharePoint 2010, 15 for SharePoint 2013)
    • Advanced Settings - Select the additional import and transfer preferences you would like to include.
  6. Click Apply.
  7. Select the web application/s you want to monitor, then click Save.
  8. After the next run of Portal Tree Updates, the updated tree structure will be displayed in Analysis Center (Object Explorer).


    System Configuration - SharePoint Tree Adapter

Configuring Reporting Data Cache

To improve performance, CardioLog caches the results for each reporting query according to the specific report filter and date range used. In the Cache Configuration page, you can define the amount of time queries are cached, and clear the entire reporting cache.

  1. In the Administration section of the navigation pane, click System Configuration, and then select Reporting Data.
  2. In the Reporting Data Cache Configuration box, check Enable Reporting Data Caching to enable report caching.
  3. Fill out a value for the Cache life time in days field.
  4. Click Save
  5. Click Clear Cache if you want to clear the entire reporting cache.


    System Configuration - Reporting Data Cache Configuration


SharePoint Online

Configuring Multiple Site Collections

In order to monitor additional site collections in your existing SharePoint Online environment, please do the following: 

  1. In the Administration pane, click System Configuration, and then select SharePoint Tree Adaptor.
  2. Click on your SharePoint Online tenant and select the site collection/s you want to monitor.
  3. You can load your site collections list from a csv file. In order to create the csv file, use the Windows PowerShell for SharePoint Online Get-SPOSite | Export-CSV command, and enter the csv file path in the Site Collection List File Path (.csv) field.
  4. Restart the CardioLog Scheduling Service. The tree structure will be refreshed the next day.
  5. Configure event collection - deploy the CardioLog Analytics SharePoint solution on your site collection/s or insert the code manually (to your master page).

Configuring Multiple SharePoint Online Tenants

In order to monitor an additional SharePoint Online environment, please do the following:

  1. In the Administration pane, click System Configuration, and then select SharePoint Tree Adaptor.
  2. Click Add Farm, and then select SharePoint Online.
  3. In the SharePoint Tree Adaptor dialog, fill out the following fields:


    System Configuration - SharePoint Online Tree Adaptor

    1. Name - This is the title of the SharePoint Online tenant folder which will be displayed in the CardioLog tree structure in the Analysis Center. Example: "SharePoint Online"
    2. SharePoint Admin Center URL (https://) - Enter the SharePoint Admin Center URL in a secured format (https://).
    3. Authentication - Microsoft Live ID (Office 365). The selected account should have SharePoint Administrator role in Office 365 Admin Center.

  4. Click the magnifying glass icon.
  5. Select the site collection/s you want to monitor and click Save.
  6. Restart the CardioLog Scheduling Service. The tree structure will be refreshed the next day.
  7. Configure event collection - deploy the CardioLog Analytics SharePoint solution on your site collection/s or insert the code manually (to your master page).

Updating the CardioLog Tracking Code on Multiple Site Collections

In order to update the tracking code on all site collections in your SharePoint Online environment, please do the following:

  1. Copy the tracking code from the Tracking Code box in the Administration pane > System Configuration > Usage Tracking Code, and then select SharePoint Online.


    Usage Tracking Code

  2. Verify that the all URLs contained in the tracking code that redirect to the CardioLog application server, have the public DNS name and appropriate protocol. The URLs should be accessible over the internet. Use HTTPS if you are tracking secured SharePoint Online site collections. 
  3. In the Administration section of the Navigation pane, click System Configuration, and then select SharePoint Tree Adaptor.
  4. Click on your SharePoint Online website.
  5. Click on Publish Tracking Code next Additional Actions.
  6. Add the JavaScript tracking code and click Apply.



  • No labels