Skills azure-monitor-opentelemetry-exporter-py
๐Ÿ“ฆ

azure-monitor-opentelemetry-exporter-py

Content revision r2 Safe โš™๏ธ External commands๐ŸŒ Network access

Configure Azure Monitor OpenTelemetry Exporters

Custom Python telemetry pipelines require careful exporter configuration. This skill provides focused examples for traces, metrics, logs, authentication, sampling, and retry storage.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "azure-monitor-opentelemetry-exporter-py" from https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-monitor-opentelemetry-exporter-py/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "azure-monitor-opentelemetry-exporter-py". Instrument a Python API with Azure Monitor trace export.

Expected outcome:

  • Install the low-level exporter and OpenTelemetry SDK dependencies.
  • Create the trace exporter from the environment connection string.
  • Attach it through a batch span processor.
  • Create a test span and confirm arrival in Application Insights.

Using "azure-monitor-opentelemetry-exporter-py". Plan metrics and logs for a background worker.

Expected outcome:

  • Use a periodic metric reader with a workload-appropriate interval.
  • Attach a batch log record processor to the logger provider.
  • Avoid sensitive values in metric attributes and log records.
  • Validate both signals in their expected Application Insights tables.

Using "azure-monitor-opentelemetry-exporter-py". Review exporter settings for a production service.

Expected outcome:

Use Azure AD authentication, batch processing, consistent sampling, and retry storage. Test failure recovery and monitor telemetry volume before rollout.

Security Audit

Safe
v5 โ€ข 7/23/2026 Open versioned report

All 34 external-command findings are Markdown fences or inline code, not Ruby or shell command execution. The two URLs are placeholder Azure ingestion endpoints used in documentation. No prompt injection or malicious intent was found.

1
Files scanned
212
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-azure-monitor-opentelemetry-exporter-py/security.svg)](https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-monitor-opentelemetry-exporter-py/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-monitor-opentelemetry-exporter-py.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). azure-monitor-opentelemetry-exporter-py security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-monitor-opentelemetry-exporter-py-2026, author = {sickn33}, title = {azure-monitor-opentelemetry-exporter-py security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "azure-monitor-opentelemetry-exporter-py security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-azure-monitor-opentelemetry-exporter-py/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-monitor-opentelemetry-exporter-py:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Add tracing to a Python service

Build a custom trace pipeline with batch processing and Application Insights export.

Standardize service telemetry

Align trace, metric, and log exporter configuration across Python workloads.

Tune production observability

Select sampling, export intervals, authentication, and retry storage for operational requirements.

Try These Prompts

Configure basic trace export
Show how to install the exporter and configure Python trace export. Read the connection string from APPLICATIONINSIGHTS_CONNECTION_STRING and use batch processing.
Build a complete telemetry pipeline
Create a Python plan for Azure Monitor trace, metric, and log exporters. Explain each provider, processor, and reader choice.
Tune production exporter settings
Review my custom Azure Monitor exporter design. Recommend sampling, batch processing, export intervals, and offline storage for [traffic profile].
Design sovereign-cloud authentication
Design Azure Government telemetry export with DefaultAzureCredential. Cover authority, ingestion endpoint, secret handling, retry storage, and validation steps.

Best Practices

  • Prefer Azure AD authentication and keep connection strings outside source control.
  • Use batch processors, consistent sampling, and export intervals matched to workload volume.
  • Validate telemetry fields, delivery, retry behavior, and costs in a staging environment.

Avoid

  • Do not embed real instrumentation keys or connection strings in source files.
  • Do not enable unrestricted telemetry collection without reviewing sensitive data.
  • Do not assume placeholder endpoints or storage paths are production-ready.

Frequently Asked Questions

When should I use this exporter instead of the Azure Monitor distribution?
Use the exporter for custom OpenTelemetry pipelines. Prefer the distribution when automatic instrumentation and simpler setup meet your needs.
Which telemetry signals are covered?
The skill covers Azure Monitor exporters for traces, metrics, and logs.
Can the exporter read configuration from an environment variable?
Yes. Exporters can read APPLICATIONINSIGHTS_CONNECTION_STRING when no explicit connection string is provided.
Does the skill support Azure AD authentication?
Yes. It shows DefaultAzureCredential and an Azure Government authority example.
How does retry storage work?
Offline storage retains telemetry for retry after transient failures. You can select a storage directory or disable the feature.
Does this skill deploy or verify my telemetry setup?
No. It provides configuration guidance. You must run tests and confirm telemetry in your Azure environment.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Maintenance freshness

7/26/2026

Usage

6 downloads ยท 111 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all