Managing Events and Reports for Advisor

Controlling Event Storage

Auto-trim 'Deleted' status events

This setting allows you to control how soon events marked for deletion are actually removed from the system, and limits the number of records in the database. . Specifically it means that events marked with a 'Deleted' status for longer than the threshold should be purged from the system. The default threshold value is 24 hours.

Auto-trim 'By Design' status events

This setting allows you to control how soon events marked as 'By Design' are actually removed from the system, and limits the number of records in the database. . Specifically it means that events marked with a 'By Design' status for longer than the threshold should be purged from the system. The default threshold value is 72 hours.

Set the Advisor Console Address

The Advisor Console address is used:

To set the address:

Securing Data Access

Advisor leverages Intercept Studio security, i.e. it uses the same value for the restricted mode option as in SE-Viewer (if you change this option in SE-Viewer it will be changed in Advisor and vice versa), and has the same users as in SE-Viewer (the user list can only be managed via SE-Viewer). Only administrators can access Advisor.

About Users and Security

Advisor application leverages Intercept Studio security model.

There are two types of Intercept Studio users: Administrators and normal users. Administrators have access to all Advisor functionality. Normal users don’t have access to Advisor application.

Four (4) security modes for the Advisor web site are supported: Anonymous, Basic, Integrated and Custom.

Anonymous windows authentication set on Advisor in IIS without any Custom Advisor authentication will allow any user with access to Advisor to use all functionality.

The other 3 authentication methods will allow you to restrict user access. For Custom Advisor authentication, the Windows authentication remains as Anonymous, and Advisor uses user names from the SE-Viewer database. For Windows Basic and Integrated authentication, Advisor uses windows domain accounts that have to be also stored in SE-Viewer database with names in format [Domainname]\username..

To enable Advisor security, you must first enable Anonymous, Basic (with Anonymous disabled) or Integrated (with Anonymous access disabled) authentication for Advisor in IIS.

IIS Settings for Advisor

Anonymous Authentication Mode: Enabling Anonymous Authentication in IIS will allow all users to access Advisor as long as the 'Restricted' checkbox is not checked on this 'Security Mode' tab.

Basic Authentication mode: Enabling Basic Authentication in IIS will allow only administrators added through the Users tab in SE-Viewer to use Advisor when the 'Restricted' checkbox is checked on this 'Security Mode' tab.

Integrated Authentication mode: Enabling Integrated Authentication in IIS will allow only administrators added through the Users tab in SE-Viewer to use Advisor when the 'Restricted' checkbox is checked on this 'Security Mode' tab.

Custom Authentication mode: Enabling Anonymous Authentication in IIS and checking the 'Restricted' checkbox on this 'Security Mode' tab enables Custom Authentication, whereby only administrators added through the Users tab in SE-Viewer will have access to Advisor. By default, there is an authentication timeout for custom authentication sessions that are longer than 30 minutes. See the section on Advanced Configuration for instructions to change this default.

Enabling Security

Advisor is installed without any predefined users but it leverages list of users from SE-Viewer and restricted mode value itself. If user switches on restricted mode via Advisor, he should specify administrative account and its password in Options dialog. Be aware that switching on restricted mode via Advisor will also switch on restricted mode in SE-Viewer with the same administrator.

However, it is recommended to use only SE-Viewer for user management.

To enable security

Enabling restricted security for Advisor on this tab when the Advisor  web site is set for Basic, Integrated or Custom authentication modes in IIS will redirect you to log in using a valid user account. Once you are logged in, a new field will appear in the upper right-hand portion of the header bar that displays the user name and provides a button () so that you can log out.

Remove Application Groups

Intercept Reporting Services synchronizes the addition, but not the deletion, of application groups between SE-Viewer and the Reporting databases. Therefore the "Remove Application Groups" wizard must be used to remove Application Groups from the Advisor database. The wizard only deletes Application Groups and does not delete events or performance counters from the reporting database.The ‘All’ application group cannot be delete.

Schedule Management

Schedule management allows users to subscribe to a specified report and create schedule for it. The user will receive the report by email according to this schedule, and in the format selected by user. The schedule can be temporary deactivated or deleted, and users can modify any schedule.

The following conditions must be met in order to use the scheduler and to ensure the correct email delivery of reports:

  1. You must specify a user account that has permission to send mail from the SMTP server under StartAll ProgramsMicrosoft SQL Server xxxConfiguration ToolsReporting Services Configuration Manager.exe.

  2. The SQL Server Agent must be started

  3. An external (not containing localhost or 127.0.0.1) address must be set for the Advisor Console Address under ToolsOptionsDataAdvisor Console Address

  4. Advisor must be running with Microsoft SQL Server and not with SQL Express

  5. The instructions below all open the Schedule wizard from the tools menu. The Schedule wizard may also be accessed via the option on the toolbar when a report has been run. Note that when the scheduler is selected from the toolbar when a report has been run, that the wizard will assume the scheduler is running for the selected report and will skip over the report selection screen.

Create a new schedule

Modify a schedule

Delete a schedule

Favorites Wizard

Favorite management allows users to save any report with all parameters as a Favorite and access it quickly at any time. User can add new favorite, modify or delete existing ones. The instructions below all open the Favorites wizard from the tools menu. The Favorites wizard may also be accessed via the option on the toolbar when a report has been run. Note that when the Favorites wizard is selected from the toolbar when a report has been run, that the wizard will assume that it is running for the selected report and will skip over the report selection screen.

Create a Favorite

Modify a Favorite

Favorite reports are always cached after the first execution, and that cache will be cleared at the end of the day (at 00:00). If the user selects ‘Use cache’, the reporting server will automatically generate this favorite at the specified time without any user interaction (by default this will happen in the morning at at 00:05 or later). This allows a favorite report to be generated quickly. If caching is disabled, the the report will be generated from the selected parameters at the time the favorite is selected.

 The favoriteCacheConfiguration section in SEViewer allows users to configure the time when the Reporting Server will start to automatically generate the favorite reports that have to be cached, and to configure the offset between generations (to avoid possible server overload if, for example, if hundreds of favorites need to be executed simultaneously). If the configuration section is absent in the SEViewer configuration file the values 00:05:00 and 180 seconds will be used respectively.

 

...

<favoriteCacheConfiguration>

<!-- The time on the server side (server timezone) which is used as start point for favorite cache creation -->

<add type="startTime" value="00:00:00" />

<!-- The offset between two cache creation operation in seconds -->

<add type="offset" value="180" />

</favoriteCacheConfiguration>

</reporting>

 

Delete a Favorite

 

Last update: Thursday, December 09, 2010 02:42:45 PM