BizTalk Health Monitor 4.2 is publicly available

BHM 4.2 is now publicly available, following version 4.1 : https://www.microsoft.com/en-us/download/details.aspx?id=43716

The main new feature of that version is its set of AlwaysOnAG queries & rules to validate such deployed configurations for BizTalk
As you can see in the changes log bellow, its queries & rules repository have been updated with checks of latest BT Cumulative Updates (BizTalk Core, HIS, BAP) and Feature Packs but also with new queries & rules, and its Maintenance component is now compatible with Feature Pack Update 2.

 

Changes log :

Queries & rules Repository :
___________________

ESB toolkit ESB Reg info is not checking for BT 2016 version
Check if POP adapter used in 2013 R2 and 2016 and proposed to set batchsize to 1 via the undocumented reg key
Identify custom databases hosted in BizTalk SQL instances
New SQL query to list adapters and their handler
new query and rule to check for non-configured handler for dynamic ports (since BT 2013)
Detect correctly WCF_Custom with binding selected
Do not raise warning about the Manuel startup type if a clustered host is used
Detect HIS 2016 CU1
AlwaysOnAG rule on BT < 2016 rule not triggered
BizTalk version 2016 detection in schema db is not implemented
We keep getting the Clustered hosts showing up as set to “Manual” start-up type
Rule about "AmbientTransaction" prop disabled incorrectly raised for WCF-SAP and WCF-SQL RLs
Detect BT 2013 CU6
Detect BT 2016 CU3
Get additional EDI tables
Retrieve error messages of failed steps of a SQL job
Detect HIS 20123 CU 4
Get TLS1.x and SSL reg keys
Get version of WINSCP components if installed
Get version of IBM WebSphere MQ layer installed and check for v7 suage with BT 2016
Raise a yellow warning when a TCP ports range is found in registry
Update the "NETSTAT detail" query to use "-abno" options and to have a formated list
Add query to get perms of main DTA StoreProcs
Raise a performance warning if MQSReceive locations are used with BT 2016
get version of targeted MQSeries servers when possible (if they are runing on Windows) and check for supported versions
get version of targeted Oracledb servers when possible (if they are runing on Windows) and check for supported versions
Updated Port details queries to decode the <AdapterConfig> property and display its value in a list format
List adapter handlers with their hosts
AOAG Support - Add AOAG query to list the AGs
AOAG Support - Add AOAG query to get list of replicas per AG
AOAG Support - Add AOAG query to get list of dbs per AG
AOAG Support - Add AOAG query to check jobs
AOAG Support - Add AOAG query to get the the linked servers in each SQL instance
AOAG Support - Add AOAG query to list the BT dbs in AGs
Detect BT 2013 R2 CU7
AOAG support - Raise warning if DTCSupport is not enabled
AOAG support - Raise warning if BackupPreference is not set to 'primary'
AOAG support - Raise warning if Mode is not set to SYNCHRONOUS_COMMIT for replicas
AOAG Support - Raise warning if replica is not HEALTHY
AOAG Support - Raise warning if only one replica is found per AG
AOAG Support - Raise warning if a db is suspended
AOAG Support - Raise warning if a db is not joined
AOAG Support - Raise Warning if Primary Check in SQL job not ok
AOAG Support - Raise warning if SSO, MGMT and DTA dbs share SQL Server instance with other BizTalk Server dbs
Detect HIS 2016 CU2
Detect FP Update 2
Raise red warning if no CU is installed on a BTS server
Changed completly the query "Modules loaded in host instances" to be able to enum modules loaded in both 32 bits and 64 bits Host Instances

 

Snap-in:_______

Copy existing rule to custom one
Crash after expanding the first generated report of a Monitoring profile
Change the Monitoring Config dlg and the "Enable Monitoring" feature to be able to cancel the dlg during the creation of a Monitoring profile
Updated the snapin to check for a valid Output report folder and save it correctly in the profile file when it is updated
Allow orchs list to be sorted in the Monitoring Dlg
Updated Maintenance component to support BT 2016 with FP

 

Feel free to reply to this post if you meet any issues with this new version
Like before, the BHM query/rule repository of this version will be periodically updated  and automatically proposed for download

 

Thanks !

BHM team