5.9 KiB
title | description | menu | aliases | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Admin::Dimension | 表示关于实例的定性数据。 |
|
|
属性
key
描述: 请求维度的唯一键。
类型: 字符串
版本历史:
3.5.0 - 添加
data
描述: 请求维度可用的数据。
类型: 哈希值的数组
版本历史:
3.5.0 - 添加
Data attributes
key
描述: 此数据项的唯一键。
类型: 字符串
版本历史:
3.5.0 - 添加
human_key
描述: 此数据项的可读键。
类型: 字符串
版本历史:
3.5.0 - 添加
value
描述: 此数据项的值。
类型: 字符串
版本历史:
3.5.0 - 添加
unit
{{%optional%}}
描述: 与此数据项的值相关的单位(如果适用)。
类型: 字符串
版本历史:
3.5.0 - 添加
human_value
{{%optional%}}
描述: 此数据项的可读格式化值。
类型: 字符串
版本历史:
3.5.0 - 添加
示例
languages
统计每种语言发布的本站嘟文的数量,然后展示关于每种语言受欢迎程度的维度数据。
{
"key": "languages",
"data": [
{
"key": "en",
"human_key": "English",
"value": "10"
},
{
"key": "es",
"human_key": "Spanish",
"value": "1"
},
// ...
]
}
sources
统计由给定客户端发布的本站嘟文的数量,然后展示关于每个客户端受欢迎程度的维度数据。
{
"key": "sources",
"data": [
{
"key": "web",
"human_key": "Website",
"value": "2"
},
// ...
]
}
servers
统计从给定域发布的嘟文数量,然后展示关于最受欢迎的外站实例的维度数据。
{
"key": "servers",
"data": [
{
"key": "botsin.space",
"human_key": "botsin.space",
"value": "13738"
},
{
"key": "mastodon.social",
"human_key": "mastodon.social",
"value": "8928"
},
// ...
]
}
space_usage
展示关于实例堆栈中每个软件占用的空间的维度数据。
{
"key": "space_usage",
"data": [
{
"key": "postgresql",
"human_key": "PostgreSQL",
"value": "14924935",
"unit": "bytes",
"human_value": "14.2 MB"
},
{
"key": "redis",
"human_key": "Redis",
"value": "1972544",
"unit": "bytes",
"human_value": "1.88 MB"
},
{
"key": "media",
"human_key": "Media storage",
"value": "0",
"unit": "bytes",
"human_value": "0 Bytes"
}
]
}
software_versions
展示关于实例堆栈中正在使用的软件版本的维度数据。
{
"key": "software_versions",
"data": [
{
"key": "mastodon",
"human_key": "Mastodon",
"value": "3.5.3",
"human_value": "3.5.3"
},
{
"key": "ruby",
"human_key": "Ruby",
"value": "3.0.4p208",
"human_value": "3.0.4p208"
},
{
"key": "postgresql",
"human_key": "PostgreSQL",
"value": "10.22",
"human_value": "10.22"
},
{
"key": "redis",
"human_key": "Redis",
"value": "4.0.9",
"human_value": "4.0.9"
}
]
}
tag_servers
统计包含给定 id
的热门话题标签的嘟文数量,然后展示关于使用该热门话题标签的最受欢迎的实例的维度数据。
{
"key": "tag_servers",
"data": [
{
"key": "live.hatnix.net",
"human_key": "live.hatnix.net",
"value": "6"
},
{
"key": "linuxrocks.online",
"human_key": "linuxrocks.online",
"value": "4"
}
]
}
tag_languages
统计包含给定 id
的热门话题标签的嘟文数量,然后展示关于这些嘟文的最受欢迎的语言的维度数据。
{
"key": "tag_languages",
"data": [
{
"key": "und",
"human_key": "und",
"value": "8"
},
{
"key": "en",
"human_key": "English",
"value": "7"
},
// ...
]
}
instance_accounts
统计给定 domain
中每个账户的关注者数量,然后展示关于该外站实例中最受欢迎的账户的维度数据。
{
"key": "instance_accounts",
"data": [
{
"key": "fribbledom",
"human_key": "fribbledom",
"value": "33"
},
{
"key": "ShugoWah",
"human_key": "ShugoWah",
"value": "26"
},
// ...
]
}
instance_languages
统计给定 domain
中每种语言发布的嘟文数量,然后展示关于该外站实例上每种语言的受欢迎程度的维度数据。
{
"key": "instance_languages",
"data": [
{
"key": "en",
"human_key": "English",
"value": "5848"
},
{
"key": "de",
"human_key": "German",
"value": "155"
},
// ...
]
}
另请参考
{{< page-relref ref="methods/admin/dimensions" caption="admin/dimensions API 方法" >}}
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/serializers/rest/admin/dimension_serializer.rb" caption="app/serializers/rest/admin/dimension_serializer.rb" >}}
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/lib/admin/metrics/dimension.rb" caption="app/lib/admin/metrics/dimension.rb" >}}
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/lib/admin/metrics/dimension/" caption="app/lib/admin/metrics/dimension/" >}}
{{< translation-status-zh-cn raw_title="Admin::Dimension" raw_link="/entities/Admin_Dimension/" last_translation_time="2025-04-06" raw_commit="5e2b739ee193896bea937addc2843146ea0bc870">}}