Áú»¢¶Ä²©

7 What's new in Áú»¢¶Ä²© 5.0.2

More file types by vfs.file.exists[]

The vfs.file.exists[] agent item previously supported only regular files and links. Support for more file types has been added including directories, sockets, block devices, character devices, etc.

Several file types to include can be specified in the second parameter as a quoted, comma-separated list, while file types to exclude similarly can be specified in the third parameter:

vfs.file.exists[file,<types_incl,<types_excl>]

For more details, see vfs.file.exists[] in agent items.

Logging of global script executions

Information about global script executions is now logged into an Audit log with the following details:

  • Timestamp
  • User that started a script
  • IP of the target host or Áú»¢¶Ä²© server/proxy
  • Script after macros substitution (secret macros will be shown as )
  • Script results

Additionally, there is now an opportunity to pass user information by inserting user-related macros in a script itself. Supported macros:

  • {USER.ALIAS} - Áú»¢¶Ä²© username
  • {USER.FULLNAME} - current user's first and last name as specified in Áú»¢¶Ä²© (username)
  • {USER.NAME} - current user's first name as specified in Áú»¢¶Ä²©
  • {USER.SURNAME} - current user's last name as specified in Áú»¢¶Ä²©

If a script is executed automatically under an action operation, these macros will not be resolved.

Webhooks

The now supports custom fields and custom buttons in message cards.

Regular expression support in user macro context

In addition to static strings, regular expressions are now also supported in user macro context, using the following syntax:

{$MACRO:regex:"regular expression"}

Using regular expressions may significantly reduce the number of user macro contexts you need to define.

See user macros with context for more information.

New templates

Etcd
  • Template App Etcd by HTTP - collects metrics from Etcd's /metrics endpoint with HTTP agent (see ).
Microsoft SQL Server
  • Template DB MSSQL by ODBC - collects metrics from DBMS Microsoft SQL Server via ODBC (see ).
IIS
  • Template App IIS by Áú»¢¶Ä²© agent, Template App IIS by Áú»¢¶Ä²© agent active - collect metrics from Internet Information Services for Windows Server version 2012R2 and newer via Áú»¢¶Ä²© agent.

You can get these templates:

  • In Configuration ¡ú Templates in new installations;
  • If you are upgrading from previous versions, you can download these templates from Áú»¢¶Ä²© or find them in the templates directory of the downloaded latest Áú»¢¶Ä²© version. Then, while in Configuration ¡ú Templates you can import them manually into Áú»¢¶Ä²©.

EnableRemoteCommands deprecated/unsupported by agents

The EnableRemoteCommands agent parameter is now:

  • deprecated by Áú»¢¶Ä²© agent (where it is directly aliased to the corresponding AllowKey/DenyKey parameters)
  • unsupported by Áú»¢¶Ä²© agent2

Use the AllowKey/DenyKey parameters instead.

Templates excluded from host count in System information report

The number of hosts displayed in the System information report and widget no longer includes templates. The number of templates is now displayed in a separate row.

Modification time ignored in log, log.count items

File modification time is now ignored in log and log.count items.

Enhanced URL widget security

The URL dashboard widget and the URL screen element now put retrieved URL content into the sandbox. By default, all sandbox restrictions are enabled. It is possible to modify sandbox attribute settings in the defines.inc.php file, however turning sandboxing off is not recommended for security reasons. To learn more about the sandbox attribute, please see the section of the iframe HTML element description.