Skip navigation
1 2 3 Previous Next

Sentry Software

195 posts
Share This:

Hello All,


Recently we have been receiving queries to monitor the Microsoft SharePoint 2019. I has always been a practice of Sentry Software to provide quick solutions to fulfill the monitoring requirements of the customers.


So what we did?

It is as simple as writing this blog post. Use the inbuilt features of the versatile Monitoring Studio KM in its new avatar a develop a custom template to monitor the basic components and performance metrics of the SharePoint implementation.


And even simpler to integrate this into TrueSight Operations Mgmt

To get a hands on view of what the template does, click the link below:!/console/X_TEMPLATE/microsoftSharepoint2019@hostLocalhost~localhost


Further, you can add more event logs and performance metrics to monitor.




Share This:

Monitoring multiple hosts that share the same characteristics has never been easier with Monitoring Studio!


The Bulk Add… feature enables you to provide a list of hosts that will automatically be independently monitored through the Monitoring Studio console:

  1. From the Monitoring Studio console, create and name a new host
  2. Click Add Bulk… and add the hostname, IP address and FDQNs (optional) of the hosts you want to monitor
  3. Click Create to save your settings


The new Host is automatically listed in the Monitoring Studio tree view and prefixed with Host Group to indicate that it gathers multiple hosts sharing the same configuration properties.





See the Monitoring Studio Documentation for additional information.

Share This:

Monitoring Studio automatically detects the JRE installed on the monitored system and provides information about the JRE currently in use as well as a list of other available JREs.

You can choose to let Monitoring Studio select the appropriate JRE or force the use of an alternate one that would suit your specific requirements.


To manually select a specific JRE:


  1. Expand the Agent menu from the Monitoring Studio Web interface
  2. Select Java Settings
  3. Click the Path to the JRE field and select the JRE you want to use.




Note that to operate properly, Monitoring Studio X requires that Java 1.8.00 or higher and a Java Runtime Environment (JRE) are installed on the same system that runs the PATROL Agent.


Monitoring Studio also allows you to disable the pre-validation process to bypass the JRE compatibility check (an unsuitable JRE will prevent the solution from operating properly). You can also choose to execute the JVM as an alternate user when the PATROL Agent’s default account does not have sufficient privileges to perform the operations required by the Java Collection Hub.



Share This:

Preview and/or download the PATROL Agent log file directly from the Monitoring Studio X integrated Web interface. Messages sent to the error log include both error messages that result from a failed action, and informational messages that result from successful action.


Simply open the Agent > Information menu in Monitoring Studio X to get a comprehensive view of the PATROL Agent logged activity:




The PATROL Agent error log records the following information for each error message:

  • the time and date of the event occurrence
  • the catalog message ID issued by the Agent
  • the message type  (I = Informational, W = Warning, E = Error), and
  • the message written to the error log.  Note that messages written to the error log are not necessarily the result of errors or failures. Some PATROL components send informational messages to the error log.

You can refresh the log and download its entire content to process the data at your convenience.

Share This:

