Automated Health check report Generation - NIIT Tobacco Project
Contents
Objective
The purpose of builing the Automated Health Reports from the Servers , is to ensure that Health Reports of the Servers can reach ( from L1 engineers ) to Tetra And All stake holders to further analysis and proactive actions . L1 Enggineer will take these reports on weekly basis and analyze the server health. They will share the report to all stake holders for further analysis on monthly basis .
Reports – Health Checks
Health check report generation via following
- System Health Report – Supportconfig
- Cluster Health Report – Hb_report
Supportconfig
Detailed system information and logs are collected and organized in a manner that helps reduce service request resolution times. Private system information can be disclosed when using this tool.
Run the command supportconfig to collect all information of the server helth.
By default, supportconfig saves its information in /var/log/nts_hostname_date_time.tbz.
Sample Output
These will have following information
- Hardware checks
- Os basic checks
- DRBD checks and reports
- System Checks and reports
- Disk utilization
- I/O related errors and reports
- Firewall report
- System performance report
- Security updates reports
- Linux Application reports
HB_Report Utility
The hb_report utility is essential for finding challenges and issues in a SLES HAE Cluster. In a cluster context it is important to capture all log files and all configs of all cluster nodes at the time of an incident to be investigated. For this reason this is the most efficient tool in a SLES HAE cluster context.
An compressed tar report is generated for analysis of the cluster health .This report will have reports for both the nodes .

