--- id: aliyun-semantic-conventions version: "1.2.0" license: Apache-2.0 license_treatment: permissive maintenance: aging --- # aliyun-semantic-conventions — Aliyun Semantic Conventions License: permissive · Maintenance: aging · Downloads: 17.5M/mo ## What it is and what it does This package is a reference library of semantic convention constants and definitions for Aliyun's distributed tracing and observability services. It encodes standardized field names, types, and meanings used in Aliyun ARMS (Application Real-time Monitoring Service) tracing to ensure consistent naming and structure across instrumentation and trace collection. It is a pure data and definition package with no runtime dependencies, designed to be imported by instrumentation libraries and tracing clients that need to conform to Aliyun's specification. Developers use it to ensure their tracing code emits fields with the correct names and semantics expected by Aliyun's backend systems. Use it for: - Building Aliyun ARMS instrumentation libraries that need to emit spans and metrics with standardized field names. - Integrating third-party tracing tools with Aliyun services while maintaining semantic consistency. - Developing observability agents or middleware that must conform to Aliyun's tracing specification. - Documenting and validating tracing field names in applications targeting Aliyun cloud infrastructure. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides standardized semantic convention definitions for Aliyun tracing and observability, defining field names and types for structured logging and distributed tracing in Aliyun services. Yes, if you are building or integrating tracing instrumentation for Aliyun services. The package is lightweight, dependency-free, and licensed permissively. However, verify that the semantic conventions it defines (last updated 519 days ago) match your target Aliyun specification version, as the long release gap suggests the package may not track recent changes to Aliyun's tracing standards. ## Install pip install aliyun-semantic-conventions uv add aliyun-semantic-conventions poetry add aliyun-semantic-conventions ## Installing aliyun-semantic-conventions Before you install: Low friction installation with no runtime dependencies. Package is aging (519 days since last release) but marked Production/Stable and supports current Python versions (3.7–3.12). License in practice: Licensed under Apache-2.0 (permissive), allowing use in commercial and open-source projects with minimal restrictions beyond attribution. Quickstart: pip install aliyun-semantic-conventions==1.2.0 import aliyun_semantic_conventions # Access semantic convention definitions for Aliyun tracing Verify before relying: - Whether this package is actively maintained or if the 519-day gap represents end-of-life for the Aliyun specification version it encodes. - Whether the semantic conventions it defines are still current with Aliyun's tracing specification. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: aging - Downloads: 17.5M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags aliyun semantic conventions, aliyun tracing standards, semantic conventions library, distributed tracing definitions, observability field definitions, aliyun arms tracing, structured logging conventions, aliyun-specific, tracing-standards, observability [View on SkillFed](https://skillfed.io/packages/aliyun-semantic-conventions) · [View on PyPI](https://pypi.org/project/aliyun-semantic-conventions/)