<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>All about Microsoft Integration Technologies | BizTalk360 Blogs</title>
	<atom:link href="https://www.biztalk360.com/blog/feed/" rel="self" type="application/rss+xml"/>
	<link>https://www.biztalk360.com/blog/</link>
	<description></description>
	<lastBuildDate>Tue, 06 Oct 2026 10:43:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.5</generator>
	<xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><item>
		<title>Monitoring MLLP Adapter Port Availability with BizTalk360 PowerShell Automated Tasks</title>
		<link>https://www.biztalk360.com/blog/monitoring-mllp-adapter-port-availability-with-biztalk360-powershell-automated-tasks/</link>
		
		<dc:creator><![CDATA[Mekala]]></dc:creator>
		<pubDate>Sat, 26 Sep 2026 10:32:16 +0000</pubDate>
				<category><![CDATA[BizTalk360 Monitoring]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220727</guid>

					<description><![CDATA[<p>Ensuring Reliable MLLP Connectivity in BizTalk Server Healthcare Integrations often depend on HL7 messages exchanged over the Minimal Lower Layer Protocol (MLLP). In a BizTalk Server environment, the MLLP Receive Location acts as an important entry point for these messages. When the underlying MLLP listener becomes unavailable, inbound messages can no longer reach BizTalk Server, &#8230; <a href="https://www.biztalk360.com/blog/monitoring-mllp-adapter-port-availability-with-biztalk360-powershell-automated-tasks/" class="more-link">Continue reading <span class="screen-reader-text">Monitoring MLLP Adapter Port Availability with BizTalk360 PowerShell Automated Tasks</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/monitoring-mllp-adapter-port-availability-with-biztalk360-powershell-automated-tasks/">Monitoring MLLP Adapter Port Availability with BizTalk360 PowerShell Automated Tasks</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2>Ensuring Reliable MLLP Connectivity in BizTalk Server </h2>
<p>Healthcare Integrations often depend on HL7 messages exchanged over the Minimal Lower Layer Protocol (MLLP). In a BizTalk Server environment, the MLLP Receive Location acts as an important entry point for these messages. When the underlying MLLP listener becomes unavailable, inbound messages can no longer reach BizTalk Server, potentially disrupting critical integration workflows. </p>

<p>One of the challenges in monitoring MLLP integrations is that the Receive Location status alone may not provide sufficient visibility into the availability of the underlying TCP endpoint.</p>

<p>For example, a Receive Location can appear as Enabled in the BizTalk Administration console, while the corresponding MLLP TCP port may not actually be listening because the associated BizTalk Host Instance is stopped or the listener is otherwise unavailable. </p>

<p>This raises an important operational question: </p>

<p>How can we proactively verify that the MLLP endpoint is reachable and alert the operations team when it becomes unavailable? </p>

<p>One approach is to combine PowerShell-based TCP connectivity testing with BizTalk360 Automated Tasks. </p>

<p>In this blog, we will see how to use BizTalk360’s <a href="https://docs.biztalk360.com/docs/automated-task" target="_blank" >Automated Task</a> to periodically monitor MLLP adapter port availability and proactively detect connectivity issues. </p>

<h2>Why monitor MLLP Ports? </h2>

<p>An unavailable MLLP endpoint can result in: </p>

<ol>
	<li>Failed HL7 message delivery </li>
	<li>Delayed patient data exchange </li>
	<li>Increased operational overhead </li>
	<li>Manual troubleshooting and recovery </li>
</ul>

<p>Rather than waiting for messages failures or customer reports, it’s better to verify the endpoint availability at regular intervals and receive alerts immediately when connectivity is lost. </p>

<p><i>“The MLLP Receive Location may be enabled in the BizTalk Administration Console, but the corresponding TCP endpoint is available only when the required BizTalk Host Instance and MLLP listener are operational.” </i></p>

<p>This may be the situation often BizTalk admins confused with. </p>

<p>As integration engineers, you have all experienced this moment-the one where the configuration says Enabled, but reality says Unavailable. </p>

<h3>The Problem That Wasn’t Obvious </h3>

<p>You may work with an MLLP Receive Location named <i>“Tutorial_MLLP_Receive”</i>. </p>

<p>Its configuration looked perfectly normal: </p>
<p><b>Receive Location:</b> Tutorial_MLLP_Receive </p>

<p><b>URI:</b> localhost:11000 </p>
<p><b>Status:</b> Enabled </p>
<p>At first glance, nothing suggested a problem. </p>
<p>So, you may decide to verify whether the endpoint was actually accepting TCP connections. </p>
<p>Test-NetConnection &#8211; ComputerName localhost -Port 11000 </p>
<p>The result was disappointing. </p>

<p>TCP connect to (:1 : 11000) failed  </p>

<p>TCP connect to (127.0.0.1:11000) failed </p>

<p>The receive location was enabled. The TCP port wasn’t reachable. </p>

<p>That contradiction led to an important realization. </p>

<p>An enabled Receive Location doesn&#8217;t always mean the MLLP listener is actually running.</p>

<h3>Looking Beyond the Receive Location </h3>

<p>Your next place to investigate was the BizTalk Host Instance. </p>

<p>Sure enough, the Host Instance responsible for the MLLP Receive Location wasn’t running. The configuration existed, but the runtime component responsible for opening the TCP port wasn’t alive. </p>

<p>After starting the Host Instance, you have checked the listener again.</p>

<p>netstat -ano | findstr :11000 </p>

<p>This time you may have noticed: </p>

<p>TCP    127.0.0.1:11000    LISTENING </p>

<p>Now the endpoint was genuinely available. </p>

<p>Running the same PowerShell test again produced the result: </p>

<p>Test-NetConnection -ComputerName 127.0.0.1 -Port 11000 </p>

<p>TcpTestSucceeded : True </p>

<p>Problem solved, but it also raised another question. </p>

<h3>How would I know the next time this happens? </h3>

<p>I didn&#8217;t want to discover a stopped Host Instance only after customers reported missing HL7 messages. </p>

<p>I wanted BizTalk360 to tell me first. </p>

<h3>Turning a Manual Check into Continuous Monitoring </h3>

<p>BizTalk360 already provides PowerShell Automated Tasks, making it the perfect place to automate this health check. </p>

<p>Instead of manually running Test-NetConnection, you can create a reusable PowerShell script that periodically validates whether the MLLP endpoint is accepting TCP connections. </p>
<p>The script monitors one of more MLLP endpoints and reports whether each one is available. </p>

<pre><code>$MllpEndpoints = @(
    @{
        Name = "Tutorial_MLLP_Receive"
        Host = "127.0.0.1"
        Port = 11000
    }
)

$UnavailablePorts = @()

foreach ($Endpoint in $MllpEndpoints) {

    $Connection = Test-NetConnection `
        -ComputerName $Endpoint.Host `
        -Port $Endpoint.Port `
        -WarningAction SilentlyContinue

    if ($Connection.TcpTestSucceeded) {

        Write-Output "AVAILABLE: $($Endpoint.Name) - $($Endpoint.Host):$($Endpoint.Port)"

    }
    else {

        $Message = "UNAVAILABLE: $($Endpoint.Name) - $($Endpoint.Host):$($Endpoint.Port)"

        Write-Error $Message
        $UnavailablePorts += $Message

    }
}

if ($UnavailablePorts.Count -gt 0) {
    throw "$($UnavailablePorts.Count) MLLP endpoint(s) are unavailable."
}</code></pre>

<p>What the Script Is Actually Doing? The script is intentionally simple. </p>
<p>It performs the same verification an administrator would do manually-but automatically and consistently. </p>
<p>Then the expected result is: </p>

<p>AVAILABLE: Tutorial_MLLP_Receive &#8211; localhost:11000 </p>

<p><b>Important Note:</b> The Host value should correspond to the server where the MLLP endpoint is hosted, relative to where the PowerShell script is executed. </p>

<p>If the script runs on the BizTalk Server: use 127.0.0.1 (localhost) when the MLLP listener is running on that same server. </p>

<p>If the script runs on the BizTalk360 Server: provide the BizTalk Server host name where the MLLP listener is running. </p>

<p>For example: </p>
<p>Host = &#8220;BizTalkServer01&#8221; </p>
<p>This distinction is important because 127.0.0.1 always refers to the machine executing the script, not automatically to the BizTalk Server. </p>
<p>What BizTalk360 Monitoring Covers? </p>
<p>This script validates one very specific and very important – layer of your HL7 integration. </p>
<p>BizTalk360 confirms that: </p>

<ul>
	<li>The MLLP listener is running </li>
	<li>The TCP port is reachable  </li>
	<li>The endpoint is accepting connections </li>
</ul>

<h3>Configuring the PowerShell Automated Task in BizTalk360 </h3>

<p>Once the script has been validated, it can be configured as a PowerShell Automated Task in BizTalk360. </p>
<p>The general configuration involves: </p>

<p><b>Environment Dashboard → Administration → Automated Tasks → PowerShell Script </b></p>

<p>The task can then be configured with: </p>

<ul>
	<li>The PowerShell script  </li>
	<li>The execution server </li>
	<li>The execution frequency  </li>
	<li>Notification settings  </li>
</ul>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Automated-task-nav-menu-1.png" alt="EDI-Parties-Profiles">
<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Automated-task-nav-menu-2.png" alt="EDI-Parties-Profiles">

<p>For example, the task could execute every 5 or 15 minutes depending on the required monitoring frequency. </p>
<p>When the endpoint is reachable, the task completes successfully. </p>
<p>When one or more monitored endpoints become unreachable, the script returns a failure condition, allowing the automated task to be treated as a monitoring exception. </p>
<p>BizTalk360 supports both inline PowerShell scripts and scripts stored as .ps1 files. It also provides script validation before the task is scheduled for execution. Script output generated through Write-Output and Write-Error can be viewed in task execution history and notifications. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Automated-task-powershell-script-inline.jpg" alt="EDI-Parties-Profiles">

<h3>Defining the Automated Task </h3>

<p>For this scenario, the task is configured with following details: </p>

<h5 class="mb-2">Task Name: </h5>

<p>MLLP Endpoint Availability Monitor </p>

<h5 class="mb-2">Description: </h5>

<p>Periodically validates the TCP availability of configured HL7 MLLP Receive Location endpoints and reports unreachable endpoints for Proactive monitoring. </p>

<h5 class="mb-2">Script Name: </h5>

<p>Monitor-MLLPEndpoints </p>
<p>The task name describes What is being monitored, while the script name identifies the PowerShell implementation performing the check. </p>
<p>The script is then associated with the BizTalk Server on which the MLLP connectivity check needs to be performed. </p>

<p>The Select Server(s) option is particularly important in this scenario. The TCP test is executed from the selected server, so the server should have network connectivity to the MLLP endpoint being monitored. </p>

<p>BizTalk360 allows the PowerShell task to execute scripts on local or remote servers, with up to five servers configurable for a task. The execution account must have the required access to the selected server. </p>

<p>For this example, the script is configured as an Inline Script. For larger or reusable scripts, the File Path option can be used to execute an existing .ps1 file from a server. </p>
<p>The Validate option can then be used to verify the script before proceeding with the remaining task configuration. 
</p>

<h3>Choosing How often the Endpoints Should Be Checked </h3>

<p>The next step is to determine how frequently the MLLP endpoint should be validated.</p> 

<p>BizTalk360 Automated Tasks support both One Time and Recurrence schedules. A one-time schedule is useful during initial validation, while a recurring schedule is more appropriate when the objective is continuous endpoint monitoring. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Automated-task-scheduleretry.png" alt="automated-task">

<p>For example, a production environment could use a recurring schedule such as: </p>

<p><b>Every 15 minutes </b></p>

<p>This means that BizTalk360 periodically executes the PowerShell script and verifies whether the configured MLLP endpoint is reachable. </p>

<p>The appropriate frequency depends on the business criticality of the integration. </p>

<p>A highly critical HL7 interface may require more frequent checks, while a less critical interface may be adequately monitored at longer intervals. </p>

The important point is that the schedule should align with the organization&#8217;s expected detection time for an MLLP outage. </p>

<h3>Handling a Temporary Failure </h3>

<p>An MLLP endpoint being unavailable for a single check does not always mean that there is a prolonged outage. </p>

For example, the BizTalk Host Instance could be restarting: </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/mllp-endpoint-failure.png" alt="automated-task" width="400">

<p>This is where the Retry Failed Task option becomes useful.</p> 

<p>BizTalk360 allows a failed automated task to be executed again by configuring the number of retries and the retry interval. </p>

<p>For this monitoring scenario, a reasonable example could be: </p>

<ul>
	<li>Retry Failed Task: Enabled </li>
	<li>Number of Retries: 2</li>
	<li>Retry Interval: 2 minutes</li>
</ul>

<p>These values are only examples. The appropriate retry behaviour should be based on the operational characteristics of the BizTalk environment. </p>

<p>The purpose of the retry is not to hide an outage. It provides a short opportunity for a transient condition to recover before the failure is treated as persistent. </p>

<p>If the endpoint remains unavailable after the configured retries, the task should continue to report the failure. </p>

<h3>Avoiding Notification Noise </h3>

<p>A monitoring solution is only useful if the notifications it generates are actionable. </p>
<p>Imagine an MLLP endpoint being checked every 15 minutes and generating an email every time the check succeeds: </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/mllp-endpoint-available.png" alt="automated-task" width="400">

<p>For a continuously monitored production endpoint, these messages provide little operational value. </p>

<p>Instead, the Notify only on Failure option can be enabled. </p>

<p>With this configuration, the normal state remains silent: </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/mllp-endpoint-available-silent.png" alt="automated-task" width="400">

<p>When the endpoint becomes unavailable: </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/mllp-endpoint-unavailable.png" alt="automated-task" width="400">

<p>BizTalk360 supports the Notify only on Failure option specifically to send notifications when an automated task execution fails.</p>

<p>This makes the notification model much more suitable for availability monitoring. </p>

<h3>Choosing the Notification Channel </h3>

<p>BizTalk360 provides multiple notification options for automated tasks, including email and collaboration channels. </p>

<p>For this example, email notifications can be configured for the integration or operations team. </p>

<p>The recipients should be selected based on who is responsible for responding to an MLLP connectivity failure. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/choosing-notification-channel.png" alt="automated-task">

<p>For example: </p>
<ul>
	<li>Integration Operations Team </li>
	<li>BizTalk Administrators </li>
	<li>HL7 Application Support Team </li>
</ul>

<p class="pt-4">Success Alert from BizTalk360: </p>
<p>The above screenshot shows you can configure an email recipient for the task. </p>
<p>In a real production environment, the recipient should be an appropriate operational distribution list rather than an individual&#8217;s mailbox. </p>
<p>Email notifications also require the corresponding BizTalk360 SMTP configuration to be available. </p>
<p>Depending on the organization&#8217;s operational model, collaboration channels such as Microsoft Teams or Slack can also be used. </p>
<p>The important consideration is not simply where the notification is sent, but whether the notification reaches the team that can actually investigate and recover the MLLP endpoint. </p>

<p><b>Failure Alert from BizTalk360:</b> </p>
<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/automated-task-detail.png" alt="automated-task">

<p><b>Success Alert from BizTalk360:</b> </p>
<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/automated-task-details-2.png" alt="automated-task">

<h3>Conclusion</h3>
<p><a href="https://www.biztalk360.com/free-trial/" target="_blank"> BizTalk360 </a> Automated Tasks provide a flexible way to automate routine operational activities in a BizTalk Server environment. By combining scheduled execution, PowerShell scripts, retry options, and notifications, administrators can turn manual checks and operational actions into repeatable and manageable processes.</p>
<p>The MLLP endpoint availability scenario is one example of how Automated Tasks can be used to proactively identify potential issues before they become larger operational problems. The same approach can also be extended to other monitoring, validation, and administrative requirements across the BizTalk environment. </p>
<p>Rather than relying entirely on manual checks or waiting for an issue to be reported, Automated Tasks help bring automation into day-to-day BizTalk operations, reducing repetitive effort and providing a more consistent approach to operational monitoring and response. </p>

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/monitoring-mllp-adapter-port-availability-with-biztalk360-powershell-automated-tasks/">Monitoring MLLP Adapter Port Availability with BizTalk360 PowerShell Automated Tasks</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Process Monitoring Custom Message: Turning Technical Alerts into Business-Friendly Guidance</title>
		<link>https://www.biztalk360.com/blog/process-monitoring-custom-message-turning-technical-alerts-into-business-friendly-guidance/</link>
		
		<dc:creator><![CDATA[Vaishnavi Thiruppathi]]></dc:creator>
		<pubDate>Sat, 12 Sep 2026 04:25:54 +0000</pubDate>
				<category><![CDATA[BizTalk360 Monitoring]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220722</guid>

					<description><![CDATA[<p>Key Takeaways The Challenge: Generic Alerts Leave Business Users Guessing What&#8217;s New: Custom Notification Messages in Process Monitoring How It Works: Configuring Custom Messages Step by Step Real-Time Use Case: Order Processing Monitoring for a Retail Distribution Center Operational Benefits: Faster Understanding, Faster Resolution Process Monitoring in BizTalk360 tracks the number of messages processed by &#8230; <a href="https://www.biztalk360.com/blog/process-monitoring-custom-message-turning-technical-alerts-into-business-friendly-guidance/" class="more-link">Continue reading <span class="screen-reader-text">Process Monitoring Custom Message: Turning Technical Alerts into Business-Friendly Guidance</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/process-monitoring-custom-message-turning-technical-alerts-into-business-friendly-guidance/">Process Monitoring Custom Message: Turning Technical Alerts into Business-Friendly Guidance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Key Takeaways </h3>
<ul>
	<li>The Challenge: Generic Alerts Leave Business Users Guessing </li>
	<li>What&#8217;s New: Custom Notification Messages in Process Monitoring </li>
	<li>How It Works: Configuring Custom Messages Step by Step </li>
	<li>Real-Time Use Case: Order Processing Monitoring for a Retail Distribution Center </li>
	<li>Operational Benefits: Faster Understanding, Faster Resolution </li>
</ul>

<p>Process Monitoring in BizTalk360 tracks the number of messages processed by your receive ports and send ports, so you know when an expected flow of messages has gone quiet. You set the threshold you expect over a time window, and if it isn&#8217;t met, your team is notified because there is a business impact. This helps teams catch silent failures, like a partner not sending files or orders not reaching a backend system, before they turn into business problems. </p>

<p>But knowing that something went wrong is only half the battle knowing what to do about it is where teams often lose valuable time. That gap is exactly what the Process Monitoring Custom Message enhancement addresses. </p>

<h2>The Challenge: Generic Alerts Leave Business Users Guessing </h2>

<p>Let’s consider a typical scenario where a Process Monitoring schedule detects that no files were processed on a business-critical port within the expected window. An alert is triggered and reaches the operations team, and a business stakeholder who doesn&#8217;t have deep BizTalk expertise. </p>

<p>The alert says something like: “Threshold violated: message count 0, expected greater than 5.” </p>
<p>The message received is technically accurate, but practically insignificant to anyone who isn&#8217;t familiar with BizTalk&#8217;s. The recipient may not know: </p>

<ul>
	<li>Whether this is a transport-level issue, a partner-side problem, or a mapping failure. </li>
	<li>Where to start investigating? </li>
	<li>Which team or stakeholder should be involved? </li>
</ul>


<p>This can lead to additional back-and-forth between business and technical teams. the business user contacts the integration team, the integration team logs into the BizTalk Admin Console, and only then does actual troubleshooting begin. This delay matters even more for time-sensitive processes, like order flows or partner integrations with strict SLAs. Every extra minute spent figuring out a violation alert brings the team closer to missing a deadline, breaking compliance, or upsetting a customer. </p>

<p>What users need is not just an alert that reports a threshold violation, but a notification that provides clear context and actionable guidance on what to check next. What&#8217;s New: Custom Notification Messages in <a href="https://docs.biztalk360.com/docs/process-data-monitoring" target="_blank">Process Monitoring</a>. With this enhancement, BizTalk360 allows users to attach a tailored, business-friendly message to any Process Monitoring schedule. When the monitored ports don&#8217;t meet the expected message-processing rule, the notification no longer just reports the failure it explains it, in language the recipient can act on immediately. </p>

<p>This means the same alert that once looked like a raw threshold violation can now be transformed into a clear, structured explanation of what likely went wrong and the exact steps to verify and resolve it without requiring the reader to be a BizTalk expert. </p>

<h2>How It Works: Configuring Custom Messages Step by Step </h2>

<p>The custom notification message can be configured directly within the Process Monitoring schedule under <b>Manage Schedule → Process Monitoring</b>, so no separate configuration is required. Set up the schedule as usual. Choose the alarm (for example, “Transaction Tracker”), name the schedule, and enable it for monitoring. </p>

<ul>
	<li><b>Choose the ports to monitor</b>. Define whether the rule should apply when All or Any of the selected ports match, then pick the Receive Ports/Receive Locations and Send Ports that make up the business process — for instance, an outbound send port to a warehouse management system alongside its corresponding inbound acknowledgment receive location. </li>
	<li><b>Define the expected message volume.</b> Using an operator (greater than, equal to, or less than) and a threshold value, specify what “normal” looks like for that process — for example, expecting more than 0 messages within the monitoring window. </li>
	<li><b>Enable “Send custom notification message.”</b> This is the new capability. Once enabled, users can specify exactly when the custom message should trigger — such as when no files are processed in the selected ports, or when the file count doesn&#8217;t meet the specified threshold. </li>
	<li><b>Add custom notification message.</b> This is a free-text field where teams can write a structured, business-friendly explanation including likely root causes and a checklist of things to verify, ordered from the most common culprits to the less common ones. </li>
</ul>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Process-Monitoring-flow.gif" alt="Process-Monitoring-notification-flow">

<p>Because the message is fully customizable, each Process Monitoring schedule can provide guidance depending on the business process they monitor. Example &#8211; an order fulfilment schedule can point administrators to check the warehouse management system&#8217;s connectivity, while a different schedule monitoring an internal application interface can point to its own set of checks, like database connectivity or service availability. </p>

<h2>Real-Time Use Case: Order Processing Monitoring for a Retail Distribution Center </h2>

<p>Consider a retail chain that pushes purchase orders from its central ERP system through BizTalk to a third-party warehouse management system (WMS) at its distribution center, expecting a confirmation acknowledgment back for every order sent. A “Order Fulfilment” Process Monitoring schedule watches the outbound send port to the WMS alongside the inbound acknowledgment receive location, expecting more than zero messages per monitoring cycle during business hours. </p>

<p>One afternoon, store orders stop generating acknowledgments from the WMS. Without a custom message, the on-call administrator receives a bare threshold alert and must manually start investigating — checking the orchestration, then the send port, then the WMS endpoint, and so on, often while store managers are already asking why replenishment orders haven&#8217;t been confirmed. </p>

<p>With a custom notification message enabled, the alert can include a guided troubleshooting checklist tailored to this specific process: “When order acknowledgments from the WMS stop arriving, work through the layers from the send side outward — most ‘stuck order’ issues sit at the send port or the trading partner&#8217;s endpoint. </p>

<ol>
	<li>Send Port / Orchestration</li>
	<ul>
		<li><i>Is the send port enabled and not suspended due to a prior delivery failure?</i></li>
		<li><i>Are orders reaching the orchestration and completing without being suspended — check for suspended instances first?</i></li>
		<li><i>Is the outbound message correctly formed — has the order schema or mapping changed recently?</i></li>
		<li><i>Is the WMS endpoint (API, file share, or message queue) reachable and accepting connections?</i></li>
		<li><i>Have WMS-side credentials, API keys, or certificates expired?”</i></li>
	</ul>
</ol>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Process-monitoring-notification.png" alt="Process-Monitoring-notification">

<p>This single notification does what previously took a support ticket, a login to the Admin Console, and a call to the warehouse team. The administrator immediately knows to check for suspended orchestration instances, verify the send port&#8217;s status, and confirm the WMS endpoint is reachable — all before opening BizTalk360 or the Admin Console. If the root cause turns out to be an expired API key on the WMS side, the team can resolve it within minutes of the alert, well before store managers escalate the missing restocking orders.</p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/10/Process-Monitoring-email.png" alt="Process-Monitoring-email-notification">

<p>Because this message is reusable across every alert this schedule generates, the same guidance reaches whoever is on call, even someone new to the team — making tribal knowledge part of the alert itself rather than something locked in a senior engineer&#8217;s head.  </p>

<h2>Operational Benefits: Faster Understanding, Faster Resolution </h2>

<p><b>Reduced Investigation Effort:</b> Responders don&#8217;t want to invest their time in figuring out where to look, the message tells them. </p>

<p><b>Business-Friendly Communication: </b>Stakeholders without technical BizTalk knowledge can understand what&#8217;s happening and why, reducing unnecessary escalations to the integration team.</p>

<p><b>Consistent Troubleshooting Standards:</b> Custom messages can include predefined troubleshooting steps, helping team members follow a consistent approach when responding to process monitoring alerts, including those who are new to the role.</p>

<p><b>Tailored to Business Context:</b> Because each schedule can carry its own message, alerts stay relevant to the specific process being monitored, whether it&#8217;s order fulfilment, EDI, or internal application integration. </p>

<h2>Conclusion</h2>
<p>The Process Monitoring Custom Message capability is a small configuration change with an outsized operational impact. By letting teams attach clear, actionable, business-friendly guidance directly to threshold-based alerts, BizTalk360 closes the gap between detecting a problem and understanding how to fix it. Instead of alerts that simply report failure, teams get alerts that guide them toward resolution, reducing downtime, easing pressure on integration teams, and keeping business-critical processes like order fulfilment and partner transactions running smoothly. </p>

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/process-monitoring-custom-message-turning-technical-alerts-into-business-friendly-guidance/">Process Monitoring Custom Message: Turning Technical Alerts into Business-Friendly Guidance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Automating BizTalk Health Checks with BizTalk360 BHM Scheduling and Maintenance</title>
		<link>https://www.biztalk360.com/blog/automating-biztalk-health-checks-with-biztalk360-bhm-scheduling-and-maintenance/</link>
		
		<dc:creator><![CDATA[Nekalya Kundan]]></dc:creator>
		<pubDate>Tue, 25 Aug 2026 12:03:55 +0000</pubDate>
				<category><![CDATA[BizTalk360 Monitoring]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220717</guid>

					<description><![CDATA[<p>Introduction Maintaining the health of a BizTalk Server environment requires regular monitoring and timely maintenance to ensure smooth and reliable operations. BHM provides valuable insights into the overall health of the environment and identifies recommended maintenance actions. BizTalk360 enhances this experience with BHM Maintenance and BHM Custom Schedule, allowing administrators to establish a recurring health-check &#8230; <a href="https://www.biztalk360.com/blog/automating-biztalk-health-checks-with-biztalk360-bhm-scheduling-and-maintenance/" class="more-link">Continue reading <span class="screen-reader-text">Automating BizTalk Health Checks with BizTalk360 BHM Scheduling and Maintenance</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/automating-biztalk-health-checks-with-biztalk360-bhm-scheduling-and-maintenance/">Automating BizTalk Health Checks with BizTalk360 BHM Scheduling and Maintenance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Introduction</h2>

<p>Maintaining the health of a BizTalk Server environment requires regular monitoring and timely maintenance to ensure smooth and reliable operations. BHM provides valuable insights into the overall health of the environment and identifies recommended maintenance actions. BizTalk360 enhances this experience with BHM Maintenance and BHM Custom Schedule, allowing administrators to establish a recurring health-check routine and address maintenance requirements identified during ongoing health monitoring. With flexible daily, weekly, and monthly scheduling options, administrators can maintain a consistent health-check routine, minimize manual effort, and simplify BizTalk Server management. </p>

<h2>BHM Custom Schedule </h2>
<p>The BHM Custom Schedule option in BizTalk360 allows administrators to schedule the execution of selected BHM profiles at a predefined time and frequency. Instead of manually running profiles whenever a health report is required, administrators can configure a recurring schedule based on their monitoring requirements. </p>
<p>The feature supports Daily, Weekly, and Monthly scheduling options, providing the flexibility to establish a consistent health-check routine and generate BHM reports at scheduled intervals. </p>

<h4>Types of Custom Schedule Use Case: </h4>

<p>The Custom Schedule provides three scheduling options: </p>
<ul>
	<li><b>Daily</b> – Run the selected BHM profiles every day at the configured time. </li>
	<li><b>Weekly</b> – Run the profiles on one or more selected days of the week at the configured time. </li>
	<li><b>Monthly</b> – Run the profiles on a specific date or on a particular occurrence of a day within the month. </li>
</ul>

<p>These options allow administrators to choose a scheduling pattern that aligns with their organization&#8217;s health-check requirements. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/09/Types-of-custom-schedule-in-BHM.png" alt="Types-of-custom-schedule-in-BHM">

<p>Once the schedule is configured, BizTalk360 automatically executes the selected BHM profiles according to the defined schedule and generates the corresponding BHM health reports. </p>

<p>This ensures that up-to-date health information is available for review without requiring administrators to trigger the profiles manually. </p>

<h4>Use Case </h4>

<p>Consider an organization that performs a weekly BizTalk Server health review every Monday. Previously, an administrator had to manually execute the required BHM profiles before the review. </p>

<p>With BHM Custom Schedule, the administrator can select the required profiles and configure a Weekly schedule to run every Monday at 4:00 PM. BizTalk360 automatically executes the profiles and generates the BHM reports at the scheduled time. </p>

<p>The team can then review the reports as part of their weekly health-check process, helping them identify potential issues and take appropriate action without relying on manual execution. </p>

<h2>BHM Maintenance </h2>
<p><b>BHM Maintenance</b> in BizTalk360 helps administrators manage and maintain <b>BHM data</b> efficiently. The maintenance activity can be performed on demand from the <b>Administration</b> section or automated through an <b>Automated Task</b> based on a defined schedule. This provides flexibility to perform maintenance when needed while also supporting regular, scheduled maintenance with minimal manual effort.  </p>

<h4>Manual Trigger for BHM Maintenance </h4>

<p>Administrators can trigger BHM Maintenance manually from the Administration section whenever an immediate or on-demand maintenance activity is required. This provides administrators with control over when the maintenance operation is initiated and allows them to review and validate the recommended maintenance actions before execution. </p>

<p>The manual trigger is useful when maintenance needs to be performed during a planned maintenance window or when an administrator wants to review the current recommendations before proceeding. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/09/Manual-Trigger-for-BHM.png" alt="Manual-Trigger-for-BHM">

<h4>Automating BHM Maintenance </h4>

<p>For recurring maintenance, administrators can configure BHM Maintenance as an Automated Task. Once configured, BizTalk360 automatically performs the maintenance according to the defined task schedule, eliminating the need for administrators to trigger the activity each time. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/09/BHM-task-automating.png" alt="BHM BHM-task-automating">

<h4>Use Case </h4>

<p>After the weekly health-check process, the BHM report is generated every Monday at 4:00 PM. The report highlights issues identified in the BizTalk environment, including cases where orphaned DTA tracking data is present. Over time, tracking data can become orphaned when tracked message parts or their associated fragments no longer have their corresponding message or tracking part available. </p>

<p>To simplify the cleanup, the administrator can configure Delete Orphaned DTA Tracking Parts and Fragments as an Automated Task and map it to the respective BHM profile. Once the BHM report is generated, the mapped task can be executed to clean up the identified orphaned DTA tracking data. During execution, the task first removes the orphaned tracking parts and then removes the associated orphaned fragments. </p>

<p>When the BHM report identifies a significant amount of orphaned DTA data, it recommends the Delete Orphaned DTA Tracking Parts and Fragments maintenance task in the Administration section for the respective BHM profile. The administrator can review the recommendation and manually execute the task when cleanup is required. </p>


<h2>Conclusion</h2>

<p>Maintaining a healthy BizTalk Server environment requires regular health checks and timely maintenance. With <b> BHM Maintenance</b> and <b>BHM Custom Schedule</b>, BizTalk360 simplifies these activities by reducing manual effort and automating routine BHM operations. Administrators can schedule BHM profiles to run daily, weekly, or monthly and perform maintenance manually or through Automated Tasks. Together, these capabilities help ensure consistent health monitoring and make it easier for teams to review BHM reports and maintain their BizTalk Server environments efficiently. </p>

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/automating-biztalk-health-checks-with-biztalk360-bhm-scheduling-and-maintenance/">Automating BizTalk Health Checks with BizTalk360 BHM Scheduling and Maintenance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>IIS Log Monitoring: Ensuring API Availability Through Optimized Performance</title>
		<link>https://www.biztalk360.com/blog/iis-log-monitoring-ensuring-api-availability-through-optimized-performance/</link>
		
		<dc:creator><![CDATA[Senthil Kumar]]></dc:creator>
		<pubDate>Mon, 10 Aug 2026 10:26:19 +0000</pubDate>
				<category><![CDATA[BizTalk360 Monitoring]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220704</guid>

					<description><![CDATA[<p>Key Takeaways: Why IIS Log Monitoring is vital in Business-Critical Environments Optimized IIS Log Collection for Better Throughput IIS Log Monitoring: Key Metrics to Track Proactive Action with Automated Tasks Why IIS Log Monitoring Is Vital in Business-Critical BizTalk Environments BizTalk message process relies heavily on IIS-hosted endpoints (WCF/HTTP adapters in Receive/Send Ports) to handle &#8230; <a href="https://www.biztalk360.com/blog/iis-log-monitoring-ensuring-api-availability-through-optimized-performance/" class="more-link">Continue reading <span class="screen-reader-text">IIS Log Monitoring: Ensuring API Availability Through Optimized Performance</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/iis-log-monitoring-ensuring-api-availability-through-optimized-performance/">IIS Log Monitoring: Ensuring API Availability Through Optimized Performance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Key Takeaways:</h2>
<ul>
	<li><a href="#Why-IIS-monitoring-is-vital">Why IIS Log Monitoring is vital in Business-Critical Environments</a> </li>
	<li><a href="#Optimized-IIS-log-collection">Optimized IIS Log Collection for Better Throughput</a> </li>
	<li><a href="#Monitor-API-methods-key-metrics">IIS Log Monitoring: Key Metrics to Track</a> </li>
	<li><a href="#Automated-task">Proactive Action with Automated Tasks</a> </li>
</ul>

<h2 id="Why-IIS-monitoring-is-vital" style="scroll-margin-top: 80px;">Why IIS Log Monitoring Is Vital in Business-Critical BizTalk Environments </h2>
<p>BizTalk message process relies heavily on IIS-hosted endpoints (WCF/HTTP adapters in Receive/Send Ports) to handle real-time integrations between business systems. In this context, IIS logs are often the only visibility layer into request failures, latency spikes, and throttling before they cascade into missed SLAs or failed transactions. </p>

<p><b>BizTalk&#8217;s dependency on IIS:</b> Receive/Send ports exposed via HTTP/SOAP/REST adapters run through IIS, making IIS health directly tied to integration uptime. </p>

<p><b>Business impact of blind spots:</b> A single unmonitored IIS failure can silently break order processing, EDI exchanges, or partner API calls, often discovered only after downstream complaints. </p>

<p><b>Compliance and audit</b> need many BizTalk deployments sit in regulated industries (finance, healthcare, logistics) where request/response logs are needed for traceability. With the optimized log visibility to trace the transactions interruption with IIS log monitoring.</p>

<p><b>Early warning signal:</b>  IIS logs surface degrading response times or rising error rates before they escalate into full outages, giving ops teams lead time to act.</p>

<p>For instance, after deploying a new API version, IIS may start logging 401 Unauthorized errors on certain methods this indicating the requesting user lacks the required permission set, a signal that surfaces in logs well before it&#8217;s reported as a business issue.</p>

<h2 id="Optimized-IIS-log-collection" style="scroll-margin-top: 80px;">Optimized IIS Log Collection for Better Throughput </h2>

<p>Collecting every line of an IIS W3C log including 200 status codes, static asset request, every health check — can increase I/O overhead on the server and bloats storage without adding diagnostic value. BizTalk360&#8217;s IIS Server management addresses this directly through targeted Log Collection Filters, letting administrator to collect only operationally relevant logs. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/08/IIS-log-collection.png" alt="IIS-log-collection">

<p><b>Enable logging at the website level:</b> BizTalk360 lets you turn on log collection per website (here, Default Web Site under W3SVC1) rather than blanket-enabling every site on the server, so only the endpoints that matter to your integration layer are tracked. </p>

<p><b>Filter by status code:</b> Instead of ingesting the full spectrum of response codes, the configuration narrows collection to 400, 401, 403, 500, and 503 — the codes that indicate a problem (bad requests, auth failures, forbidden access, server errors, service unavailability). Successful 200/301 traffic, which typically makes up the bulk of log volume, is excluded from collection. </p>

<p><b>Filter by method:</b> Scoping collection to specific HTTP methods (GET, POST, DELETE, PATCH, OPTIONS) ensures the logs capture the operations relevant to BizTalk transaction flows, without noise from irrelevant verbs. </p>

<p><b>Filter by port/endpoint:</b> Restricting collection to a specific port or path filters scoped the integration endpoints logs collection, rather than every site hosted on the same IIS server. </p>

<p><b>Throughput impact:</b> Because filtering happens at the collection layer rather than post-processing, the server writes and processes a fraction of the log volume it otherwise would. This reduces disk I/O contention, lowers CPU overhead from log parsing, and keeps the monitoring pipeline itself lightweight, the IIS log monitoring adds visibility without becoming a performance tax. It also means the 401 examples from the earlier section gets surfaced immediately, since error-code filtering is already tuned to catch it, rather than being buried in a firehose of routine 200s. </p>


<h2 id="Monitor-API-methods-key-metrics" style="scroll-margin-top: 80px;">Monitor API methods Key Metrics to keep track of Availability</h2>

<p>Effective IIS log monitoring isn&#8217;t about collecting every field available it&#8217;s about tracking the key metrics that indicate API health and availability. For BizTalk-integrated environments, the following are the essential core metrics: </p>

<ul>
	<li><b>Method types:</b> Monitor HTTP methods such as GET, POST, PUT, DELETE, PATCH, and OPTIONS separately helps distinguish between read and write operations. so, a spike in failed POSTs (which usually carry business transactions) can be treated with more urgency than a failed GET. </li>
	<li><b>Status codes:</b> Monitoring 400, 401, 404, 500, 502, and 503 surfaces the full range of failure modes like bad requests and unauthorized access to missing resources and backend/service outages, so teams can triage by severity rather than treating all errors the same. </li>
	<li><b>URI:</b> Tracking failures at the URI level pinpoints exactly which endpoint or API operation is degrading, rather than surfacing a generic &#8220;IIS is throwing errors&#8221; signal.</li>
	<li><b>Port number:</b> Useful in multi-site or multi-application IIS servers, where isolating traffic by port confirms which service or application is impacted. </li>
</ul>



<h4>Use case: Shipping API monitoring in logistics </h4>

<p>In a logistics organization, on-time shipment tracking depends on a chain of APIs working together for order creation, carrier dispatch, and shipment status updates. If one of these APIs fails, it can delay dispatches, tracking data, and impact delivery SLAs across the supply chain. </p>

<p>This is where metric-driven alerting closes the gap between detection and action. In the example configuration above, an alert named &#8220;Track-Shipping API 401&#8221; is configured to the Default Web Site and filtered to POST requests returning a 401-status code on the shipping endpoint. Rather than waiting for a manual log review, the system is configured to warn after 10 matching log entries and escalate to an error after 20, within a rolling 15-minute window a permission or authentication issue on the shipping API before it silently blocks order processing. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/08/API-monitoring-iis-log.png" alt="EDI-AS2-MDN-Attachement">


<h2 id="Automated-task" style="scroll-margin-top: 80px;">Proactive Action with Automated Tasks </h2>

<p>Detecting a problem early is only half the equation done, the real value of IIS log monitoring comes from what happens next.  BizTalk360&#8217;s Automated Tasks bridge the gap between detection and recovery by triggering predefined corrective actions as soon as an alert threshold is exceeded. </p>

<p>In the example configuration above, the &#8220;Shipping Process Pool&#8221; task is built specifically to restore API availability when the shipping process starts failing. Its workflow runs in two coordinated steps: </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/08/IIS-with-automated-task.png" alt="EDI-AS2-MDN-Attachement">

<p><b>Step 1 — Restart the IIS App Pool:</b> On the KOVLTP355 server, the <b>BizTalkManagementServiceAppPool</b> is restarted rather than just recycled. A restart re-establishes the app pool&#8217;s identity against Active Directory, syncing the account&#8217;s group memberships and permissions with the latest AD policy changes. This directly resolves 401 Unauthorized errors caused by stale cached credentials or recent AD group policy updates that a simple recycle wouldn&#8217;t pick up, since recycling only replaces the worker process without refreshing the identity token. </p>

<p><b>Step 2 — Restart Host Instances:</b> Once the app pool is restarted, as the next step the associated Processing Host instances are started, ensuring BizTalk&#8217;s message processing resumes cleanly rather than left orphaned mid-cycle. </p>

<p>Tied back to the earlier alert example, this task is exactly what gets triggered when &#8220;Track-Shipping API 401&#8221; crosses its error threshold that the alert detects the authentication failures on the shipping API, and this automated task responds by cycling the app pool and restarting host instances, restoring order processing before the delay cascades into missed shipment SLAs. </p>

<p>This is the practical payoff of the whole monitoring chain covered in this post: optimized log collection keeps the pipeline lightweight, key metrics and alerts catch the right failures fast, and automated tasks act on them in seconds which turning IIS log monitoring from a passive diagnostic tool into an active safeguard for both performance and API availability. </p>


<h3>Conclusion</h3>
<p>The outcome is clear with IIS Log monitoring strategy that actively supports business continuity not just reports on failures after they occur.</p>

<p>The <a href="https://docs.biztalk360.com/docs/release-notes" target="_blank">latest version</a> of BizTalk360 offers more features with more control on your BizTalk environments. Try out the BizTalk360 which provides reliable monitoring with lesser manual interaction and more control during the maintenance. </p>

<!-- <p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p> --><p>The post <a href="https://www.biztalk360.com/blog/iis-log-monitoring-ensuring-api-availability-through-optimized-performance/">IIS Log Monitoring: Ensuring API Availability Through Optimized Performance</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>BizTalk360 v11.9 – Smarter Monitoring, Greater Automation, and Stronger Security</title>
		<link>https://www.biztalk360.com/blog/biztalk360-v11-9-smarter-monitoring-greater-automation-and-stronger-security/</link>
		
		<dc:creator><![CDATA[Saranya]]></dc:creator>
		<pubDate>Tue, 21 Jul 2026 07:18:36 +0000</pubDate>
				<category><![CDATA[BizTalk360 Update]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220699</guid>

					<description><![CDATA[<p>Keeping enterprise integrations running smoothly requires more than just monitoring—it demands proactive visibility, and intelligent automation. With BizTalk360 v11.9, we have introduced enhancements designed to help administrators detect issues earlier, reduce manual effort, and strengthen the security of their BizTalk environments. Highlights from BizTalk360 v11.9 IIS Log Monitoring – Monitor IIS logs with configurable filters &#8230; <a href="https://www.biztalk360.com/blog/biztalk360-v11-9-smarter-monitoring-greater-automation-and-stronger-security/" class="more-link">Continue reading <span class="screen-reader-text">BizTalk360 v11.9 – Smarter Monitoring, Greater Automation, and Stronger Security</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/biztalk360-v11-9-smarter-monitoring-greater-automation-and-stronger-security/">BizTalk360 v11.9 – Smarter Monitoring, Greater Automation, and Stronger Security</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Keeping enterprise integrations running smoothly requires more than just monitoring—it demands proactive visibility, and intelligent automation. With BizTalk360 v11.9, we have introduced enhancements designed to help administrators detect issues earlier, reduce manual effort, and strengthen the security of their BizTalk environments.</p>


<h3 class="my-4">Highlights from BizTalk360 v11.9 </h3>

<ul>
	<li><b>IIS Log Monitoring</b> – Monitor IIS logs with configurable filters and threshold-based alerts to quickly detect API failures and recurring HTTP errors.</li>
	<li><b>Optimized IIS Log Collection</b> – Collect only relevant IIS logs by filtering based on website, status code, HTTP method, URI, client IP, and username. </li>
	<li><b>Process Monitoring – Custom Notification</b> – Configure business-friendly notifications that help users quickly understand integration issues without BizTalk expertise.</li>
	<li><b>Enhanced BHM Scheduling</b> – Schedule BizTalk Health Monitor (BHM) profiles with flexible Daily, Weekly, and Monthly recurrence options.  </li>
	<li><b>BHM Automated Task – Manual Trigger </b> – Review and validate BHM maintenance recommendations before executing maintenance tasks. </li>
</ul>

<h2 class="mt-4">IIS Log Monitoring </h2>

<p>Modern integrations often depend on web applications and APIs hosted on IIS. Identifying recurring HTTP errors or API failures often required manually reviewing IIS log files. </p>

<p>With IIS Log Monitoring, BizTalk360 can now monitor IIS log entries and alert administrators when predefined thresholds are exceeded. </p>

<p>You can configure filters based on: </p>

<ul>
	<li>Website </li>
	<li>HTTP Status Code </li>
	<li>HTTP Method </li>
	<li>URI </li>
	<li>Client IP </li>
	<li>Username</li>
</ul>

<p>This allows you to focus only on the log entries that matter. </p>
<p>You can even configure an Automated Task to restart the IIS Application Pool or a BizTalk application, reducing downtime and accelerating recovery. </p>


<h4>Use Case </h4>

<p>Suppose your Order Management API suddenly starts returning HTTP 500 errors when new version of API’s deployed in the production or after any windows patch update. </p>

<p>Instead of waiting for business users to report failures, configure an alert to monitor: </p>

<ul>
	<li><b>Website:</b> OrderManagementAPI </li>
	<li><b>Status Code:</b> 500 </li>
	<li><b>URI:</b> /api/orders </li>
	<li><b>Threshold:</b> More than 50 errors in 15 minutes </li>
</ul>

<p>When the configured threshold is exceeded, BizTalk360 immediately raises an alert. You can also configure an Automated Task to automatically restart the corresponding IIS Application Pool or BizTalk application, helping restore the service quickly, reduce downtime, and minimize manual intervention. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/07/IIS-log-monitoring.png" alt="IIS-log-monitoring">

<h2 class="mt-5">IIS Log Configuration </h3>

<p>In complex Integration environments,  IIS servers can generate thousands of  log entries every hour. Collecting each event of logs consumes storage and makes troubleshooting more difficult.  </p>
<p>BizTalk360 now allows you to optimize IIS log collection by filtering logs before they are collected. </p>
<p>Rather than collecting logs for every application hosted on IIS, you can collect only 400 and 500 errors for your public APIs, significantly reducing storage while improving troubleshooting efficiency. </p>

<p>Configure collection based on: </p>
<ul>
	<li>Website </li>
	<li>Status Code </li>
	<li>HTTP Method </li>
	<li>URI </li>
	<li>Client IP </li>
	<li>Username </li>
</ul>

<p>The <b>URI filter</b> supports <b>Contains</b> matching, making it easy to monitor all requests to a specific endpoint without configuring multiple rules.</p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/07/IIS-log-configuration.png" alt="IIS-log-configuration">

<h2 class="mt-5">Process Monitoring – Custom Notification </h2>

<p>Monitoring alerts often contain technical information that business users may find difficult to interpret. </p>
<p>With Custom Notification Messages, Process Monitoring now lets you send the clear instructions that  BizTalk operators can take actions with minimal BizTalk Expertise whenever message processing thresholds are not met. </p>
<p>The custom message is sent when: </p>

<ul>
	<li>No files are processed in the selected ports.</li>
	<li>The processed message count does not meet the configured threshold. </li>
</ul>


<h4>Use Case </h3>

<p>Consider an EDI integration where purchase orders are expected every hour. Configure Process Monitoring to expect a minimum number of EDI order messages within a one-hour interval. If no messages are received during the configured period, BizTalk360 detects the violation and raises an alert. </p>

<p>Instead of sending a technical notification, configure a Custom Notification Message to provide clear, business-friendly guidance, such as: </p>

<p>&#8220;Expected EDI order messages were not received. Please verify the trading partner and receive location.&#8221; </p>

<p>This notification immediately informs operations and business support teams about the nature of the issue and the recommended action, without requiring any BizTalk knowledge. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/07/Process-monitoring-custom-notification.jpg" alt="Process monitoring">


<h2 class="mt-5">BizTalk Health Monitor – Custom Schedule </h2>

<p>Keeping BizTalk environments healthy requires regular health checks. </p>
<p>BizTalk360 now offers enhanced scheduling options for BHM with flexible: </p>

<ul>
	<li>Daily schedules </li>
	<li>Weekly schedules </li>
	<li>Monthly schedules </li>
</ul>

<p>Administrators can schedule different BHM profiles to match maintenance windows and operational requirements. </p>

<h4>Use Case </h4>

<p>Run a comprehensive health check every Sunday during planned maintenance while scheduling a lightweight monitoring profile every weekday morning before business hours begins. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/07/BHM-custom-schedule.png" alt="BHM-custom-schedule">

<h2 class="mt-5">BHM Maintenance Task-Manual trigger </h2>

<p>Automation is powerful, but administrators often want control over maintenance activities.  </p>

<p>BizTalk360 now introduces Manual Trigger support for BHM Maintenance Tasks. </p>

<p>Instead of executing recommendations automatically, administrators can review the generated BHM report and manually trigger only the required maintenance tasks. </p>

<h4>Use Case </h3>

<p>A BHM report recommends purging old tracking data and deleting orphaned DTA instances. </p>
<p>The administrator reviews the recommendations and executes only the approved maintenance tasks, ensuring production changes remain fully controlled. </p>

<h2>Artifacts Adapter Properties Export  </h3>

<p>The Adapter Properties Export enhancement now exports Send Ports and Receive Ports with their adapter properties, making configuration reviews and migrations much easier. </p>
<p>During an environment migration or configuration audit, administrators can export complete adapter settings without manually documenting each property. </p>

<h2>Improved Monitoring Dashboard Access Control </h2>
<p>Organizations frequently provide dashboard access to support teams while restricting configuration changes. </p>
<p>BizTalk360 now introduces enhanced role-based access for the Monitoring Dashboard and BizTalk Group Dashboard. Users can continue to view dashboard health and status while navigation to underlying features is controlled by their assigned permissions. </p>

<h2>Security Improvements </h2>

<p>Security continues to be a key focus in BizTalk360. </p>
<p>This release introduces several important security enhancements, including: </p>
<ul>
	<li>Application-wide CSRF protection across API endpoints. </li>
	<li>Enhanced protection of sensitive fields in SFTP, FTP, API Apps, and Web Endpoint monitoring. </li>
</ul>

<p>These improvements help protect sensitive configuration data and strengthen the overall security posture of the platform. </p>

<h2>Conclusion</h2>
<p>BizTalk360 v11.9 delivers meaningful improvements across monitoring, automation, usability, and security. </p>

<p>Upgrade to <b>BizTalk360 v11.9</b> to take advantage of these latest enhancements and keep your integrations running smoothly. </p>

<p>BizTalk360 v11.9 Release Notes &#8211; <a href="https://docs.biztalk360.com/docs/v119" target="_blank"> https://docs.biztalk360.com/docs/v119 </a>  </p>
<p>11.9 feature videos &#8211; <a href="https://youtu.be/szfI5l-uDOo" target="_blank"> https://youtu.be/szfI5l-uDOo </a>  </p>

<!-- <p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p> --><p>The post <a href="https://www.biztalk360.com/blog/biztalk360-v11-9-smarter-monitoring-greater-automation-and-stronger-security/">BizTalk360 v11.9 – Smarter Monitoring, Greater Automation, and Stronger Security</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Unlock More Value from Enhanced BizTalk360 Reporting with Smarter Dashboards &amp; Custom Widgets</title>
		<link>https://www.biztalk360.com/blog/unlock-more-value-from-enhanced-biztalk360-reporting-with-smarter-dashboards-custom-widgets/</link>
		
		<dc:creator><![CDATA[Senthil Kumar]]></dc:creator>
		<pubDate>Wed, 24 Jun 2026 11:24:40 +0000</pubDate>
				<category><![CDATA[BizTalk360 Update]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220685</guid>

					<description><![CDATA[<p>Key Takeaways: The Reporting Challenge in Complex BizTalk Environments What&#8217;s New: A Quick Look at the Enhanced Capabilities Administration Dashboard: Total Operational Clarity ESB Exception Dashboard: Turning Exceptions into Opportunities Smarter Reports, Faster Decisions: What&#8217;s Changed in Analytics The Reporting Challenge in Complex BizTalk Environments BizTalk Server environments are inherently complex managing multiple host instances, &#8230; <a href="https://www.biztalk360.com/blog/unlock-more-value-from-enhanced-biztalk360-reporting-with-smarter-dashboards-custom-widgets/" class="more-link">Continue reading <span class="screen-reader-text">Unlock More Value from Enhanced BizTalk360 Reporting with Smarter Dashboards &#038; Custom Widgets</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/unlock-more-value-from-enhanced-biztalk360-reporting-with-smarter-dashboards-custom-widgets/">Unlock More Value from Enhanced BizTalk360 Reporting with Smarter Dashboards &#038; Custom Widgets</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Key Takeaways: </h2>
<ul class="mb-4">
	<li class="mb-2"><a href="#biztalk-environment"> The Reporting Challenge in Complex BizTalk Environments</a> </li>
	<li class="mb-2"><a href="#enhanced-capabilities">What&#8217;s New: A Quick Look at the Enhanced Capabilities</a> </li>
	<li class="mb-2"><a href="#admin-dashboard">Administration Dashboard: Total Operational Clarity</a> </li>
	<li class="mb-2"><a href="#esb-dashboard">ESB Exception Dashboard: Turning Exceptions into Opportunities</a> </li>
	<li class="mb-2"><a href="#analytics">Smarter Reports, Faster Decisions: What&#8217;s Changed in Analytics</a> </li>
	<!-- <li class="mb-2">Start Unlocking More Value with enhanced custom widgets </li> -->
</ul>

<h2 id="biztalk-environment" style="scroll-margin-top: 70px;">The Reporting Challenge in Complex BizTalk Environments </h2>
<p>BizTalk Server environments are inherently complex managing multiple host instances, orchestrations, send/receive ports, and message pipelines simultaneously. BizTalk Administrators needs clear, real-time visibility across landscape to keep operations running smoothly. Spotting the performance degradation, identifying suspended messages, and detecting infrastructure bottlenecks before they escalate requires consolidated insight rather than scattered, manual checks. As environments grow, so does the need for a centralised reporting layer that turns raw operational data into actionable intelligence helping administrators anticipate issues, prioritise effectively, and spend less time in troubleshooting and more time in resolving the issues.</p>

<p>What BizTalk environments need is a unified, intelligent reporting layer that speaks the language of BizTalk/SQL Administrators and Business Users: operational precision for administrators, transactional clarity for EDI teams, business-level visibility for BAM users, and rapid fault resolution for ESB teams. That is exactly where enhanced BizTalk360 reporting steps in.  </p>


<h2 id="enhanced-capabilities" style="scroll-margin-top: 70px;">What&#8217;s New: A Quick Look at the Enhanced Capabilities </h2>

<p>BizTalk360 has steadily evolved its dashboard and reporting experience to give every stakeholder a tailored, data-rich view of their integration environment. The most recent releases bring a powerful set of dashboards with custom widgets, which are designed to represent the metrics that Administrators/Business users are interested. </p>

<p>Here&#8217;s a quick look at what&#8217;s now available: </p>

<h3>Administration and ESB DASHBOARDS (INTRODUCED in v11.8) </h3>

<p>The latest release rolls out two significant additions. The Administration Dashboard gives BizTalk and SQL administrators a consolidated, real-time view of infrastructure and operational health, while the ESB Dashboard brings clarity to fault handling and itinerary processing. Both are built to reduce the time it takes to move from detection to resolution. </p>

<h3>EDI and BAM Dashboards (Introduced in v11.6) </h3>

<p>Earlier, version 11.6 delivered the <b>EDI Dashboard</b> and the <b>BAM Dashboard,</b> extending rich visibility to EDI trading partner activity and Business Activity Monitoring data. These dashboards put transactional and business-level insights directly in front of the people who need them without requiring deep technical intervention each time. </p>

<h3>Custom Widgets Across the Board </h3>

<p>A defining theme across all these dashboards is flexibility. The <b>ESB, BAM, and EDI dashboards</b> all support custom widgets, allowing users to configure exactly the metrics they want to track and display. Whether it&#8217;s transaction counts, partner-level interchanges, or business milestones, each user can shape their dashboard around their own priorities. </p>

<p>This widget-driven approach extends to the newest dashboards as well. The <b>Administration Dashboard</b> offers configurable widgets covering key operational metrics, and the <b>ESB Dashboard</b> provides custom widgets for faults and itinerary metrics, letting integration teams keep the most critical fault and routing data front and centre. </p>

<p>To summarise where each feature is included in BizTalk360 reporting to share the trend analysis and failure insights, to respective stakeholders with periodic schedules (Daily, Weekly and Monthly)</p>

<ul>
	<li class="mb-1"><b>Administration Dashboard (v11.8)</b> &#8211; operational and infrastructure health, with configurable widgets. <a href="https://docs.biztalk360.com/docs/dashboard-widgets" target="_blank">Dashboard widgets</a></li>
	<li class="mb-1"><b>ESB Dashboard (v11.8</b> &#8211; faults and itinerary metrics, with custom widgets. <a href="https://docs.biztalk360.com/docs/esb-exception-dashboard" target="_blank">ESB Exception Dashboard</a></li>
	<li class="mb-1"><b>BAM Dashboard (v11.6)</b> &#8211; BAM Dashboard (v11.6) <a href="https://docs.biztalk360.com/docs/bam-dashboard" target="_blank">BAM Dashboard </a></li>
	<li class="mb-1"><b>EDI Dashboard (v11.6)</b> &#8211; trading partner and EDI transaction metrics, with custom widgets <a href="https://docs.biztalk360.com/docs/edi-dashboard-and-widgets" target="_blank">EDI Dashboard and widgets </a> | <a href="https://docs.biztalk360.com/docs/edi-custom-widgets" target="_blank">EDI custom widgets </a></li>
	<li class="mb-1"><b>Analytics Dashboard (Earlier versions) </b> &#8211; BizTalk Messaging and Server Performance metrics </li>
	<li class="mb-1"><b>Application Dashboard (Earlier versions) </b> &#8211; Deep insights about the application artifacts </li>
	<li class="mb-1"><b>Secure SQL Queries (Earlier versions) </b> &#8211; Consolidate query results </li>
</ul>

<p>Together, these dashboards form a cohesive, customisable reporting experience &#8211; one that scales across the various metrics.</p>

<h2 id="admin-dashboard" style="scroll-margin-top: 70px;">Administration Dashboard: Total Operational Clarity </h2>

<p>The <a href="https://docs.biztalk360.com/docs/operations-dashboard" target="_blank"> Administration Dashboard</a> gives BizTalk and SQL administrators a single, consolidated view of their entire environment&#8217;s operational health. Instead of jumping between multiple consoles and queries, administrators get real-time visibility into the metrics that keep integrations running smoothly &#8211; all in one place. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/admin-dashboard.png" alt="admin-dashboard">

<p>What makes it truly powerful is its flexibility. The dashboard supports a range of configurable widgets, letting administrators build a view tailored to their priorities. Whether tracking host instance status, message processing activity, suspended service instances, or overall system performance, you decide what appears front and centre. </p>
<p>This widget-driven approach transforms the dashboard from a static report into an actionable operational insight. </p>


<h2 id="esb-dashboard" style="scroll-margin-top: 70px;">ESB Exception Dashboard: Turning Exceptions into Opportunities </h2>

<p>The ESB Exception Dashboard is designed to handle the complexity, transforming scattered fault data into clear, contextual insight that teams can act on immediately. </p>
<p>Rather than discovering failures only after downstream systems are affected, integration teams get a centralised, real-time view of ESB faults and itinerary processing. The dashboard surfaces what&#8217;s failing, where, and how often — giving teams the context they need to identify root causes faster and prioritise resolution based on actual business impact. </p>

<h3>Configurable Widgets for Faults and Itineraries </h3>
<p>The real strength of the ESB Exception Dashboard lies in its custom widgets. Teams can configure widgets to track critical metrics like </p>

<ul>
	<li class="mb-1">Fault counts by application </li>
	<li class="mb-1">Exception trends over time </li>
	<li class="mb-1">Itinerary processing volumes </li>
	<li class="mb-1">Service-level routing activity </li>
</ul>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/widgets-faults-iteneraries.png" alt="widgets-faults-iteneraries">

<h3>Use Case: Proactive ESB Monitoring in Order Processing — Purchase Orders &#038; Invoices with ESB Reporting </h3>

<h3>The Scenario</h3>
<p>Consider a manufacturing company that processes thousands of <b>Purchase Orders (POs)</b> and Invoices daily through its BizTalk ESB infrastructure. Purchase Orders arrive from customers via multiple channels, are validated and enriched through ESB itineraries, and are routed to the ERP system. Once orders are fulfilled, Invoices flow back through the ESB transformed, validated, and delivered to customers and the finance system. Every step is governed by dynamic itinerary-based routing across multiple services. </p>

<h3>The Challenge </h3>

<p>In this flow, a single failure can have a direct business cost. A Purchase Order that fails during validation or routing means a delayed or lost sale. An Invoice stuck in an itinerary step means delayed revenue recognition and frustrated customers. Worse, these failures often surface in different services at different stages making it hard to see whether an issue is an isolated glitch or a growing systemic problem.</p>

<h3>How the ESB Exception Dashboard Changes the Game </h3>

<p>With ESB fault and itinerary metrics consolidated into one configurable view, the order processing team gains continuous, contextual oversight: </p>

<ul>
	<li class="mb-2"><b>Fault widgets configured by application and service</b> instantly reveal where Purchase Order failures are clustering &#8211; for example, a spike in validation faults pointing to a malformed message format from one specific customer channel. </li>
	<li class="mb-2"><b>Itinerary metrics widgets</b> track processing volumes across each stage of the PO and Invoice journeys, making it immediately obvious if Invoices are entering an itinerary but not completing it signalling a stalled routing step or an unavailable downstream service. </li>
	<li class="mb-2"><b>Trend visibility</b> highlights patterns over time: if invoice transformation faults rise every month-end during peak billing cycles, the team can address capacity or design issues before the next cycle hits. </li>
</ul>

<p>Dive deeper into the capabilities in the <a href="https://docs.biztalk360.com/docs/esb-exception-dashboard" target="_blank">ESB Exception Dashboard documentation.</a> </p>

<h2 id="analytics" style="scroll-margin-top: 70px;">Smarter Reports, Faster Decisions: What&#8217;s Changed in Analytics </h2>

<p>The latest enhancements to the reporting including ESB, EDI, BAM Dashboards with custom widgets and Administration Dashboard they&#8217;re about enabling faster, more confident decisions across the organisation. By combining real-time dashboards with the ability to deliver insights periodically, BizTalk360 ensures the insightful information reaches the right people at the right time, even when they aren&#8217;t actively following the analytics data.</p>

<h3>Empowering BizTalk Administrators </h3>

<p>For administrators, the Administration Dashboard turns continuous operational data into a decision-ready summary. Instead of manually compiling status updates, administrators can rely on periodic reports that capture infrastructure health, message processing activity, and system performance immediately. This means trends are spotted earlier, capacity issues are anticipated rather than discovered, and routine reporting no longer eats into time better spent on resolution. Decisions about scaling, maintenance windows, or troubleshooting priorities can be made quickly, backed by clear and current data. </p>

<h3>Supporting Business Users </h3>

<p>For business users, the value lies in clarity and timeliness. The ESB Dashboard surface’s fault and itinerary metrics that, when delivered as periodic reports, translate technical events into business-relevant insight. Business stakeholders can understand the health of critical processes, see where exceptions are impacting operations, and gauge whether service levels are being met all without needing to interpret raw technical logs. This shared visibility bridges the gap between IT and the business, ensuring everyone is working from the same picture. </p>

<h3>The Power of Periodic Reporting </h3>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/periodic-reporting.png" alt="periodic-reporting">

<p>What ties it all together is the shift from on-demand checking to proactive, scheduled insight. Periodic reports drawn from these dashboards keep both technical teams and business leaders continuously informed, reducing the lag between an event occurring and a decision being made. The outcome is a more responsive where issues are addressed sooner, priorities are clearer, and decisions are grounded in up-to-date, role-relevant data. </p>

<h3>Conclusion</h3>

<p>In short, smarter dashboards combined with timely reporting mean less time gathering information and more time acting on it.   </p>

<!-- <p>The <a href="https://docs.biztalk360.com/docs/v117" target="_blank">latest version</a> of BizTalk360 offers more features with more control on your BizTalk environments. Try out the BizTalk360 which provides reliable monitoring with lesser manual interaction and more control during the maintenance. </p> -->

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/unlock-more-value-from-enhanced-biztalk360-reporting-with-smarter-dashboards-custom-widgets/">Unlock More Value from Enhanced BizTalk360 Reporting with Smarter Dashboards &#038; Custom Widgets</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How BizTalk360 Helps Non-Technical Teams Confidently Manage BizTalk Operations</title>
		<link>https://www.biztalk360.com/blog/how-biztalk360-helps-non-technical-teams-confidently-manage-biztalk-operations/</link>
		
		<dc:creator><![CDATA[Mithesh Krishna Kumar]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 09:21:06 +0000</pubDate>
				<category><![CDATA[BizTalk360 Update]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220671</guid>

					<description><![CDATA[<p>In many organizations, BizTalk Server quietly powers critical business processes in the background. Processing orders, exchanging invoices, handling partner integrations which is the kind of work that nobody notices until something goes wrong. But while BizTalk is robust and reliable solution for the typical integration scenarios in BizTalk Environment, the way it is traditionally managed &#8230; <a href="https://www.biztalk360.com/blog/how-biztalk360-helps-non-technical-teams-confidently-manage-biztalk-operations/" class="more-link">Continue reading <span class="screen-reader-text">How BizTalk360 Helps Non-Technical Teams Confidently Manage BizTalk Operations</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/how-biztalk360-helps-non-technical-teams-confidently-manage-biztalk-operations/">How BizTalk360 Helps Non-Technical Teams Confidently Manage BizTalk Operations</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In many organizations, BizTalk Server quietly powers critical business processes in the background. Processing orders, exchanging invoices, handling partner integrations which is the kind of work that nobody notices until something goes wrong. </p>

<p>But while BizTalk is robust and reliable solution for the typical integration scenarios in BizTalk Environment, the way it is traditionally managed often creates an unintended challenge. </p>

<p>Operations become too technical. </p>

<p>A simple question like &#8220;Why did this order fail?&#8221; can quickly turn into a dependency on developers or senior administrators. Accessing the BizTalk Administration Console, understanding artifacts like receive locations or orchestrations, or even identifying failed messages is not straightforward for someone outside the technical team. </p>

<p>Over time, this creates a familiar pattern: business teams lack visibility, support teams feel blocked, and developers end up handling routine operational issues that really shouldn&#8217;t need their attention. </p>

<h2>Making BizTalk Understandable — Not Just Manageable </h2>

<p>What makes BizTalk360 different is not just that it adds features on top of BizTalk. It changes how people interact with it. </p>

<p>Instead of exposing users to the complexity of the underlying system, it presents a clean, web-based interface that focuses on what matters in day-to-day operations. </p>

<p>A non-technical user doesn&#8217;t need to understand what a &#8220;send port&#8221; is. They just need to know: did the message go through or not? </p>

<p>BizTalk360 answers that question instantly. Dashboards give a clear view of system health, ongoing processes, and failures in a way that feels intuitive. Without digging into multiple tools or servers, users can quickly spot if something needs attention.</p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/biztalk-admin-dashboard.png" alt="biztalk-admin-dashboard">

<h2>Managing Multiple Integration Tools from a Single Platform </h2>

<p>For non-technical and support teams, managing multiple integration technologies like ESB, EDI, BAM, BHM, and BRE through separate tools can quickly become overwhelming. Different consoles, disconnected monitoring experiences, and scattered operational data often make day-to-day support more complex than it needs to be. </p>

<p>BizTalk360 simplifies this by bringing these integration technologies together into a single web-based platform, giving teams one centralized place to manage and monitor the entire environment. </p>

<p>With BizTalk360, teams can: </p>

<ul>
	<li class="mb-1">Monitor and manage ESB exceptions, including message tracking and resubmission, from a dedicated ESB Portal</li>
	<li class="mb-1">Access BAM dashboards and business activity data to gain better visibility into transaction flows and business processes</li>
	<li class="mb-1">Monitor Business Hosts and Host Instances through BHM, helping teams quickly identify performance bottlenecks and availability issues</li>
	<li>Track EDI transactions, acknowledgements, parties, and agreements without switching between multiple tools</li>
	<li>Manage Business Rules through the web-based BRE Composer without requiring direct access to BizTalk servers</li>
</ul>

<p>Instead of navigating multiple consoles and servers, operations and support teams get a unified operational experience inside BizTalk360. This reduces complexity, improves visibility, and helps both technical and non-technical users work more efficiently across the entire integration ecosystem.</p>

<h3>From &#8220;Escalate Everything&#8221; to &#8220;Handle It Confidently&#8221; </h3>

<p>In traditional setups, even minor issues get escalated. A failed message? Escalate. A stopped service? Escalate. When retry needed? Escalate. Not because the issue is complex, but because the tools are. </p>

<p>BizTalk360 changes this dynamic by simplifying how issues are presented and handled. Failed messages are no longer buried inside technical consoles. They&#8217;re surfaced clearly, along with meaningful error information. </p>

<p>More importantly, actions like resubmitting a message or retrying a process are made accessible in a controlled, user-friendly way. First-level support teams can resolve a large percentage of issues on their own, without waiting on developers. </p>


<h3>Empowerment Without Risk</h3>

<p>One of the biggest concerns when opening operational access to non-technical users is safety. What if someone accidentally stops a critical process? What if too much access is given? </p>

<p>BizTalk360 addresses this with granular role-based access control. Rather than an all-or-nothing approach, organizations can define exactly what each user can see and do. A business user might only track transactions, while a support engineer can handle resubmissions without touching configurations. </p>
<p>It&#8217;s a balance where teams are empowered to act, but within safe boundaries. </p>

<h3>Removing the Need for Server Access </h3>

<p>Traditionally, managing BizTalk means logging into servers, using remote desktop connections, and navigating complex admin tools. BizTalk360 removes that dependency entirely. Everything is accessible through a browser. </p>

<p>This might sound like a small change, but the impact is real. Operations teams can work faster, security overhead is reduced, and the friction of accessing production environments goes away. For non-technical users, it also removes the intimidation factor that comes with handling backend systems directly. </p>

<h3>Proactive Instead of Reactive Operations </h3>

<p>One of the bigger shifts BizTalk360 brings is in how issues are detected and handled. In many environments, problems only surface after they&#8217;ve already impacted the business when a partner raises a concern or a transaction fails downstream. That reactive cycle puts unnecessary pressure on support teams and delays resolution. </p>

<p>BizTalk360 introduces proactive monitoring and intelligent alerting, so teams are notified the moment something deviates from expected behaviour. But it doesn&#8217;t stop at alerts. With automated corrective actions, the system can step in on its own like restarting a stopped service, triggering a predefined action, or stabilizing a known issue without waiting for manual intervention. </p>

<p>Operations become less about watching and responding, and more about the system quietly taking care of itself. Non-technical users can trust that BizTalk360 will both flag and, in many cases, fix issues automatically so they can focus only on what genuinely needs their attention. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/monitoring-dashboard.png" alt="monitoring-dashboard">

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/monitoring-dashboard" target="_blank">Learn More</a> about the monitoring dashboard</p>

<h3>Staying on Top of Azure Services Too </h3>

<p>Modern BizTalk environments don’t live in isolation. Many organizations run Azure Logic Apps, Service Bus, and other Azure services alongside their BizTalk infrastructure, and monitoring them through separate tools only creates extra overhead. </p>

<p>BizTalk360 brings Azure services into the same monitoring experience. Logic Apps can be viewed, managed, and monitored directly within BizTalk360, allowing teams to check run history, enable or disable workflows, and resubmit failed runs without switching platforms. It extends the same simplicity and visibility from BizTalk into the cloud layer. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/azure-services-in-biztalk360.png" alt="azure-services-in-biztalk360">

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/azure-logic-apps" target="_blank">Learn More</a> about Azure Services in BizTalk360</p>

<h3>Getting Notified the Right Way </h3>

<p>Knowing something went wrong is only valuable if the right person is informed quickly. </p>
<p>BizTalk360 supports multiple notification channels, allowing teams to receive alerts through the platforms they already use, including email, Microsoft Teams, Slack, and other integrations. This ensures organizations are not dependent on a single communication method for critical issues. </p>
<p>The notifications themselves are designed to be actionable. Instead of sending a vague alert, BizTalk360 provides meaningful context about the issue, helping recipients understand what happened and respond faster without having to start the investigation from scratch. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/biztalk360-notification-channels.png" alt="notification-channels">

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/notification-channel-settings" target="_blank">Learn More</a> about Notification Channels</p>

<h3>Analytics That Tell the Story Behind the Data </h3>

<p>Day-to-day operations become far more manageable when teams can identify patterns instead of only reacting to isolated incidents. </p>

<p>BizTalk360’s Analytics section provides a historical view of environment performance, helping teams understand trends over time rather than focusing only on immediate issues. Customizable dashboards allow organizations to track the metrics that matter most to them, while shared dashboards ensure teams are aligned with the same operational insights. </p>

<p>Scheduled reports also make it easy for managers and stakeholders to stay informed through regular summaries, without needing to log into the platform themselves. </p>
<p>This shifts the conversation from simply asking “What is broken right now?” to understanding “How has the environment been performing over time?” — a far more proactive and informed way to manage operations. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/analytics-dashboard.jpg" alt="analytics-dashboard">

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/dashboard-operations" target="_blank">Learn More</a> about Analytics Dashboard</p>

<h3>Understanding Performance Without Being a BizTalk Expert </h3>
<p>Throttling is one of those issues that often goes unnoticed until business processes start getting delayed. When BizTalk comes under stress, it slows down message processing, but identifying the exact cause traditionally requires deep technical expertise and manual analysis of performance counters and logs. </p>

<p>BizTalk360’s Throttling Analyser simplifies this completely. It presents throttling data in a clear, visual way, helping teams quickly understand when the system is under pressure, what is causing it, and how long it has been happening. </p>

<p>This allows operations teams to detect performance issues early, escalate them with proper context, and respond proactively instead of reacting after failures occur. </p>


<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/throttling-analyser.jpg" alt="throttling-analyser">

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/throttling-analyser" target="_blank">Learn More</a> about Throttling Analyser</p>

<h3>Self-Service Help Through the Knowledge Base </h3>

<p>In many BizTalk environments, the same issues keep repeating, but teams still spend time searching through emails, documents, or waiting for developer support to find the resolution. </p>

<p>BizTalk360 addresses this with its integrated Knowledge Base feature. Teams can create articles and directly map them to specific error codes, event IDs, exception messages, service instances, or throttling conditions. When the issue occurs again, BizTalk360 automatically displays the relevant Knowledge Base article alongside the error, helping users quickly understand the cause and resolution without additional investigation.</p>

<p>Because the guidance is available directly within the monitoring experience, support teams can resolve issues faster, reduce dependency on developers, and build a more efficient operational process over time. </p>

<p class="mb-4"><a href="https://docs.biztalk360.com/docs/knowledge-base" target="_blank">Explore</a> the BizTalk360 Knowledge Base</p>

<h3>Speaking the Language of the Business </h3>
<p>Perhaps the most underrated advantage is how BizTalk360 brings visibility closer to the people who need it. </p>
<p>Technical logs and message IDs don&#8217;t mean much to someone in operations or finance. They care about outcomes. Did the order go through? Was the invoice processed? Is the partner integration working? </p>
<p>BizTalk360 makes it possible to track at a level that aligns with business context, so non-technical stakeholders can get the answers they need without having to go through IT every single time. </p>

<h3>A Shift That Impacts the Entire Organization </h3>
<p>When non-technical teams can handle day-to-day operations confidently, the impact goes beyond convenience. Support teams become more efficient. Developers stop getting pulled into routine issues. Resolution times improve. And the relationship between business and IT becomes a lot smoother. </p>
<p>What was once a tightly controlled, technically heavy environment starts to feel more accessible and responsive to everyone involved. </p>

<h3>Final Thoughts </h3>
<p>BizTalk Server remains a powerful integration platform but managing it does not have to be complex. BizTalk360 takes a more practical approach by simplifying operational tasks, improving visibility, and helping non-technical teams manage environments without constant dependence on deep BizTalk expertise. </p>
<p>It is not just about making BizTalk easier to manage. It is about making it easier for people to work with. </p>

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/how-biztalk360-helps-non-technical-teams-confidently-manage-biztalk-operations/">How BizTalk360 Helps Non-Technical Teams Confidently Manage BizTalk Operations</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Transform Monitoring Alerts into Actionable Jira Tickets with BizTalk360</title>
		<link>https://www.biztalk360.com/blog/transform-monitoring-alerts-into-actionable-jira-tickets-with-biztalk360/</link>
		
		<dc:creator><![CDATA[Nekalya Kundan]]></dc:creator>
		<pubDate>Sat, 30 May 2026 10:28:52 +0000</pubDate>
				<category><![CDATA[BizTalk360 Update]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220654</guid>

					<description><![CDATA[<p>In modern enterprise environments, proactive monitoring is essential to ensure system reliability and minimize downtime. BizTalk360 provides comprehensive monitoring capabilities with intelligent alerting that helps teams quickly identify and respond to critical issues. By integrating BizTalk360 with Jira, monitoring alerts can automatically be converted into trackable Jira tickets. This enables centralized incident management, improves accountability, &#8230; <a href="https://www.biztalk360.com/blog/transform-monitoring-alerts-into-actionable-jira-tickets-with-biztalk360/" class="more-link">Continue reading <span class="screen-reader-text">Transform Monitoring Alerts into Actionable Jira Tickets with BizTalk360</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/transform-monitoring-alerts-into-actionable-jira-tickets-with-biztalk360/">Transform Monitoring Alerts into Actionable Jira Tickets with BizTalk360</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In modern enterprise environments, proactive monitoring is essential to ensure system reliability and minimize downtime. BizTalk360 provides comprehensive monitoring capabilities with intelligent alerting that helps teams quickly identify and respond to critical issues. </p>

<p>By integrating BizTalk360 with Jira, monitoring alerts can automatically be converted into trackable Jira tickets. This enables centralized incident management, improves accountability, reduces manual effort, and enhances collaboration between operations and support teams. </p>

<h2>Use case </h2>
<p>In BizTalk environments, SQL Servers are essential because BizTalk Server databases handle message processing, tracking, configurations, and operational data. Any issue with the SQL Server can directly impact BizTalk performance and message flow. With BizTalk360, administrators can continuously monitor the health, availability, and performance of SQL Servers from a centralized monitoring platform. </p>
<p>For example, if the SQL Server hosting the BizTalk databases becomes unavailable or experiences high CPU or memory usage, BizTalk360 immediately detects the issue and triggers an alert. Through the Jira notification channel, the alert is automatically converted into a Jira ticket with the violation details. This enables support teams to quickly assign ownership, track the incident, and resolve it faster. Reducing downtime and improves operational efficiency.</p>

<h2>JIRA integration in BizTalk360 </h2>
<p>The JIRA notification channel in BizTalk360 enables teams to link monitoring alerts to Jira, a widely used platform for tracking and managing issues. This integration helps teams organize incidents, assign ownership, set priorities, and monitor progress in a centralized, structured way. </p>
<p>With this capability, BizTalk360 automatically converts alerts into tickets whenever a threshold is violated or an issue is detected. Instead of relying on traditional methods like email, notifications are sent via REST APIs, ensuring that every incident is captured as an actionable task. This approach ensures that critical problems are not only notified but also effectively tracked and resolved on time.</p>

<h3>Configuring Authentication types in JIRA </h3>
<p>To start using the JIRA notification channel, configure the JIRA channel in BizTalk360 and associate it with an alarm. Whenever a monitoring violation occurs, a corresponding ticket is automatically created in Jira with relevant details. </p>

<h4>API Token Authentication </h4>
<p>An API Token is a simple and commonly used method for authentication. It is easy to configure and can be set quickly without complex permissions configurations. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/Jira-api-token.jpg" alt="API-token">

<p>After generating the token, users need to select API Token as the authentication type in BizTalk360. Then, enter the Jira Base URL, provide the generated Jira API Token, and specify the Atlassian account email address to complete the configuration. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/configure-notification-channel.png" alt="notification-channel" width="60%">

<h4>OAuth Authentication </h4>

<p>OAuth provides a more secure and controlled way of authentication. Ideal for enterprise environments that require higher security and strict access control. More secure and scalable, as credentials are not directly exposed. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/OAuth-authentication.png" alt="OAuth-authentication">

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/key-settings.png" alt="OAuth-authentication-keys">

<p>For OAuth 2.0 authentication, select OAuth 2.0 as the Authentication Type and provide the Jira Base URL, Callback URL, Client ID, and Client Secret obtained from the Atlassian developer console. Once the required details are entered, click Authorize to authenticate the Jira account and then save the configuration successfully. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/configure-notification-channel-1.png" alt="config-notification-channel" width="60%">

<h2>Mapping JIRA Notification Channel to Alarm in BizTalk360 </h2>

<p>Once authentication is configured in the JIRA channel, the next step is to map the JIRA notification channel to an alarm in BizTalk360. This configuration ensures that whenever a monitoring rule violation occurs, BizTalk360 automatically creates a Jira ticket for the issue. </p>

<p>To send alerts to Jira, a few important properties need to be configured in the Alarm settings. These properties help define how the alert will appear in Jira and ensure that the ticket is assigned and categorized correctly for faster issue resolution. </p>

<ul>
	<li><b>Title and Preview</b> – Used to configure the Jira ticket title by adding dynamic tags such as Alarm Name, Environment Name, Alert Type, and Overall Status. The Title Preview section shows how the final alert title will appear in Jira after the configured tags are applied. </li>
	<li><b>Project Name</b> – Specifies the Jira project where the alert ticket should be created. This ensures alerts are routed to the correct support or operations team. </li>
	<li><b>Work Type</b> – Determines the type of Jira issue to be created, such as Bug, Task, Incident, or Story, based on the organization’s workflow.  </li>
	<li><b>Assign To</b> – Allows the alert ticket to be automatically assigned to a specific user or team member responsible for handling the issue.  </li>
	<li><b>Priority</b> – Sets the severity level of the alert, such as High, Medium, or Low, helping teams prioritize critical issues effectively.</li>
	<li><b>Labels</b> – Add keywords to the Jira ticket for easier filtering, tracking, and categorization of alerts across projects.  </li>
</ul>

<p>By configuring these properties in the Alarm section, BizTalk360 can automatically generate well-structured Jira tickets whenever an issue is detected to improve visibility and collaboration. Whenever a monitored artifact, such as a SQL Server, application, or queue, violates a configured rule, an alarm is triggered, and BizTalk360 automatically creates a Jira ticket for the issue. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/auth-types.png" alt="auth-types" width="60%">

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/06/alarm-jira-configuration.png" alt="alarm-config" width="60%">

<h2>Conclusion </h2>
<p>The JIRA notification channel in BizTalk360 bridges the gap between alerting and incident management by converting monitoring alerts into actionable tickets in Jira. This ensures that critical issues are not only detected promptly but also consistently tracked, assigned and resolved on time.  </p>

<p>This integration helps organizations move towards a more proactive and structured approach to operations, improving both system reliability and team productivity. </p>

<p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p><p>The post <a href="https://www.biztalk360.com/blog/transform-monitoring-alerts-into-actionable-jira-tickets-with-biztalk360/">Transform Monitoring Alerts into Actionable Jira Tickets with BizTalk360</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What’s New in BizTalk360 v11.8</title>
		<link>https://www.biztalk360.com/blog/whats-new-in-biztalk360-v11-8/</link>
		
		<dc:creator><![CDATA[Saranya]]></dc:creator>
		<pubDate>Sun, 10 May 2026 09:12:54 +0000</pubDate>
				<category><![CDATA[BizTalk360 Update]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220648</guid>

					<description><![CDATA[<p>Mission critical integration environments demand’s continuous monitoring, faster issue resolution, and simplified operational management. With BizTalk360, we continue to enhance the platform with smarter automation, improved visibility, and stronger integrations, helping teams manage their BizTalk environments more efficiently and proactively. Highlights from BizTalk360 v11.8 64-bit Support for BizTalk360 Services – Monitoring and Analytics services now &#8230; <a href="https://www.biztalk360.com/blog/whats-new-in-biztalk360-v11-8/" class="more-link">Continue reading <span class="screen-reader-text">What’s New in BizTalk360 v11.8</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/whats-new-in-biztalk360-v11-8/">What’s New in BizTalk360 v11.8</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Mission critical integration environments demand’s continuous monitoring, faster issue resolution, and simplified operational management. With BizTalk360, we continue to enhance the platform with smarter automation, improved visibility, and stronger integrations, helping teams manage their BizTalk environments more efficiently and proactively.</p>


<h3 class="mt-4">Highlights from BizTalk360 v11.8 </h3>

<p><b>64-bit Support for BizTalk360 Services</b> – Monitoring and Analytics services now run as 64-bit processes ,enabling improved scalability, better performance, and enhanced memory utilization for handling large-scale monitoring and analytics operations.</p>

<p><b>JIRA Notification Channel</b> – Automatically create JIRA tickets when the monitoring detects violations. JIRA  supports OAuth and API Token authentication for faster and secured incident tracking.  </p>

<p><b>Azure Service Bus Automated Tasks</b> – Schedule enable or disable actions for Service Bus queues and topics to automate message flow management during deployments and maintenance window. </p>

<p><b>File Monitoring Bulk Configuration</b> – Define Folder, FTP, and SFTP monitoring configurations in a single place and reuse them across multiple locations for faster and consistent setup. </p>

<p><b>Enhanced Reporting Experience </b> – Generate and share the ESB and Administration dashboards reports to the Administrators/Business users.</p>

<p><b>Acknowledge BizTalk360 Logs </b> – &#8220;Acknowledge” the known issues in BizTalk360 Logs which helps to improve Advisor Score and focus only on active and relevant operational problems. </p>

<p>Let’s look at what’s new in BizTalk360 v11.8. </p>

<h2 class="pt-3">New Features </h2>
<h3>JIRA Notification Channel </h3>

<p>Managing the incidents becomes much easier with the new <b>JIRA Notification Channel.</b></p>

<p>BizTalk360 can now automatically create JIRA ticket whenever an alarm violation occurs. The integration supports secure authentication methods including <b>OAuth and API Token</b>, enabling seamless integration with existing support and DevOps workflows.</p>

<p>In many organizations, support teams manually create tickets after receiving alert notifications. This process can delay response time and increase the risk of missed incidents. </p>

<p>With JIRA integration: </p>
<ul>
	<li>Alarm violations are automatically converted into actionable tickets.</li>
	<li>Teams can immediately begin troubleshooting. </li>
</ul>

<h4>Example Scenario </h4>

<p>If a BizTalk Receive Location disabled unexpectedly or a Service Instance gets suspended, BizTalk360 detects the violation and instantly creates a JIRA ticket with the relevant details allowing teams to take immediate action.</p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/05/Jira-Notification-Channel.gif" alt="Jira-Notification-Channel">

<h3 class="mt-5">Azure Service Bus Automated Tasks</h3>

<p>BizTalk360 now supports <b>Azure Service Bus Queues and Topics operations through the Automated Tasks</b>, enabling users to manage queue and topic states through scheduled execution. </p>

<p>Users can automate actions such as: </p>
<ul>
	<li>Active </li>
	<li>Disable</li>
</ul>

<p>During deployments or maintenance windows, organizations often need to temporarily stop message inflow to avoid processing interruptions. </p>
<p>Using automated tasks, BizTalk360 disables selected Service Bus queues before deployment and enables them again after completion, ensuring controlled message flow and smoother operations. </p>

<p>With automated tasks schedule: </p>
<ul>
	<li>Queues/Topics can be disabled before deployment </li>
	<li>Automatically re-enabled after maintenance  </li>
	<li>Automatically re-enabled after maintenance  </li>
</ul>
<p>User will also get notified about the action taken to the configured email. </p>


<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/05/Azure-Service-Bus-Automated-Task.gif" alt="Azure-Service-Bus-Automated-Task">


<h3 class="mt-5">Monitoring Enhancements </h3>

<h3>File Monitoring Bulk Configuration </h3>

<p>Configuring monitoring settings individually for hundreds of Folder, FTP, or SFTP locations can be repetitive and time-consuming. </p>

<p>Organizations with large integration landscapes often maintain consistent monitoring policies across environments. Repeating the same configuration for every endpoint increases operational overhead. </p>

<p>Now user can specify the File/FTP/SFTP configuration such as Authentication, Firewall configuration, Security details once and that can be reused for monitoring all the file locations. </p>

<p>User can also specify the centralised monitoring rule say, if all FTP locations are expected to receive at least one file every hour, teams can configure the rule once and reuse it across all locations instead of configuring each individually. </p>

<p>With Default Monitoring Configuration, users can now: </p>
<ul>
	<li>Define monitoring rules once </li>
	<li>Reuse them across multiple locations </li>
	<li>Apply monitoring configurations in bulk </li>
</ul>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/05/File-Monitoring.gif" alt="File monitoring">

<h3 class="mt-5">SHA-2 Authentication Support for SFTP</h3>

<p>BizTalk360 now supports SHA-2–based authentication for nSoftware SFTP monitoring. Which supports enhanced security and compatibility with modern encryption standards. </p>

<h4 class="mt-4">Monitor Time </h4>

<p>To provide better operational insights, BizTalk360 now includes: </p>
<ul>
	<li>Violation Time in Errors &#038; Warnings notifications </li>
	<li>Last Monitored Time visibility in dashboards and monitoring sections  </li>
</ul>

<p>These enhancements help teams to identify when an issue occurred and Verify whether monitoring is running correctly.</p>

<h4>Direct Navigation from Monitoring to Administration </h4>

<p>Users can now directly navigate from the Monitoring section to the corresponding artifacts in the Administration section for quicker action on artifacts and reduce the operational delay. </p>

<h3 class="mt-5">Enhanced Reporting Experience </h3>

<p>Reporting has been significantly improved in v11.8. </p>

<p>1)Users can now include both <b>ESB and Administration dashboards</b> in scheduled reports and receive them automatically via email.</p>

<p>Operations and support teams often require regular visibility into: </p>
<ul>
	<li>ESB exception activities </li>
	<li>Failed itineraries and processing trends </li>
	<li>Environment health and administrative status  </li>
</ul>

<p>Instead of manually logging into BizTalk360 to review dashboards, teams can now schedule reports and receive the required insights directly in their inbox. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/05/Reporting-ESB-Dashboard.png" alt="Reporting">

<p>2)Improved report generation using the new <b>Playwright-based rendering engine.</b> </p>
<p>The previously used <b>&#8220;SelectPDF&#8221;</b> rendering engine has been deprecated. 

We strongly recommend upgrading BizTalk360 to the latest version v11.8 to continue generating reports without issues. </p>

<h3 class="mt-5">64-bit Support for BizTalk360 Services </h3>
<p>The BizTalk360 Monitoring and Analytics services now run as 64-bit processes. 
This enhancement allows BizTalk360 to handle larger workloads more efficiently in enterprise environments. </p>

<h3 class="mt-5">Acknowledge BizTalk360 Logs </h3>

<p>Enterprise environments often contain recurring warnings or known operational events that do not require action. </p>

<p>Say, non-critical warning generated during scheduled maintenance no longer needs to repeatedly impact the environment health score. </p>

<p>With the new Acknowledge Logs capability ,known issues can be acknowledged and suppressed for defined duration. These acknowledged logs are excluded from Advisor Score calculations and Health status reflect only active and relevant issues. </p>


<h3 class="mt-4 mb-2">Conclusion </h3>
<p>Whether you are managing complex hybrid integrations or large-scale BizTalk environments, v11.8 helps your teams operate more efficiently and proactively. </p>
<p>Upgrade to <b>BizTalk360 v11.8</b> today and experience smarter monitoring, seamless integrations, and greater operational control. 

BizTalk360 v11.8 Release Notes &#8211; <a href="https://docs.biztalk360.com/docs/v118" target="_blank"> https://docs.biztalk360.com/docs/v118</a>  </p>

<!-- <p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p> --><p>The post <a href="https://www.biztalk360.com/blog/whats-new-in-biztalk360-v11-8/">What’s New in BizTalk360 v11.8</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Enhanced Service Instance Monitoring with Intelligent Automation!</title>
		<link>https://www.biztalk360.com/blog/enhanced-service-instance-monitoring-with-intelligent-automation/</link>
		
		<dc:creator><![CDATA[Senthil Kumar]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 08:41:44 +0000</pubDate>
				<category><![CDATA[BizTalk360 Monitoring]]></category>
		<guid isPermaLink="false">https://www.biztalk360.com/?p=80220622</guid>

					<description><![CDATA[<p>Key Takeaways: The Challenge: BizTalk Service Instance Failures Disrupt Critical Business Transactions Enhanced Capabilities Service Instance Monitoring Simplified Automation with Automated Tasks Operational Benefits: Smarter Monitoring. Greater Control. Confident Operations BizTalk360 is one stop tool to manage your BizTalk environments with powerful Monitoring, Administrative capabilities. Let us see how BizTalk360 effectively manage the Services Instances. &#8230; <a href="https://www.biztalk360.com/blog/enhanced-service-instance-monitoring-with-intelligent-automation/" class="more-link">Continue reading <span class="screen-reader-text">Enhanced Service Instance Monitoring with Intelligent Automation!</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://www.biztalk360.com/blog/enhanced-service-instance-monitoring-with-intelligent-automation/">Enhanced Service Instance Monitoring with Intelligent Automation!</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Key Takeaways: </h2>
<ul>
	<li>The Challenge: BizTalk Service Instance Failures Disrupt Critical Business Transactions </li>
	<li>Enhanced Capabilities Service Instance Monitoring</li>
	<li>Simplified Automation with Automated Tasks</li>
	<li>Operational Benefits: Smarter Monitoring. Greater Control. Confident Operations</li>
</ul>

<p>BizTalk360 is one stop tool to manage your BizTalk environments with powerful Monitoring, Administrative capabilities.</p>
<p>Let us see how BizTalk360 effectively manage the Services Instances.</p>

<h2>The Challenge: BizTalk Service Instance Failures Disrupt Critical Business Transactions </h2>
<p>In BizTalk environments, failed or suspended service instances can silently interrupt critical business transactions. Relying solely on reactive monitoring often means teams discover issues only after business impact has already occurred. </p>

<p>In a typical Microsoft BizTalk Server environment, service instances represent the live execution of your integrations like order processing, invoice submissions, EDI exchanges, API orchestration, and internal system synchronization. When these service instances fail or become suspended, the impact goes far beyond the middleware layer. </p>

<p class="mb-2">A suspended orchestration might mean: </p>

<ul>
	<li class="mb-1">Orders are not reaching the ERP system </li>
	<li class="mb-1">EDI messages are not delivered to trading partners </li>
	<li class="mb-1">Invoices are stuck before billing </li>
	<li class="mb-1">Business acknowledgments are never sent </li>
</ul>

<p>The real challenge is that many of these failures occur without immediate visibility. </p>
<p>Many teams still rely heavily on reactive monitoring manually checking the Admin Console, responding to user complaints, or waiting for downstream systems to report missing data. By the time issue is detected, the damage is already done: </p>
<ul>
	<li class="mb-1">Escalations from business users </li>
	<li class="mb-1">Revenue delays </li>
	<li class="mb-1">Compliance risks </li>
</ul>

<p class="mb-1">Service instances can fail for many reasons including, </p>
<ul>
	<li class="mb-1">Mapping or transformation errors </li>
	<li class="mb-1">Schema validation issues </li>
	<li class="mb-1">Connectivity failures to SQL, FTP, SFTP, or APIs </li>
	<li class="mb-1">Throttling conditions </li>
	<li class="mb-1">Resource constraints (CPU, memory, disk) </li>
</ul>

<p>Without proactive monitoring and automated handling, suspended instances accumulate rapidly in the Message Box database.  Performance degrades. Troubleshooting becomes harder because engineers must sift through historical noise to find the real issue. </p>

<p>In high-volume environments, even a short monitoring gap can translate into hundreds or thousands of unprocessed transactions. </p>

<p class="mb-1">Modern BizTalk operations require: </p>
<ul>
	<li class="mb-1">Real-time visibility into running and suspended instances </li>
	<li class="mb-1">Intelligent filtering and categorization </li>
	<li class="mb-1">Automated remediation where possible </li>
	<li class="mb-1">Alerting that prioritizes business impact, not just technical failure </li>
</ul>


<h2>How BizTalk360 effectively manage suspended service instances  </h2>

<p>Let us see how BizTalk360 Service Instances monitoring and automated tasks proactively act to avoid the transactions failures. </p>
<p>When it comes to managing your BizTalk environment, BizTalk360 offers a comprehensive set of capabilities designed to keep business transactions running smoothly. </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/03/BizTalk360_Service-Instances_Capabilities.png" alt="Service-instance-capabilities">

<p>With powerful <b>Service Instance management</b>, including bulk operations and archive options, teams can quickly resolve and maintain large volumes of transactions. <b>Threshold and Data Monitoring</b> enable proactive oversight, while Automated Tasks and Automated Actions help address potential issues before they impact operations. On top of that, built-in Analytics metrics provide clear visibility into performance trends and recurring challenges, empowering teams to make informed decisions and continuously optimize their environment. </p>


<h3>Data Monitoring Automated Actions </h3>

<p>When an incorrect schema is deployed, one that doesn’t align with the transform schema configured in the Send Pipeline. This situation can immediately disrupt message processing and push transactions into a suspended state. </p>

<p>With BizTalk360 Data Monitoring, you can proactively track such failures and configure automated actions on suspended service instances. Instead of relying on manual intervention, the system can automatically resume valid instances once the schema issue is corrected reducing downtime, preventing transaction backlogs, and keeping business operations moving without disruption.  </p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/03/DataMonitoring_AutomatedActions_Schedule.png" alt="data-monitoting-automation">

<p>This feature is widely used by many customers over a decade in-order to take control of business transactions without degrading the performance. </p>

<h2>Enhanced Capabilities in Service Instance Monitoring</h2>

<p>In earlier versions, Service Instance monitoring was limited to detecting issues based solely on instance status. In the latest version, monitoring has been enhanced with metric-based threshold rules and advanced filtering capabilities, enabling more precise detection and refined monitoring results. </p>

<ul>
	<li><b>Threshold rules monitoring </b> <br/>
		Configure thresholds to detect abnormal service instance volumes before they escalate into failures. Gain granular visibility to take timely and appropriate actions, such as resuming, suspending, or terminating affected instances.

		<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/03/ServiceInstancesMonitoring_MultipleFilterValues.png" alt="Multiple-filter-values">
		<p>With the multiple filter search options, instances monitoring can cover the multiple failure scenarios in a single threshold rule configuration. It helps the operation teams to validate the business transaction from the single view. </p>
	 </li>

	<li><b>Improved filters with the multiple values and flexible operators </b> <br/> In the service instance queries, multiple filter values selection for the parameters like Service Name, Application, Error Description are being in-corporate. This implementation provides the flexible control over the service instances with granular and targeted instances. 
		<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/03/Administration_ServiceInstances_FilterOptions.png" alt="filter-options">
	</li>
</ul>

<h2>Simplified Automation with Automated Tasks </h2>

<p>Monitoring the service instances is no longer just about visibility, it’s about decisive action. </p>

<p>With enhanced Service Instance Monitoring, automated tasks can now trigger corrective measures the moment predefined conditions are met. Instead of waiting for manual intervention, the system can automatically: </p>

<ul class="mb-3">
	<li class="mb-1">Start or stop artifacts </li>
	<li class="mb-1">Restart NT Services </li>
	<li class="mb-1">Restart Host Instances </li>
	<li class="mb-1">Execute predefined PowerShell scripts </li>
</ul>

<p>By combining automated actions with configured threshold rules, you can proactively respond to abnormal conditions before they escalate into business disruptions. </p>

<p>For example, when files are not being processed at a receive location, it often signals that the associated Host Instances are in a throttled state. Instead of waiting for manual intervention, automated tasks can immediately trigger corrective measures such as restarting the impacted Host Instances. This will help in restoring the normal processing and minimizing downtime. </p>

<p>This approach shifts operations from reactive firefighting to controlled, intelligent remediation ensuring business continuity without constant manual monitoring.</p>

<img decoding="async" src="https://www.biztalk360.com/wp-content/uploads/2026/03/ServiceInstances_AuotmatedActions.png" alt="service-instance-filters">

<p>Service instances often face other real-world scenarios such as suspended messages, failed orchestrations, or unusually long processing times. Left unchecked, these can disrupt critical business transactions and escalate quickly. </p>

<p>The result of proactive monitoring and automation? </p>
<p>Faster resolution. Reduced operational overhead. Greater confidence in business continuity. </p>
<p>Automation isn’t just about convenience, it’s about ensuring your integration platform stays resilient, responsive, and business-ready always. </p>

<h2>Operational Benefits: Proactive Monitoring, Stronger Control, Audit-Ready Security </h2>

<p>The modern integration environments demand more than basic health checks. They require intelligent monitoring that not only detects issues but actively helps to prevent business disruption. </p>

<p class="mb-1"><b>Smarter Monitoring</b></p>

<p>Instead of relying solely on service instance status, monitoring now incorporates threshold-based detection and refined filtering. This enables you to identify abnormal service instance volumes, recurring failures, or performance bottlenecks before they escalate. It’s about spotting patterns early avoid the business disruption. </p>

<p class="mb-1"><b>Smarter Monitoring</b></p>

<p>Instead of relying solely on service instance status, monitoring now incorporates threshold-based detection and refined filtering. This enables you to identify abnormal service instance volumes, recurring failures, or performance bottlenecks before they escalate. It’s about spotting patterns early avoid the business disruption. </p>

<p class="mb-1"><b>Greater Control</b></p>

<p>With enhanced filtering capabilities and automated corrective actions, teams gain precise control over service instances. Whether it’s restarting host instances, stopping artifacts, or executing predefined scripts, actions can be triggered automatically when thresholds are breached. You define the rules. The system executes them consistently.</p>

<p class="mb-1"><b>Confident Operations</b></p>

<p>Reduced manual intervention leads to fewer firefighting scenarios. Automated responses shorten resolution time and minimize business disruption. Teams can focus on optimization and innovation rather than repetitive operational tasks.</p>


<p class="mb-1"><b>Security &#038; Auditing </b></p>

<p>BizTalk360 enforces role-based access through user access policies, ensuring operational users can view and manage only the service instances relevant to them. It maintains a detailed audit trail of all service instance operations, tracks corrective actions taken during monitoring, and captures activities performed through the BizTalk Admin Console. This provides complete operational transparency, accountability, and governance across the environment. </p>


<h3>Conclusion</h3>

<p>The outcome is clear: improved stability, better visibility, and a monitoring strategy that actively supports business continuity not just reports on failures after they occur. </p>
<p>The <a href="https://docs.biztalk360.com/docs/release-notes" target="_blank">latest version</a> of BizTalk360 offers more features with more control on your BizTalk environments. Try out the BizTalk360 which provides reliable monitoring with lesser manual interaction and more control during the maintenance.  </p>
<!-- <p>To know more about the BizTalk360 features, try out the <a href="https://www.biztalk360.com/free-trial" target="_blank" alt="biztalk360 free-trial">free trial</a> or book a <a href="https://www.biztalk360.com/request-demo" target="_blank" alt="biztalk360 demo"> demo. </a></p> --><p>The post <a href="https://www.biztalk360.com/blog/enhanced-service-instance-monitoring-with-intelligent-automation/">Enhanced Service Instance Monitoring with Intelligent Automation!</a> appeared first on <a href="https://www.biztalk360.com">BizTalk Server Monitoring &amp; Management Solution | BizTalk360</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>