{"id":59011,"date":"2023-02-21T09:30:36","date_gmt":"2023-02-21T01:30:36","guid":{"rendered":"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/troubleshooting-sentinel-issues\/enhancing-sentinel-performance\/"},"modified":"2024-08-13T16:16:07","modified_gmt":"2024-08-13T08:16:07","slug":"enhancing-sentinel-performance","status":"publish","type":"page","link":"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/troubleshooting-sentinel-issues\/enhancing-sentinel-performance\/","title":{"rendered":"Enhancing Sentinel Performance"},"content":{"rendered":"\n<p class=\"intro-text\">The following sections discuss several ways to enhance performance in Sentinel.<\/p>\n<h2 class=\"page-subheading\">Optimising the Database<\/h2>\n<p class=\"note\">Important: It is strongly recommended that you regularly optimise the Sentinel database. Either routinely submit the re-indexing script, or add the script as a regular database maintenance task.<\/p>\n<p class=\"intro-text\">You can optimise the Sentinel database by submitting a re-indexing script. This could be a regular database maintenance task to ensure continual optimal database performance, or you could perform the optimisation procedure only when required, for example if Sentinel is slower than usual.<\/p>\n<p class=\"intro-text\">The script is called <strong>RebuildIndexes.sql<\/strong> and is located on the Sentinel server at:<\/p>\n<p class=\"intro-text\"><em>C:\\Program Files\\ISS\\BabelFish Sentinel\\Seed Data\\<\/em><\/p>\n<p class=\"note\">Note: The location drive may differ from the default location given above, depending on the drive selected during installation. Contact your system administrator for further assistance.<\/p>\n<p class=\"intro-text\">To optimise the database, you need to take the following steps:<\/p>\n<ol class=\"intro-text\">\n<li>Stop the Sentinel Processing Engine service and the Sentinel Service:\n<ol class=\"intro-text\">\n<li>Go to <em>Control Panel &gt; Administration Tools &gt; Services<\/em>.<\/li>\n<li>Select <strong>P2 Sentinel Processing Engine<\/strong>, right-click, and select <strong>Stop<\/strong>.<\/li>\n<li>Select <strong>P2 Sentinel Service<\/strong>, right-click, and select <strong>Stop<\/strong>.<\/li>\n<\/ol>\n<\/li>\n<li>Submit the script against the Sentinel database.<\/li>\n<li>The script may take several minutes to run.<\/li>\n<li>Restart the Sentinel Service.<\/li>\n<li>Restart the Sentinel Processing Engine service.<\/li>\n<\/ol>\n<p class=\"note\">Note: Monitors will continue processing as normal, as soon as the services are restarted.<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Database Recovery Modes<\/h2>\n<p class=\"intro-text\">Note that setting the transaction mode to <strong>Full<\/strong> on the Sentinel database will likely cause a large amount of disk space to be used for transaction logs, due to the fact that Sentinel's database interaction is transaction-intensive.<\/p>\n<p class=\"intro-text\">If transaction mode is set to <strong>Full<\/strong>, we recommend that the database administrator sets up a maintenance plan to back up the transaction log and control the size of the logs.<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Different Cache Drive for Optimisation<\/h2>\n<p class=\"intro-text\">Sentinel can be further optimised if you specify a separate hard drive for caching.<\/p>\n<p class=\"intro-text\">There is an optional registry setting, \u201cCachePath\u201d which can be added, to move the cache file paths onto a different hard drive to improve performance.<\/p>\n<p class=\"intro-text\"><img loading=\"lazy\" decoding=\"async\" width=\"1191\" height=\"274\" class=\"wp-image-59075\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description.png\" alt=\"Graphical user interface, application\n\nDescription automatically generated\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description.png 1191w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description-768x177.png 768w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description-150x35.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description-600x138.png 600w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description-1080x248.png 1080w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2023\/02\/graphical-user-interface-application-description-48x11.png 48w\" sizes=\"auto, (max-width: 1191px) 100vw, 1191px\" \/><\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Server Hierarchy Caching<\/h2>\n<p class=\"intro-text\">When a monitor process uses an item within an Explorer hierarchy, Sentinel can query a local cache of the Data Dictionary for hierarchy details, rather than running a query against the Data Dictionary to resolve the hierarchy every time the monitor has to process for a period.<\/p>\n<p class=\"intro-text\">This means that the Explorer machine and Database are not overloaded with requests and, in addition, Sentinel processing is faster. Overall performance is greatly enhanced.<\/p>\n<p class=\"intro-text\">The hierarchy cache is refreshed periodically, according to the value of the <strong>CacheExpiryMinutes<\/strong> parameter in the <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/administration\/sentinelconfig\/\">Sentinel Configuration file<\/a>, thus collecting any changes made to the Data Dictionary in the interim. The default expiry time for the cache is 30 minutes.<\/p>\n<p class=\"note\">Note: If you choose not to cache the hierarchies, you need to update the <strong>Cache<\/strong> parameter in the Sentinel Configuration file.<\/p>\n<hr \/>\n<h2 class=\"page-subheading\">Anti-Virus Software<\/h2>\n<p class=\"intro-text\">Anti-virus programs such as Windows Defender will by default scan the Sentinel cache folder. This can severely impact CPU and disk performance.<\/p>\n<p class=\"intro-text\">We strongly recommend that the cache folder is added to the anti-virus software\u2019s exclusion list so that the folder is ignored from virus scanning.<\/p>\n<p class=\"intro-text\">\u00a0<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article discusses several ways to enhance system performance in Sentinel.<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/troubleshooting-sentinel-issues\/enhancing-sentinel-performance\/\">Read more<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":67943,"parent":58772,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[1],"tags":[931,1065,930,933,936,935,934,932],"class_list":["post-59011","page","type-page","status-publish","has-post-thumbnail","hentry","category-uncategorized","tag-anti-virus","tag-cacheexpiryminutes","tag-caching","tag-database-recovery","tag-indexing","tag-rebuildindexes","tag-recovery-mode","tag-transaction-mode","Product-sen"],"_links":{"self":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/59011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/comments?post=59011"}],"version-history":[{"count":8,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/59011\/revisions"}],"predecessor-version":[{"id":68359,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/59011\/revisions\/68359"}],"up":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/58772"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media\/67943"}],"wp:attachment":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media?parent=59011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/categories?post=59011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/tags?post=59011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}