Telemetry - grafana/k6-extension-registry GitHub Wiki
Metrics made from the content of the k6 extension registry are listed here, broken down according to different aspects. The page is automatically updated when the registry changes.
Metrics by extension compliance grades. The grade for the fully compliant (without issue) extension is A.
pie showData
"A" : 23
"B" : 1
"C" : 44
"D" : 5
Metric | Description | Value |
---|
Metrics by extension compliance issues. Since an extension may have several compliance issues, the sum of the values may be greater than the total number of extensions.
pie showData title
"build" : 5
"examples" : 15
"replace" : 1
"smoke" : 49
"types" : 45
Metric | Description | Value |
---|---|---|
issue_build_count | Number of extensions not buildable with the latest k6 version | 5 |
issue_examples_count | Number of extensions without examples directory | 15 |
issue_replace_count | Number of extensions with replace directive in go.mod | 1 |
issue_smoke_count | Number of extensions without smoke test script | 49 |
issue_types_count | Number of extensions without API declaration file | 45 |
Metrics by support. Unofficial extensions are actually community-supported extensions, they were only displayed for better visibility. Since the unofficial extensions also appear in the community extensions metric, the sum of the values is greater than the total number of extensions.
pie showData
"community" : 60
"official" : 13
"unofficial" : 12
Metric | Description | Value |
---|---|---|
tier_community_count | Number of extension in the community' tier | 60 |
tier_official_count | Number of extensions in the 'official' tier | 13 |
tier_unofficial_count | Number of unofficial extensions | 12 |
Metrics by product. Since an extension may be supported in several products, the sum of the values may be greater than the total number of extensions.
pie showData
"Grafana Cloud k6" : 4
"Grafana k6" : 72
"Synthetic Monitoring" : 2
Metric | Description | Value |
---|---|---|
product_cloud_count | Number of extensions available in Grafana Cloud k6 | 4 |
product_oss_count | Number of extensions available in Grafana k6 | 72 |
product_synthetic_count | Number of extensions available in Synthetic Monitoring | 2 |
Metrics by extension category. Since an extension can belong to several categories, the sum of the value can be greater than the total number of extensions.
pie showData
"authentication" : 2
"browser" : 1
"data" : 25
"kubernetes" : 2
"messaging" : 11
"misc" : 15
"observability" : 11
"protocol" : 12
"reporting" : 12
Metric | Description | Value |
---|---|---|
category_authentication_count | Number of extensions in the 'authentication' category | 2 |
category_browser_count | Number of extensions in the 'browser' category | 1 |
category_data_count | Number of extensions in the 'data' category | 25 |
category_kubernetes_count | Number of extensions in the 'kubernetes' category | 2 |
category_messaging_count | Number of extensions in the 'messaging' category | 11 |
category_misc_count | Number of extensions in the 'misc' category | 15 |
category_observability_count | Number of extensions in the 'observability' category | 11 |
category_protocol_count | Number of extensions in the 'protocol' category | 12 |
category_reporting_count | Number of extensions in the 'reporting' category | 12 |
Metrics by extension type. Since an extension can implement both JavaScript and Output extensions, the sum of the values can be greater than the total number of extensions.
pie showData
"javascript" : 59
"output" : 15
Metric | Description | Value |
---|---|---|
type_javascript_count | Number of JavaScript extension | 59 |
type_output_count | Number of Output extension | 15 |
The table below contains all available metrics from the registry.
Metric | Description | Value |
---|---|---|
category_authentication_count | Number of extensions in the 'authentication' category | 2 |
category_browser_count | Number of extensions in the 'browser' category | 1 |
category_data_count | Number of extensions in the 'data' category | 25 |
category_kubernetes_count | Number of extensions in the 'kubernetes' category | 2 |
category_messaging_count | Number of extensions in the 'messaging' category | 11 |
category_misc_count | Number of extensions in the 'misc' category | 15 |
category_observability_count | Number of extensions in the 'observability' category | 11 |
category_protocol_count | Number of extensions in the 'protocol' category | 12 |
category_reporting_count | Number of extensions in the 'reporting' category | 12 |
cgo_count | Number of extensions requiring cgo | 1 |
extension_count | The total number of extensions | 73 |
grade_a_count | Number of A-grade extensions | 23 |
grade_b_count | Number of B-grade extensions | 1 |
grade_c_count | Number of C-grade extensions | 44 |
grade_d_count | Number of D-grade extensions | 5 |
issue_build_count | Number of extensions not buildable with the latest k6 version | 5 |
issue_examples_count | Number of extensions without examples directory | 15 |
issue_replace_count | Number of extensions with replace directive in go.mod | 1 |
issue_smoke_count | Number of extensions without smoke test script | 49 |
issue_types_count | Number of extensions without API declaration file | 45 |
product_cloud_count | Number of extensions available in Grafana Cloud k6 | 4 |
product_oss_count | Number of extensions available in Grafana k6 | 72 |
product_synthetic_count | Number of extensions available in Synthetic Monitoring | 2 |
tier_community_count | Number of extension in the community' tier | 60 |
tier_official_count | Number of extensions in the 'official' tier | 13 |
tier_unofficial_count | Number of unofficial extensions | 12 |
type_javascript_count | Number of JavaScript extension | 59 |
type_output_count | Number of Output extension | 15 |
Metrics can be downloaded in JSON format using the command below.
curl 'https://registry.k6.io/metrics.json'