munkireport / caching
munkireport的缓存模块。
v1.11
2024-02-12 15:45 UTC
README
获取macOS缓存服务的状态。
### 现已支持macOS High Sierra!可在所有10.13+客户端上安装。
## 配置选项
由于10.8-10.12和10.13+之间缓存数据存储方式的巨大变化,列表已被完全重写。旧的详细列表仍可在“缓存详细”列表下找到。要隐藏详细列表,请将配置选项“caching_show_itemized”设置为FALSE。
数据库列
结果存储在表中
- id - 唯一标识符
- serial_number - 序列号
- entryIndex - 缓存索引条目编号
- collectionDate - 数据写入日期
- expirationDate - 数据过期日期
- collectionDateepoch - 数据写入的UNIX时间
- requestsfrompeers - 来自对等方的请求数量
- requestsfromclients - 来自客户端的请求数量
- bytespurgedyoungerthan1day - 小于24小时的已删除字节数量
- bytespurgedyoungerthan7days - 小于7天的已删除字节数量
- bytespurgedyoungerthan30days - 小于30天的已删除字节数量
- bytespurgedtotal - 从缓存中删除的总字节数
- bytesfrompeerstoclients - 从对等方发送到客户端的字节数
- bytesfromorigintopeers - 从原始(Apple)发送到对等方的字节数
- bytesfromorigintoclients - 从原始发送到客户端的字节数
- bytesfromcachetopeers - 从缓存发送到对等方的字节数
- bytesfromcachetoclients - 从缓存发送到客户端的字节数
- bytesdropped - 被丢弃的字节数
- repliesfrompeerstoclients - 对等方回复客户端的数量
- repliesfromorigintopeers - 从原始发送到对等方的回复数量
- repliesfromorigintoclients - 从原始发送到客户端的回复数量
- repliesfromcachetopeers - 从缓存发送到对等方的回复数量
- repliesfromcachetoclients - 从缓存发送到客户端的回复数量
- bytesimportedbyxpc - XPC导入的字节数
- bytesimportedbyhttp - 通过HTTPS导入的字节数
- importsbyxpc - XPC导入的数量
- importsbyhttp - HTTPS导入的数量
### 上面的列用于10.8-10.12和10.13.4+客户端。
### 以下列用于10.13+客户端。
- activated - 缓存服务器是否激活
- active - 缓存服务器是否活动
- cachestatus - 缓存服务器状态
- appletvsoftware - 存储在缓存中的Apple TV软件字节数
- macsoftware - 存储在缓存中的Mac软件字节数
- iclouddata - 存储在缓存中的Mac软件字节数
- iossoftware - 存储在缓存中的iOS软件字节数
- booksdata - 存储在缓存中的书籍字节数
- itunesudata - 存储在缓存中的iTunes U字节数
- moviesdata - 存储在缓存中的电影字节数
- musicdata - 存储在缓存中的音乐字节数
- otherdata - 存储在缓存中的其他数据字节数
- cachefree - 可用缓存字节数
- cachelimit - 缓存最大大小字节数
- cacheused - 已用缓存字节数
- personalcachefree - 个人可用缓存字节数
- personalcachelimit - 个人缓存最大大小字节数
- personalcacheused - 个人已用缓存字节数
- port - 缓存服务器使用的端口
- publicaddress - 缓存服务器的公共地址
- privateaddresses - 缓存服务器的私有地址(们)
- registrationstatus - 注册状态
- registrationstatus - 注册错误代码
- registrationresponsecode - 注册响应代码
- restrictedmedia - 缓存包含受限媒体
- serverguid - 缓存服务器的GUID
- startupstatus - 缓存服务器状态
- totalbytesdropped - 丢弃的字节数总量
- totalbytesimported - 导入的字节数总量
- totalbytesreturnedtochildren - 返回给子系统的字节数总量
- totalbytesreturnedtoclients - 返回给客户端的字节数总量
- totalbytesreturnedtopeers - 返回给对等体的字节数总量
- totalbytesstoredfromorigin - 从源存储的字节数总量
- totalbytesstoredfromparents - 从父存储的字节数总量
- totalbytesstoredfrompeers - 从对等体存储的字节数总量
- reachability - 客户端可以访问的缓存服务器的IP地址和端口
配置
旧版缓存列表
从10.13版本开始,苹果更改了缓存服务器。在MunkiReport中,您可以隐藏显示所有缓存服务器交易的旧版缓存服务器列表,该列表针对运行10.8-10.12的缓存服务器列出详细项。要隐藏“缓存(旧版)”列表,请将此设置为FALSE。
CACHING_SHOW_ITEMIZED=FALSE