{"library":"openvino-telemetry","title":"OpenVINO™ Telemetry","description":"OpenVINO™ Telemetry is a Python 3 library (current version 2025.2.0) designed to collect anonymous usage and performance data from OpenVINO™ toolkit components. It sends events, comprising a category, action, and label, to Google Analytics to aid in debugging and further development. The library is actively maintained as part of the broader OpenVINO™ toolkit, with releases typically aligning with OpenVINO™ versions.","language":"python","status":"active","last_verified":"Fri May 15","install":{"commands":["pip install openvino-telemetry"],"cli":null},"imports":["import openvino_telemetry as telemetry","from openvino_telemetry import send_event"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import openvino_telemetry as telemetry\nimport os\n\n# Telemetry is collected by default but requires user consent during OpenVINO installation.\n# If the control file doesn't exist or indicates 'no' consent, no data is transmitted.\n# For explicit control (e.g., in a test environment):\n# os.system(\"opt_in_out --opt_out\") # To disable\n# os.system(\"opt_in_out --opt_in\")  # To enable\n\n# Send a simple event with a category, action, and label.\n# The label can be a simple string or a JSON-like string for structured data.\ntelemetry.send_event(\n    category=\"my_application\", \n    action=\"start_up\", \n    label=\"{version:1.0.0, os:\" + os.name + \"}\"\n)\n\n# Example of sending an event related to a specific OpenVINO tool, as per documentation guidelines.\n# Ensure all related data is in the 'label' as a single stringified dictionary for correlation.\ntelemetry.send_event(\n    category=\"mo\", \n    action=\"conversion_results\", \n    label=\"{framework:pytorch, model:yolov8, status:success, duration_sec:120}\"\n)\n\nprint(\"Telemetry events sent (if consent is granted).\")\n","lang":"python","description":"This quickstart demonstrates how to import the `openvino_telemetry` library and send anonymous usage events. Events consist of a `category` (tool name), `action` (metric/function), and `label` (detailed data, often a JSON-like string). Telemetry collection is opt-out by default and requires user consent, which can also be managed via the `opt_in_out` command line utility.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":{"tag":null,"tag_description":null,"last_tested":"2026-05-15","installed_version":"2025.2.0","pypi_latest":"2025.2.0","is_stale":false,"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.14,"wheel_type":"wheel"},"results":[{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.13,"mem_mb":4.6,"disk_size":"18.0M"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":1.6,"import_time_s":0.09,"mem_mb":4.6,"disk_size":"18M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.18,"mem_mb":5,"disk_size":"19.8M"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":1.8,"import_time_s":0.16,"mem_mb":5,"disk_size":"20M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.16,"mem_mb":5.9,"disk_size":"11.7M"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":1.6,"import_time_s":0.16,"mem_mb":5.9,"disk_size":"12M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.15,"mem_mb":6,"disk_size":"11.4M"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":1.5,"import_time_s":0.15,"mem_mb":6,"disk_size":"12M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.12,"mem_mb":4.5,"disk_size":"17.5M"},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"openvino-telemetry","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":1.9,"import_time_s":0.11,"mem_mb":4.5,"disk_size":"18M"}]}}