# Azure activity logs

Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fazure%2Fazure-activity-logs.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fazure%2Fazure-activity-logs.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

Collect Azure Activity logs and submit them to Coralogix for seamless integration.

## Overview[​](#overview "Direct link to Overview")

[Activity logs](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/activity-log) are a form of audit log that provide insight into the operations performed on each Azure resource in the subscription from the outside, known as the management plane. This can include the creation or deletion of resources, as well as updates to existing services.

This tutorial explains how to collect Azure Activity logs and send them to Coralogix. To do so, you will need to configure an Activity log export and use our [Event Hub integration](https://docs-docusaurus.kinsta.page/integrations/azure/event-hub-microsoft-azure-resource-manager/.md) to collect and submit the logs to the Coralogix platform.

## Prerequisites[​](#prerequisites "Direct link to Prerequisites")

* Azure account with an active subscription

* EventHub Namespace \[**Note**: If your EventHub has restricted public access you will need to enable VNet support using these [optional configuration steps](https://docs-docusaurus.kinsta.page/integrations/azure/optional-configurations-microsoft-azure/.md).]

## Activity Log Export[​](#activity-log-export "Direct link to Activity Log Export")

**STEP 1**. To configure Activity Log exports, navigate to your **Subscription > Activity log**.

**STEP 2**. Click **Export Activity Logs.**

[![](/assets/images/Untitled-28-8d561f7fff1776d128ca33bde330919d.webp)](https://docs-docusaurus.kinsta.page/assets/images/Untitled-28-8d561f7fff1776d128ca33bde330919d.webp)

**STEP 3**. In the next window, click **+ Add Diagnostic Setting**.

**STEP 4**. In the **Diagnostic Setting**, select your desired **Categories** and configure the **Destination details** to submit entries to your existing Event Hub.

[![](/assets/images/Untitled-29-b0c48adbcdd567a70afe096f3828692f.webp)](https://docs-docusaurus.kinsta.page/assets/images/Untitled-29-b0c48adbcdd567a70afe096f3828692f.webp)

## Process Event Hub[​](#process-event-hub "Direct link to Process Event Hub")

Now that we have your Activity Log entries being exported to your Event Hub, you’ll need to deploy the Azure Event Hub integration to collect and submit the messages to the Coralogix platform.

To do so, you can deploy via ARM template or Terraform:

* ARM

  * [Azure Event Hub ARM](https://docs-docusaurus.kinsta.page/integrations/azure/event-hub-microsoft-azure-resource-manager/.md)

  * [ARM Event Hub Integration Package](https://docs-docusaurus.kinsta.page/integrations/azure/azure-resource-manager-integration-packages/.md)

* Terraform

  * [Azure Event Hub Terraform](https://docs-docusaurus.kinsta.page/integrations/azure/azure-event-hub-terraform-module/.md)

## Additional Resources[​](#additional-resources "Direct link to Additional Resources")

|               |                                                                                                                               |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Documentation | [Introduction to Microsoft Azure](https://docs-docusaurus.kinsta.page/integrations/azure/introduction-to-microsoft-azure/.md) |
