How to Track SharePoint On Premises websites with Angelfish
Briefly, here's how it works:
- SharePoint sits on top of IIS
- IIS creates web server log files
- Angelfish creates reports by reading the IIS logs
Once you've installed Angelfish, here's what to do:
1) Find the IIS Log Files
IIS log files typically have a name of “u_exYYMMDD.log”, where YYMMDD is the year/month/day of the data contained in the file. The IIS logs should be located here
IIS uses a different Site ID for each website. You can find the Site ID by opening the IIS Manager application and clicking the Sites node – the Site ID will be listed in the column next to each site name. More info here:
For example: if your SharePoint Site ID is 2, the IIS logs will be located here:
If you have multiple Web Front Ends (WFEs), you will need to create a Datasource for each WFE.
Admin Essentials (look at the Datasources section)
2) Create a Profile
If you haven't already watched the “Create a Profile” video, it can be viewed here:
We have a short list of recommendations for new SharePoint profiles - they can be seen here:
3) Process Data and View the Reports
Click the Process Data button in the Run/Data Management tab to start processing data. Once processing is complete, click the Profile Name in the All Profiles screen, or the “View Report” button in the Profile Config.
If you don't see any data in the reports, please verify the Datasource is configured correctly (i.e. the Location field matches log files, not just a directory), then delete data and reprocess.
If you need help, please open a support ticket: