Next Topic

Previous Topic

Book Contents

VSA (v4.4.0.0) - 11 March 2005

Database Separation

Kaseya now supports separating the SQL 2000 database to a different machine than the server running IIS. There is now a Change DB... button in the Configure function under the System Tab. For detailed instructions to separate your database server, see the online help for the Configure function.

Patch Management File Source

A new option has been added to the Pulled from file server option. The agent on the LAN server can now be configured to pull each patch file from the Internet or directly from the system server. Use the second option if your LAN does not have direct access to the Internet.

Patch Management Reboot Action

Reboot Action under the Patch Mgmt tab has been enhanced as follows:

  • A new option named If user logged in ask to reboot every N minutes until the reboot occurs. Use this option to nag users into rebooting without requiring then to reboot after a new patch installation. You may set N to be any number of minutes you choose.
  • All other 5 minute warnings are now programmable. You can choose any number of minutes you need.
  • Skip update if user logged in, has been changed to Skip reboot if user logged in to conform to the rest of the reboot options.

Ticketing

  • The system now prevents notifications being sent to the same email address used to process new tickets (defined in Email Reader).
  • A new drop down control remembers the last 10 ticket searches made by each administrator in the View Summary function.
  • The View Ticket function has a new button named Last Search. Clicking this button returns to View Summary and displays the results of your last search.
  • Displaying a ticket from the search results now displays all the ticket notes with the search key words highlighted so you can quickly find the section of interest in the notes.

Machine Summary

Clicking the status icon for any machine ID opens the Machine Summary interface. This release greatly expands functionality and enhances the user interface. Independent windows for each machine ID may be open simultaneously. The system divides functions into tabs, providing more screen space for each function, as follows:

  • Machine Info - Lists computer and network information collected by audit.
  • Installed Applications - Lists all applications found by audit.
  • System Info - Displays system info for this machine ID.
  • Disk Volumes - Lists disk information collected by audit.
  • PCI & Disk Hardware - Lists PCI information collected by audit.
  • Printers - Lists printer information collected by audit.
  • Pending Scripts - Lists all pending scripts plus a summary of recent script history. You may also end script schedules as well as schedule new scripts to run here.
  • Agent Logs - View all logs, of any type, for this machine ID.
  • Alerts - View and modify alert setup for this machine ID.
  • Patch Status - Displays patch configuration setup. Also displaysPatch History or Machine Update for this machine ID
  • Remote Control - Initiate remote control, ftp, or chat for this machine ID. Can also change remote control package type, preinstall or uninstall remote control package, and reset the password for this machine ID.
  • Agent Settings - Display or modify agent configuration information forCheck-In Control, Log Settings, and Edit Profile.

Scripts Tab

The Install tab has been renamed to Scripts. Two new functions have been added to this tab. Script Status moved from the Agent tab to the Scripts tab. The new Distribution function is also under the Scripts tab.

Distribution

The Distribution under the Scripts tab displays a graphical view showing the time of day each recurring script executes for a group of machines. Some scripts heavily load both the network and the server. This tool provides a quick and easy way to evenly distribute that load across any time interval you choose.

Script Organization

Scripts are now grouped into three categories: My Scripts contains all private scripts for the currently logged in administrator. Public Script groups all the scripts available to all administrators together. Sample Scripts contain samples delivered with the system. You can also approve or deny access to each script category with Function Access under the System Tab.

Copy Settings

The Copy Settings under the Agent tab lets you copy all configuration data from one machine ID to any number of other machine IDs. Effected settings include pending script scheduled, alert setup, check-in control, log settings, audit configuration, patch configuration, and remote control configuration.

Set Credential

Set a login credential for the agent to use in Patch Management and the Use Credential script command. If a credential is present, then patch management installs all new patches using this credential. Therefore, Set Credential should always be an administrator credential.

Script Command Updates

  • The Script IF command now supports Contains and Not Contain comparisons for Check Variable and Check Registry Value. This comparison functions allows you to check whether a substring is contained within any script variable or registry value.
  • The IF Check Registry Value command has been fixed so that it can obtain the unnamed (Default) value from a registry key. Add a backslash as the last character in the path to the registry value to indicate to the script that the Agent should return the (Default) value. e.g. A scirpt IF Check Registry Value command with the name 'HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsWORDPAD.EXE' will cause the Agent to return the content of the (Default) value '%ProgramFiles%Windows NTAccessoriesWORDPAD.EXE' for the script IF command to check.
  • The Impersonate User script command has been updated to now operate on Windows XP with Service Pack 2 and Windows Server 2003, in addition to Windows 2000, XP Gold, and XP with Service Pack 1. This script command allows the use of specific user credentials to execute a file or shell command. This feature requires an Agent update.
  • Added script environment variable expansion to Script IF User response is Yes and to Execute Script commands.
  • Added Use Credential script command that uses the login credential assigned to each machine to run script steps that Executes as user. You may set a login credential for each machine using the Set Credential command under the Agent tab. Use Use Credential to execute a script with different login credentials on each machine. Use Impersonate User to execute a script with the same credential on each machine.

