Back to skills

azure-monitor-ingestion-java

infrastructure

Java client library for sending custom logs to Azure Monitor using the Logs Ingestion API. Works through Data Collection Rules (DCR) and Data Collection Endpoints (DCE) to route logs into Log Analytic

Setup & Installation

npx skills add https://github.com/microsoft/azure-monitor-ingestion-java --skill azure-monitor-ingestion-java
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/azure-monitor-ingestion-java
View on GitHub

What This Skill Does

Java client library for sending custom logs to Azure Monitor using the Logs Ingestion API. Works through Data Collection Rules (DCR) and Data Collection Endpoints (DCE) to route logs into Log Analytics workspace tables. Supports both synchronous and async (Reactor) upload patterns. Manually calling the Logs Ingestion REST API requires handling chunking, retries, auth token refresh, and partial failure logic — this client handles all of that with a single upload() call.

When to use it

  • Working with azure monitor ingestion java functionality
  • Implementing azure monitor ingestion java features
  • Debugging azure monitor ingestion java related issues