Connectors

Azure NSG Connector

Connectors in Bloo

Updated 2026-08-17


Azure NSG integrates with Bloo using the pull method. Azure NSG (Network Security Group) is a Microsoft Azure service that filters network traffic to and from Azure resources. This connector pulls NSG network flow logs — records of all connections through your network security groups — from Azure Blob Storage into Bloo for monitoring and analysis.

Before You Begin — Prerequisites

You will need the following before configuring the connector in Bloo. Your Azure Network Security Groups must already exist.

Requirement Where to Get It Notes
Azure Account Sign in at portal.azure.com Must have access to create storage accounts and enable NSG flow logs
Storage Account Created in Step 1 below Used to store the NSG flow log files
Storage Container Created in Step 2 below A container inside the storage account that holds the log files
NSG Flow Logs enabled Enabled in Step 3 below via Network Watcher Flow logs must be enabled on your NSG and pointed to the storage account
Connection String Copied from Storage account → Access keys (Step 4 below) Bloo uses this to read the flow log files from your storage account

ℹ For reference, see the Azure documentation on Enable NSG flow logging and Create a storage account.

Step 1 — Create a Storage Account

Create a new Azure Storage account. This is where Azure will write the NSG flow log files.

  1. Sign in to the Azure portal at

    https://portal.azure.com

  2. From the left portal menu, select Storage accounts to display a list of your storage accounts. On the Storage accounts page, select New.

Screenshot showing from the left portal menu, select Storage accounts to display a list of your storage accounts.

  1. On the Basics tab, provide the essential information for your storage account. Select Review + create to accept the default options and proceed to validate and create the account.

Screenshot showing on the Basics tab, provide the essential information for your storage account.

ℹ Storage accounts should have owner access roles assigned.

Step 2 — Create a Container

Create a container inside your storage account. This is where the NSG flow log files will be stored.

  1. Navigate to your new storage account in the Azure portal. In the left menu for the storage account, scroll to the Blob service section, then select Containers.

  2. Select the +Container button. Enter a name for your new container. The container name must be lowercase, must start with a letter or number, and can include only letters, numbers, and the dash (-) character. Click Create.

Screenshot showing select the +Container button.

Step 3 — Enable NSG Flow Logs

Enable flow logging on your Network Security Group. This tells Azure to write network traffic logs to your storage account.

  1. In the Azure portal search bar, type Network Watcher and select the Network Watcher service.

  2. Under Logs, select NSG flow logs. Click +Create to create a new flow log.

Screenshot showing under Logs, select NSG flow logs.

  1. Fill in the flow log configuration:
    • Subscription — select your Azure subscription.
    • Network Security Group — select the NSG you want to enable flow logs for.
    • Storage Account — select the storage account you created in Step 1.
    • Retention (days) — enter the number of days to retain logs.
    • Flow Logs Version — select Version 2 (recommended).

Screenshot showing the flow log configuration form with Flow Logs Version set to Version 2.

  1. Click Create to enable NSG flow logging.

ℹ For more details on enabling NSG flow logs, see the Azure documentation: NSG flow logs portal.

Step 4 — Get the Storage Connection String

Copy the Connection String from your storage account. Bloo uses this to read the NSG flow log files.

  1. Navigate to your storage account in the Azure portal. Under Settings, select Access keys.

  2. Under key1, click the copy icon next to the Connection string field. Store it securely — you will paste this into Bloo.

Screenshot showing under key1, click the copy icon next to the Connection string field.

Step 5 — Configure the Connector in Bloo

With your Connection String ready, set up the connector on the Datasource page in Bloo.

  1. In Bloo, navigate to the Datasource page and click Add Datasource.

  2. Search for and select Azure NSG.

  3. Fill in the configuration fields as described below.

Field Description Example
Connector Name A unique display name for this connector instance in Bloo. AzureNSG-Prod
Connection String Paste the Storage Account Connection String copied in Step 4. It starts with DefaultEndpointsProtocol=https... Paste from Step 4

Screenshot showing fill in the configuration fields as described below.

  1. Click Save. The connector proceeds directly to validation.

✓ Go to Collection Status in Bloo and verify the Azure NSG connector shows status Active.

Related: How to Configure Connectors Collection Status Azure NSG Connector

Related

Was this page helpful?

We use cookies to provide essential site functionality and, with your consent, to analyze site usage and enhance your experience. View our Privacy Policy