Event Log Alerts

You can now set multiple independent event sets for each event log alert. This lets you define event sets to detect specific application behavior. Then you can alert on many different sets without having to combine all the events into a single set.

A link to www.netid.net has been embedded into each event log alert email and the event log displays. Click the link to get more details and discussions of the particular event.

Install MSIExec Sample Script

A new sample script in the Sample ScriptsInstalls script folder under the Scripts Tab (formerly the Install Tab) installs MSIExec.exe on operatings systems that do not come with MSIExec by default. Win9x, NT4, and Win2000 do not automatically come with MSIExec. Some patches are distributed as MSI files and require MSIExec to install. Use this script when you need to deploy MSI packages to older machines without MSIExec already installed.

Function Access

Function Access under the System Tab can now give report group access to any administrator group.

Contact Administrator Link

Double clicking the agent icon selects the default item from the agent menu, Contact Administrator.... By default, this logs into the user access page with the access rights for that machine ID. You can now change that URL to anything you like. Optionally, you can also pass in the machine ID and/or group ID used by that agent in your custom URL.

Agent RAM audit

The Agent now correctly reports the amount of RAM on a machine that has more than 2 GBytes installed. This feature requires an Agent update.

Event Log Compression

The Agent now compresses repeated event log entries into a single entry to reduce the volume and processing load. The Agent adds the number of compressed events to the description of the single event log entry reported to the Kaseya Server. This feature requires an Agent update.

TCP/IP Connection Keep-Alive

A TCP/IP connection between an Agent and Kaseya Server may be dropped by router devices due to an idle timeout. For example, a NAT router may remove from its internal tables any connection that has not transmitted data in 15 minutes, which may be exceeded by an Agent auditing a machine with large disk drives or executing a large patch update. The result is a dropped connection that prevents the Agent from reporting that it completed the task, and so the Kaseya Server requests that the Agent perform the same task again at the next checkin. The Agent now keeps the connection open by periodically sending a keep-alive message during long running tasks. This feature requires an Agent update.

Check-in Policy

A global policy control has been added to the Check-in Policy function under the System Tab. A new checkbox labeled Allow automatic account creation for groups without a policy lets master administrators determine if new accounts may be automatically created when an agent first checks in for group IDs that do not have any check-in policy set. The default value allows automatic account creation.

Admin History

The Admin History function under the System Tab records the functions visited by each administrator. The system stores the last 30 days worth of activity, including all logins.

System Log

The System Log function under the System Tab records the last 60 days of system related activity not associated with any particular machine ID. Some examples include:

  • Deleting machine IDs
  • Failed and successful login attempts
  • Video streaming sessions
  • Starting/stopping of the Kaseya Server
  • Deleting trouble tickets assigned to a group (not a machine)
  • Scheduling reports

Alert Summary

A new Summary setting in the Alerts function under the Monitor tab displays a quick view summary showing what alerts are active on each machine. The email recipients list for each alert type appears if the alert is active on that machine ID. Active alert labels become links to the details for that alert. Clicking the link automatically selects the specific alert type and populates the form with the settings active in that alert.

Date format

The date format displayed has been changed to 9:55:50 pm 9-Jan-05 or 21:55:50 9-Jan-05. These formats are directly supported by Microsoft Excel and will support direct exporting of date fields in reports.

View Filter

Two new OS Type selection options have been added to views. All Servers lists only machine IDs with a server operating system loaded (2003, Server 2000, or NT Server). All Workstations lists non-server operating systems. Use this new view to quickly display only one class of machine.

Alert Email Management

Alerts, under the Monitor tab, has an enhanced editing feature allowing you to more easily manage the notification email addresses. Below the Email Recipients edit box, two new radio controls and a Remove button has been added. Selecting Add to current list (the default) will add the email address to the existing notification list. This prevents someone from inadvertantly over-writing the email list with just their email address. Select Resplace list to over-write the current list with a new list. Click the Remove button to quickly remove an email address for the list without alerting any other alert setting.

Skip if offline

Run Audit and System Info, under the Audit tab, now support the Skip if Offline flag. This lets you control exactly when a recurring audit runs. If the machine if offline at the scheduled time, audit gets rescheduled to run at the next scheduled time rather than at the very next checkin.

Logs Report

The Logs Report function under the Reports tab has been modified to run Event Log reports for any event log type, in addition to individual reports for the Application, Security, and System event logs.

Powered By Kaseya

Formerly the Powered By Kaseya logo that appeared in the top right corner of the web page when you replaced the Kaseya logo. The Powered By Kaseya logo no longer appears in the upper right corner of the web page. Instead, a smaller less obvious logo is displayed with the copyright notice at the bottom of each web page.