Skills azure-mgmt-applicationinsights-dotnet
๐Ÿ“ฆ

azure-mgmt-applicationinsights-dotnet

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

Manage Application Insights with .NET

Managing Application Insights resources through the .NET SDK requires precise resource models and Azure hierarchy knowledge. This skill provides focused workflows and examples.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

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-mgmt-applicationinsights-dotnet" from https://skillstore.io/skills/sickn33-azure-mgmt-applicationinsights-dotnet.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-mgmt-applicationinsights-dotnet/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

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

Test it

Using "azure-mgmt-applicationinsights-dotnet". Create Application Insights for a production web service with a Log Analytics workspace.

Expected outcome:

  • Resource plan covering component name, region, workspace identifier, retention, sampling, tags, and private network settings.
  • Ordered .NET SDK workflow using Azure credentials and the resource group component collection.
  • Validation checklist that avoids printing connection strings, instrumentation keys, or API keys.

Using "azure-mgmt-applicationinsights-dotnet". Design an availability test for a public health endpoint from three regions.

Expected outcome:

  • Test definition with three selected location identifiers, a five-minute frequency, retry behavior, and an expected success status.
  • Deployment steps that link the web test to the Application Insights component.
  • Operational notes for timeouts, endpoint authorization, and alert configuration.

Using "azure-mgmt-applicationinsights-dotnet". Explain how to update retention and sampling without replacing unrelated settings.

Expected outcome:

Retrieve the current component data, change only retention and sampling, submit the update, then verify the returned resource configuration.

Security Audit

High Risk
v5 โ€ข 7/23/2026 Open versioned report

All 73 static findings are false positives caused by Markdown formatting, example URLs, documentation links, or ordinary error output. Two semantic risks remain: examples disclose credentials to console output and enable public network access by default.

1
Files scanned
496
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (2)

High
Credentials Printed to Console Output
Examples print Application Insights connection strings, instrumentation keys, and API keys to console output, where logs can expose credentials. The API key is visible once.
The examples directly interpolate credential values into Console.WriteLine calls. Nearby comments identify the API key as a one-time secret.
Medium
Public Network Access Enabled by Default
The component example enables public network access for ingestion and queries, which can conflict with private network requirements.
Both public network access properties are explicitly set to Enabled in the primary creation example.
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-mgmt-applicationinsights-dotnet/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-mgmt-applicationinsights-dotnet/security.svg)](https://skillstore.io/skills/sickn33-azure-mgmt-applicationinsights-dotnet?utm_source=security_passport_badge)

HTML badge

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

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-mgmt-applicationinsights-dotnet.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-mgmt-applicationinsights-dotnet security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-mgmt-applicationinsights-dotnet/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-mgmt-applicationinsights-dotnet-2026, author = {sickn33}, title = {azure-mgmt-applicationinsights-dotnet security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-mgmt-applicationinsights-dotnet/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-mgmt-applicationinsights-dotnet 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-mgmt-applicationinsights-dotnet/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-mgmt-applicationinsights-dotnet:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

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

What You Can Build

Provision Monitoring Resources

Build a workspace-based Application Insights component with retention, sampling, tags, and secure network settings.

Automate Availability Tests

Define regional URL ping tests or multi-step login checks through the Azure Resource Manager SDK.

Standardize Observability Setup

Create reusable guidance for workbooks, linked storage, resource updates, and cleanup across application teams.

Try These Prompts

Create a Basic Component
Show how to create a workspace-based Application Insights component in .NET for [resource group], [region], and [workspace resource ID].
Add an Availability Test
Design a .NET availability test for [application URL] across [Azure locations] with [frequency] and [timeout]. Explain each setting.
Build an Operations Workbook
Plan an Application Insights workbook for [service] that shows [metrics] over [time range]. Include resource creation steps and KQL guidance.
Review a Production Design
Review my Application Insights .NET design for security, permissions, private networking, secret handling, retention, sampling, availability tests, and cleanup. Identify concrete changes.

Best Practices

  • Use workspace-based components and confirm region compatibility with the selected Log Analytics workspace.
  • Protect connection strings and API keys with managed configuration or Key Vault, and never write them to logs.
  • Review retention, sampling, test locations, permissions, and network access against production policy before deployment.

Avoid

  • Do not print connection strings, instrumentation keys, API keys, or credential-bearing exceptions.
  • Do not enable public ingestion or query access without an explicit network security decision.
  • Do not copy placeholder identifiers, regions, URLs, or permissions directly into production.

Frequently Asked Questions

Does this skill deploy resources automatically?
No. It provides .NET guidance and examples that require your Azure environment, credentials, permissions, and execution.
Which Azure package does it cover?
It focuses on Azure.ResourceManager.ApplicationInsights and uses Azure.Identity for authentication.
Can it create availability tests?
Yes. It covers URL ping tests and multi-step web tests with locations, frequency, timeout, and component links.
Does it cover telemetry instrumentation?
Only briefly. Its primary scope is resource management, with a short ASP.NET Core connection string integration example.
Are the examples production ready?
No. Validate SDK versions, permissions, regions, networking, secret handling, costs, retention, and sampling before production use.
How should credentials and connection strings be handled?
Use managed identity, protected configuration, or Key Vault. Redact sensitive values from logs, output, tests, and support records.

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 ยท 109 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all