In this new video (duration: 3'25), you will learn how to configure an HTTP Request Monitor to leverage the Jenkins API to monitor the availability, load and job execution on Jenkins.


The video only focuses on the Monitor configuration. We therefore assume that:

  • a Jenkins account having the required privileges to retrieve performance and system information already exists
  • the Template Jenkins has been created
  • macros have been created to set the context path, the protocol and the port
  • the Host to which the template will be applied has been configured
  • the Template Jenkins is enabled on the Host.


To go further, you can download the free Jenkins template available on GitHub and import it into your Monitoring Studio X Web interface.

If you have any question or remark, feel free to comment this post. The Sentry Team (Razeem Mohamed, Bertrand Martin, Marc Douguedroit, Ramassh Theivendran, Nathalie Leboul, Veronique Delarue, etc.) will be glad to answer you.

Share This:

When a Command Line or Nagios Plugin Monitor requires an additional file, such as a script file for example, you can embed it into your monitoring Template to make sure it will be distributed along with the Template configuration (through TrueSight CMA, or just with a classic configuration export).

Embedded files are text files that are saved in the Template configuration itself as a PATROL configuration variable and executed by the Monitor.

To embed a file into a Monitoring Studio X Template:

  1. Access an existing Template or create one
  2. Scroll down to the Embedded File section
  3. Click Upload File
  4. Locate and select the file to be embedded




When the Template is used to monitor a Host, its embedded file is stored in a temporary directory. When the Monitor is run, the %{FILE:<filename>} macro is replaced with the path to the corresponding temporary file.


Share This:

Sentry Software recently announced to all TrueSight Infrastructure Mgmt|TrueSight Operations Mgmt's users the general availability of Monitoring Studio X. For all of you who want to quickly get started, a training material is now available to download in both pdf and pptx formats.


At the end of the course, you should be able to:

  1. Describe Monitoring Studio X :
    • application usage
    • prerequisites
  2. Configure:
    • Basic Monitors (File System, Process, Windows Events, etc.)
    • Monitors with content (Command Line, File, Folder, HTTP Request, etc.)
    • Content parsing Monitors (String Search, Numeric Value Extraction, Value Map, Dynamic Objects, etc.)
    • Dynamic objects
  3. Use:
    • The Studio X Console
    • The Events page
    • The troubleshooting tools
    • etc.


For on-site training sessions, contact our Professional Services team from this page: Services | Sentry Software

Tutorials are also available. Subscribe to our YouTube Channel to be informed as soon as new ones are published.

Share This:

Monitoring Studio X comes with a REST API that allows you to interact with the PATROL Agent and its main components.


To access the REST API, enter the following URL in your Web browser: https://<patrol-agent>:<ui-port>/swagger-ui/url=/openapi.yaml



     <patrol-agent> is the name of the PATROL Agent you have configured


    <ui-port> is the port number used by the Web UI of Monitoring Studio X




Query the PATROL to perform advanced operations or retrieve basic information about the PATROL Agent and the platform it is running on.

  1. Simply expand the function or your choice.
  2. Click the Try it out button to provide or customize some of the query.
  3. Then click Execute to launch the query. The response is conveniently displayed in the same page
Share This:

Sentry Software has developed a specific KM for TrueSight Operations Mgmt|TrueSight Infrastructure Mgmt's users who want to integrate in TrueSight, KMs that have not been designed to support TrueSight CMA (typically custom KMs or older KMs)..


The CMA for Legacy KM is a very simple module that can be loaded in a TrueSight CMA policy. A policy for the CMA for Legacy KM allows you to specify configuration variables that are required for the legacy KM to work properly, very much like the Agent Configuration tab. But the CMA for Legacy KM is also capable of setting encrypted credentials that are stored in the PATROL Agent secure store, and execute PSL commands once the configuration variables are set (typically to trigger a discovery).




The below list are Sentry KMs that are not compatible with TrueSight CMA and therefore will benefit from the CMA for Legacy KM:


The CMA for Legacy KM is provided for free and “as is”. Sentry Software expresses no warranties of any kind related to this product. In no event shall Sentry Software, nor any of its employees, be held liable for anything arising from the usage of this product.

For more information about the CMA for Legacy KM, refer to

Share This:

Thanks to everyone who attended our Lunch and Learn session about Monitoring Studio and TrueSight Operations Mgmt|TrueSight Infrastructure Mgmt!

Sentry at SKO.jpg

Share This:

Wouldn’t it be great to visualize and interact with all events that are triggered by the PATROL Agent in a consolidated Web interface?


Monitoring Studio X offers a flexible and interactive way to extract valuable meaning out of events and help IT take appropriate actions, when required.


Discover the Event page of Monitoring Studio X


Events are listed in a table, always from the most recent to the oldest.



For additional information, a detailed view is provided once you select an event from the list to allow you to change its status (Acknowledge, Close, Delete), view its entire content, copy its content to the clipboard, and add a comment to its Diary.

You can also use the Filter button to display events according to specific criteria such as their description, origin, class, types or status.




Finally, the DOWNLOAD CSV button allows you can export a .csv file with the content of the list of events.



Share This:

In a previous video, we introduced the many changes brought to Monitoring Studio X. In this new video (duration: 1'26), we more especially focus on the configuration available in the Web Interface to configure the PATROL Agent such as::

  • setting the user account to be used by default by the PATROL Agent
  • specifying which users can and cannot access the PATROL Agent
  • indicating which KMs will be automatically loaded in the console
  • configuring the TrueSight integration
  • restarting the PATROL Agent
  • viewing the PATROL Agent Log
  • etc.



If you have any question or remark, feel free to comment this post.

Share This:

Save time by importing an existing monitoring template and deploy it on any Agent in a few clicks.

Your favorite monitoring templates are on Github!

To import a template

1. From the Monitoring Studio X Web interface, select the Studio menu

2. Click Import Template


3. Locate and double-click the template you wish to import.


4. The template, including all its properties, is imported and automatically listed in the Studio > Template page.


5. Monitoring Studio verifies that the Internal ID of the imported template is unique and prompt you to make the required changes if a problem is detected.

6. In the treeview, expand the Hosts menu and select the name of the Host to which you wish to apply template.

7. In the Templates section, enable (ON) the template to apply to the host.


8. Click Save.


The Template is ready to use on the Host.

Share This:

Here is a new video for all TrueSight Operations Mgmt|TrueSight Infrastructure Mgmt's users who want to learn more about Monitoring Studio X.



Do not hesitate to comment this post and share your first thoughts with us!

Share This:

Monitoring Studio X is the newest generation of our well-known monitoring solution. This fully redesigned version has been developed with the most popular front-end and back-end technologies (SPA, AngularJS, BootStrap, REST API, etc.). The full-fledged REST API introduced in this version allows you to query and control the PATROL Agent (get monitored instances and parameters, list events, modify the configuration, etc.).


Interactions with the PATROL Agent and Monitoring Studio X are now entirely handled through the web-based interface making configuring, managing and troubleshooting operations intuitive and reliable.


While Monitoring Studio X still offers all the powerful monitoring capabilities of former versions, the Web-based user interface facilitates live interactions with the PATROL Agent and comes with several menus and pages, each dedicated to specific configuration and management operations:


A Unified and Flexible Console

The Console provides an overview of your entire monitoring environment. It displays all the objects discovered by one PATROL Agent and their current status. Powerful drilldown options are available to provide additional information for specific instance or component.

  • A hierarchically organized tree view to facilitate the navigation through the monitored components.
  • A main page to see all the information you need on one screen without losing context.
  • A set of properties to interact with the current monitoring processes and to adjust the level of information displayed.
  • An easy switch from general to detailed data.
  • A quick access to configuration tools through handy shortcuts.


An Integrated Configuration Interface

Easily configure PATROL Agent settings, Monitoring Studio properties, TrueSight integration, etc. from the Web interface.

  • A detailed overview of the current PATROL Agent configuration, status and logged activity.
  • An interactive interface to configure the PATROL Agent settings in real-time, such as:
    • Default user account
    • User access rights
    • Preloading KMs
    • Data retention periods
    • TrueSight Integration properties
    • And many other advanced settings
  • A direct access to information about the JRE currently in use and a list of all the JREs installed on the monitored system.
  • A dedicated space to configure the following options to fine-tune the Java properties from the Web interface.
  • An integrated page dedicated to managing the connection properties for your HTTP Server:
    • HTTP Server enabling/disabling capabilities
    • Authentication and user access properties
    • Advanced Settings, including HTTPS port, HTTP Server Threads, session timeout, etc.

An integrated and easy-to-use interface to configure the Monitoring Studio X settings:

  • Alert Messages
  • Default Message Content
  • Global settings and Monitoring Studio default behavior
  • Fine-tuning options
  • Full configuration export capabilities
  • Live testing (Dry Run)
  • And much more



A Direct Access to PATROL Events Management

The Event page regroups all the events triggered by the PATROL Agent making correlations between multiple sources easy.

A dashboard to overview and drill-down to the root cause of IT operations issues much faster and reduce Mean Time to Repair (MTTR).

A set of flexible filtering options to rapidly pinpoint specific event types.

An option to download a CSV file with the content of the list of events.

A set of options to directly update the status of each event.




A Set of Built-in Troubleshooting Tools

The Tools menu regroups all the necessary features to facilitate backups, troubleshooting, and advanced configuration operations.


  • A direct access to the debug files.
  • A simple way to save an entire PATROL Agent configuration.
  • A set of algorithms to encrypt passwords.
  • A direct access to configuration variables for advanced users.
  • An exhaustive list of scheduled or active PSL processes running on the monitored PATROL Agent.
  • And more…

Don't wait any longer... Try it now!

Filter Blog

By date:
By tag: