{"id":13151,"date":"2021-12-20T18:41:00","date_gmt":"2021-12-20T10:41:00","guid":{"rendered":"https:\/\/www.finereport.com\/en\/?p=13151"},"modified":"2024-04-09T11:52:04","modified_gmt":"2024-04-09T03:52:04","slug":"system-check","status":"publish","type":"post","link":"https:\/\/www.finereport.com\/en\/product-functions\/system-check.html","title":{"rendered":"Keep The Health Of Reporting Servers Under Control"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/system-check.png\"><img loading=\"lazy\" width=\"750\" height=\"505\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/system-check.png\" alt=\"\" class=\"wp-image-13152\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/system-check.png 750w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/system-check-300x202.png 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>In this era with the rapid development of information technology, enterprises are getting more demanding for information technology. At the same time, the number of enterprises with their information systems deployed is increasing.<\/p>\n\n\n\n<p>Thus, <strong>the stability of enterprise information systems<\/strong> is of paramount importance. Frequent system downs or data loss will impact the productivity of employees, sometimes even resulting in greater losses to the company.<\/p>\n\n\n\n<p>That is the reason why we are launching a &#8220;System Check&#8221; feature based on FineReport. It is a tool assisting system administrators to check on configurations, also proposing solutions for misaligned parameters to maximize server performance and minimize downtime.<\/p>\n\n\n\n<p>Both <strong>manual and automatic checks<\/strong> are supported. With automatic checks, details of the system will be sent to administrators via <strong>SMS, platform message, or email<\/strong>, boosting the efficiency of running diagnostic.<\/p>\n\n\n\n<\/br>\n\n\n\n<h2>Scenario 1<\/h2>\n\n\n\n<p>Once the server project is deployed, the first thing the system administrator needs to do is to configure the system. Such tasks will generally be painful for administrators. But still, at this point, it is particularly important to configure the project with the right parameters.<\/p>\n\n\n\n<p>What if the instructions you find, or the help doc you have, are different from what you should do to the server?<\/p>\n\n\n\n<p>So, here you can run a diagnosis on the platform through System Check and modify the settings accordingly.<\/p>\n\n\n\n<ul><li>Log in to the decision-making platform as an administrator, and go to Manage -&gt; Intelligent Operations -&gt; System Check. Here you can view all the issues and suggestions from system checks, as shown below:<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check.png\"><img loading=\"lazy\" width=\"1024\" height=\"606\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-1024x606.png\" alt=\"Find System Check on the decision-making platform\" class=\"wp-image-13153\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-1024x606.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-300x177.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-768x454.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-1536x908.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check-2048x1211.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Find-System-Check.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul><li>Note that we have only allocated 8GB of physical memory here, so if our system is dealing with a high concurrency situation or displaying large screens continuously, then we&#8217;ll have to re-configure the system memory.<\/li><li>For Linux, here is an example of Centos6.5+Tomcat8+JDK1.8:<\/li><\/ul>\n\n\n\n<p>1. Look for &#8220;%Tomcat_Home%\/bin\/catalina.sh&#8221; and insert the following code:<\/p>\n\n\n\n<p>JAVA_OPTS=&#8221;$JAVA_OPTS -Xms2048M -Xmx8192M&#8221;<\/p>\n\n\n\n<p>As shown below:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Linux-Script-Example.png\"><img loading=\"lazy\" width=\"753\" height=\"345\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Linux-Script-Example.png\" alt=\"Use Linux script to configure system memory\" class=\"wp-image-13154\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Linux-Script-Example.png 753w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Linux-Script-Example-300x137.png 300w\" sizes=\"(max-width: 753px) 100vw, 753px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>2. Restart Tomcat once the configuration is done<\/p>\n\n\n\n<ul><li>You can refer to the help doc for heap configuration: <a href=\"https:\/\/help.fanruan.com\/finereport-en\/doc-view-770.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/help.fanruan.com\/finereport-en\/doc-view-770.html<\/a><\/li><\/ul>\n\n\n\n<\/br>\n\n\n\n<h2>Scenario 2<\/h2>\n\n\n\n<p>If an unstable connection to the database and slow data loading is noticed when using the system, but there&#8217;s no error message,&nbsp;<\/p>\n\n\n\n<p>it is probably the time to see if any system configuration is incorrect with System Check.<\/p>\n\n\n\n<p>As you can see below, System Check suggests migrating finedb into a more stable external database, so we can get the idea that there might be something wrong with the built-in database.<\/p>\n\n\n\n<p>Since the built-in database of the designer is an HSQL database that doesn&#8217;t support multi-threaded access, thus a clustering environment or simply a large data volume might cause the HSQL database to be unstable. Here what we should do is to migrate finedb into an external database, as suggested.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation.png\"><img loading=\"lazy\" width=\"1024\" height=\"604\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-1024x604.png\" alt=\"It is recommended to use external database\" class=\"wp-image-13155\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-1024x604.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-300x177.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-768x453.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-1536x905.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation-2048x1207.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Check-Recommendation.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul><li>First, log in to the decision-making platform as an administrator, and go to Manage -&gt; System-&gt; General -&gt; External Database -&gt; To be Configured.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database.png\"><img loading=\"lazy\" width=\"1024\" height=\"606\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-1024x606.png\" alt=\"How to configure external database\" class=\"wp-image-13156\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-1024x606.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-300x178.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-768x454.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-1536x909.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database-2048x1212.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-External-Database.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul><li>For MySQL, just enter the info needed and configure the external database. As shown below:<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL.png\"><img loading=\"lazy\" width=\"1024\" height=\"607\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-1024x607.png\" alt=\"How to configure a MySQL database\" class=\"wp-image-13157\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-1024x607.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-300x178.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-768x456.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-1536x911.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL-2048x1215.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-MySQL.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Please refer to <a href=\"https:\/\/help.fanruan.com\/finereport-en\/doc-view-2458.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/help.fanruan.com\/finereport-en\/doc-view-2458.html<\/a> for configuring other external data sources.<\/p>\n\n\n\n<\/br>\n\n\n\n<h2>Scenario 3<\/h2>\n\n\n\n<p>Although the system check feature is suitable for quickly checking the configuration and getting a suggestion, but still, administrators cannot manually check the status of systems all the time;<\/p>\n\n\n\n<p>In this scenario, automatic checks and notifications will come in handy. With this feature, administrators can rest assured that the system is in good condition.<\/p>\n\n\n\n<p>Once enabled, the system runs automatic checks at 1 AM every day and sends SMS, platform message, and email in case any issue arises.<\/p>\n\n\n\n<ul><li>Log in to the decision-making platform as an administrator, go to Manage -&gt; Intelligent Operations -&gt; System Check, and toggle on &#8220;System auto-check&#8221;.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check.png\"><img loading=\"lazy\" width=\"1024\" height=\"606\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-1024x606.png\" alt=\"Enable automatic check of system\" class=\"wp-image-13158\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-1024x606.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-300x178.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-768x455.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-1536x910.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check-2048x1213.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/System-Auto-Check.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul><li>Here you can configure emails by clicking on &#8220;Enable Email&#8221;.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email.png\"><img loading=\"lazy\" width=\"1024\" height=\"602\" src=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-1024x602.png\" alt=\"How to configure email\" class=\"wp-image-13159\" srcset=\"https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-1024x602.png 1024w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-300x176.png 300w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-768x452.png 768w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-1536x903.png 1536w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email-2048x1204.png 2048w, https:\/\/www.finereport.com\/en\/wp-content\/uploads\/2021\/12\/Configure-Email.png 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul><li>Go back to System Check, check &#8220;Email Reminder&#8221;, and click Save. Now the system will run checks automatically at 2 AM every day and send reminders to IT operations if any issue is detected.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In this era with the rapid development of information technology, enterprises are getting more demanding for information technology. At the same time, the number of enterprises with their information systems deployed is increasing. Thus, the stability of enterprise information systems is of paramount importance. Frequent system downs or data loss will impact the productivity of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":13152,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[111],"tags":[],"yst_prominent_words":[2116,204,4973],"_links":{"self":[{"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/posts\/13151"}],"collection":[{"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/comments?post=13151"}],"version-history":[{"count":2,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/posts\/13151\/revisions"}],"predecessor-version":[{"id":13161,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/posts\/13151\/revisions\/13161"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/media\/13152"}],"wp:attachment":[{"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/media?parent=13151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/categories?post=13151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/tags?post=13151"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.finereport.com\/en\/wp-json\/wp\/v2\/yst_prominent_words?post=13151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}