All skills
microsoft avatar

/azure-monitor-ingestion-py

@e19efc2
by microsoftmicrosoft/skills3.1k stars
351

Azure Monitor Ingestion SDK for Python. Use for sending custom logs to Log Analytics workspace via Logs Ingestion API. Triggers: "azure-monitor-ingestion", "LogsIngestionClient", "custom logs", "DCR", "data collection rule", "Log Analytics".

Use this Skill: https://skilld.dev/gh/microsoft/skills/azure-monitor-ingestion-py

This session only. Nothing lands on disk.

referencescapabilities.md

≈459 tokens on demand. Your agent reads this file only when SKILL.md points to it.

azure-monitor-ingestion-py capability coverage

SDK/package: azure-monitor-ingestion

This index maps hero scenarios in SKILL.md and links non-hero scenarios documented in dedicated reference files.

Hero scenarios covered in SKILL.md

  • Upload Custom Logs
  • Upload from JSON File
  • Custom Error Handling
  • Ignore Errors

Non-hero scenarios

Related deep-dive references

API breadth checklist

  • Verify client/auth mode for the environment before coding.
  • Confirm operation-group/method names against current Microsoft Learn API reference.
  • For Python SDKs with both sync and async clients, document both forms without a blanket preference.
  • Include cleanup/delete paths for created resources in examples.
  • Prefer idempotent create/update operations where available.
  • Validate paging/LRO/error-handling patterns for production paths.

Source: SKILL.md on GitHub

1 warning15d4 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    This skill provides functionality to send custom logs to Azure Monitor. It follows established security best practices, such as recommending the use of DefaultAzureCredential for authentication. A potential security consideration is the ingestion of data from local files, which is expected for a logging utility. See the detailed analysis for additional context.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

  • Runlayer7mo

    2/2 files flagged

Signed by skilld at e19efc2. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 3 months ago
Other metadata
metadata
{
  "author": "Microsoft",
  "version": "1.0.0",
  "package": "azure-monitor-ingestion"
}

README badge

README badge for microsoft/skills/azure-monitor-ingestion-py