Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
| Attribute | Value |
|---|---|
| Connector ID | ElasticAgentConnector |
| Publisher | Microsoft |
| Used in Solutions | ElasticAgent |
| Collection Method | CCF |
| Connector Definition Files | ElasticAgent_ConnectorDefinition.json |
| DCR Definition Files | ElasticAgent_DCR.json |
| CCF Configuration | ElasticAgent_PollingConfig.json |
| CCF Capabilities | APIKey, Paging, POST |
| Microsoft Learn | View on Learn |
The Elastic Agent data connector enables you to ingest system metrics, logs, and telemetry data collected by Elastic Agent from Elasticsearch into Microsoft Sentinel. This connector uses the Elasticsearch Search API with API key authentication to query multiple data streams (CPU, memory, process, filesystem, network, load, uptime, agent metrics, and logs). It supports DCR-based ingestion time transformations for efficient query execution. For more information, see the API documentation: https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-search
This connector ingests data into the following tables:
| Table | Transformations | Ingestion API | Lake-Only |
|---|---|---|---|
ElasticAgentLogsV2_CL |
✗ | ✓ | ✗ |
💡 Tip: Tables with Ingestion API support allow data ingestion via the Azure Monitor Data Collector API, which also enables custom transformations during ingestion.
Resource Provider Permissions:
⚠️ Note: These instructions were automatically generated from the connector's user interface definition file using AI and may not be fully accurate. Please verify all configuration steps in the Microsoft Sentinel portal.
1. Prerequisites
Ensure you have the required access and configuration.
The connector queries the following Elasticsearch indices:
Metrics:
metrics-system.cpu-* - CPU metricsmetrics-system.memory-* - Memory metricsmetrics-system.process-* - Process metricsmetrics-system.filesystem-* - Filesystem metricsmetrics-system.network-* - Network metricsmetrics-system.load-* - System load (Linux only)metrics-system.uptime-* - System uptimemetrics-elastic_agent.* - Agent telemetryLogs:
logs-elastic_agent-* - Agent logs2. Configure Elasticsearch Connections
Add one or more Elasticsearch connections to collect data from.
You can add multiple connections to collect data from different Elasticsearch deployments. Each connection requires its own Elasticsearch URL and API key.
metrics-system.*metrics-elastic_agent.*logs-elastic_agent-*This section is an interactive interface in the Microsoft Sentinel portal that allows you to manage your data collectors.
📊 View Existing Collectors: A management table displays all currently configured data collectors with the following information:
➕ Add New Collector: Click the "Add new collector" button to configure a new data collector (see configuration form below).
🔧 Manage Collectors: Use the actions menu to delete or modify existing collectors.
💡 Portal-Only Feature: This configuration interface is only available when viewing the connector in the Microsoft Sentinel portal. You cannot configure data collectors through this static documentation.
Add Elasticsearch Connection
Connect to Elasticsearch
When you click the "Add Connection" button in the portal, a configuration form will open. You'll need to provide:
Provide the connection details for your Elasticsearch deployment.
💡 Portal-Only Feature: This configuration form is only available in the Microsoft Sentinel portal.
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