Compétences Azure Monitor Query SDK for Java
📦

Azure Monitor Query SDK for Java

Sûr

Azure Monitor-Protokolle und Metriken mit Java abfragen

Entwickler müssen Azure-Ressourcentelemetrie analysieren und Probleme effizient beheben. Dieser Skill bietet Kusto-Abfragemuster und Metrikenabruf mit dem offiziellen Azure Monitor Query SDK für Java.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "Azure Monitor Query SDK for Java". Arbeitsbereich nach Top 10 Ressourcengruppen nach Aktivitätsanzahl abfragen

Résultat attendu:

Konsolenausgabe mit ResourceGroup-Namen und entsprechenden Aktivitätszahlen, absteigend sortiert

Utilisation de "Azure Monitor Query SDK for Java". SuccessfulCalls und TotalCalls-Metriken für API Management-Ressource abrufen

Résultat attendu:

Zeitreihendaten mit Zeitstempeln und Metrikwerten für jedes Zeitintervall ausgegeben

Utilisation de "Azure Monitor Query SDK for Java". Stapelabfrage mit einer fehlgeschlagenen Abfrage im Satz

Résultat attendu:

Ergebnisse für erfolgreiche Abfragen angezeigt; Fehlermeldung und Fehlerdetails für die fehlgeschlagene Abfrage

Audit de sécurité

Sûr
v1 • 2/25/2026

Static analysis scanned 0 files with 0 suspicious patterns detected. Manual review confirms this is a documentation-only skill providing usage guidance for the official Azure Monitor Query Java SDK. All code examples demonstrate legitimate SDK usage with proper credential handling via DefaultAzureCredentialBuilder. No executable code, network calls, or security concerns identified.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

DevOps-Ingenieur behebt Produktionsprobleme

Log Analytics abfragen, um Anwendungsfehler zu untersuchen, Anfragefehler zu verfolgen und Leistungsengpässe über Azure-Ressourcen hinweg zu identifizieren.

Plattform-Team erstellt Überwachungs-Dashboards

Metriken-Zeitreihendaten für benutzerdefinierte Dashboards, Warnungen und Kapazitätsplanungsberichte mittels programmgesteuertem SDK-Zugriff extrahieren.

Sicherheitsanalyst untersucht Vorfälle

AzureActivity-Protokolle und sicherheitsrelevante Tabellen abfragen, um anomales Verhalten zu erkennen und Zugriffsmuster zu prüfen.

Essayez ces prompts

Einfache Protokollabfrage
Schreiben Sie eine Kusto-Abfrage, um alle Fehler der letzten 24 Stunden in meinem Log Analytics-Arbeitsbereich mit dem Azure Monitor Query Java SDK zu finden.
Metriken-Aggregation
Fragen Sie CPU-Prozent- und Speichermetriken für meine VM-Skalierungsgruppe mit stündlicher Aggregation über die letzte Woche mit MetricsQueryClient ab.
Stapelabfrage für mehrere Arbeitsbereiche
Erstellen Sie ein Java-Beispiel, das dieselbe Kusto-Abfrage über drei verschiedene Log Analytics-Arbeitsbereiche ausführt und die Ergebnisse kombiniert.
Benutzerdefinierte Modellzuordnung mit Fehlerbehandlung
Zeigen Sie mir, wie ich LogsQueryClient einer benutzerdefinierten Java-Klasse zuordne mit richtiger Behandlung von PARTIAL_FAILURE und HttpResponseException.

Bonnes pratiques

  • Verwenden Sie Stapelabfragen, um mehrere Abfragen in einer einzigen Anfrage zu kombinieren und Latenz zu reduzieren
  • Legen Sie angemessene Server-Zeitlimits für langlebige Abfragen fest und überprüfen Sie immer den Abfrageergebnisstatus auf teilweise Fehler
  • Begrenzen Sie die Ergebnisgröße mit Kusto-Operatoren wie top oder take und projizieren Sie nur benötigte Spalten

Éviter

  • Unbegrenzte Abfragen ohne Zeiteinschränkungen ausführen, die Dienstgrenzen oder Zeitlimits überschreiten können
  • PARTIAL_FAILURE-Status ignorieren und davon ausgehen, dass alle Abfrageergebnisse vollständig sind
  • Arbeitsbereichs- oder Ressourcen-IDs fest codieren, anstatt Umgebungsvariablen oder Konfiguration zu verwenden

Foire aux questions

Welche Authentifizierungsmethode verwendet dieses SDK?
Das SDK verwendet TokenCredential über DefaultAzureCredentialBuilder und unterstützt verwaltete Identität, Umgebungsanmeldedaten, CLI-Anmeldedaten und andere Azure-Authentifizierungsmethoden.
Warum ist dieses Paket veraltet?
Microsoft hat die Funktionalität in zwei fokussierte Pakete aufgeteilt: azure-monitor-query-logs für Log Analytics-Abfragen und azure-monitor-query-metrics für Metrikenabfragen. Migrationsanleitungen sind verfügbar.
Kann ich mehrere Arbeitsbereiche in einer einzigen Anfrage abfragen?
Ja, verwenden Sie LogsQueryOptions mit setAdditionalWorkspaces, um bis zu 10 Arbeitsbereiche in einer arbeitsbereichsübergreifenden Abfrage einzuschließen.
Wie behandle ich große Ergebnismengen?
Verwenden Sie Kusto-Abfrageoperatoren wie take, top oder limit, um Zeilen einzuschränken. Erwägen Sie Paginierungsmuster für sehr große Datensätze und cachen Sie Ergebnisse bei Bedarf.
Unterstützt dies Azure-souveräne Clouds?
Ja, konfigurieren Sie benutzerdefinierte Endpunkte mit der Builder-Endpunktmethode für Azure China Cloud oder andere souveräne Cloud-Umgebungen.
Was ist der Unterschied zwischen LogsQueryClient und LogsQueryAsyncClient?
LogsQueryClient bietet blockierende synchrone Aufrufe, die für einfache Skripte geeignet sind. LogsQueryAsyncClient gibt reaktive Typen für nicht blockierende Vorgänge in Hochdurchsatz-Anwendungen zurück.

Détails du développeur

Structure de fichiers

📄 SKILL.md