PHPackages                             munkireport/caching - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. munkireport/caching

ActiveLibrary[Caching](/categories/caching)

munkireport/caching
===================

Caching module for munkireport.

v1.12(1y ago)112.2k↑156.7%3MITPHP

Since Nov 4Pushed 1y ago2 watchersCompare

[ Source](https://github.com/munkireport/caching)[ Packagist](https://packagist.org/packages/munkireport/caching)[ RSS](/packages/munkireport-caching/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)DependenciesVersions (15)Used By (0)

Caching module
==============

[](#caching-module)

Get status of macOS' caching service.

Configuration
-------------

[](#configuration)

Legacy Caching Listing

Starting with 10.13, Apple changed the caching server. In MunkiReport, you can hide the legacy caching server listing that shows an itemized listing for all caching server transactions for caching servers running 10.8-10.12. To hide the "Caching (Legacy)" listing, set this to FALSE.

```
CACHING_SHOW_ITEMIZED=FALSE

```

Table Schema
------------

[](#table-schema)

- id - Unique id
- serial\_number - Serial Number
- entryIndex - Entry number of caching index
- collectionDate - Date when data was written
- expirationDate - Date when data will expire
- collectionDateepoch - Date when data was written UNIX time
- requestsfrompeers - Number of requests from peers
- requestsfromclients - Number of requests from clients
- bytespurgedyoungerthan1day - Number of bytes that were less than 24 hours old that have been deleted
- bytespurgedyoungerthan7days - Number of bytes that were less than 7 days old that have been deleted
- bytespurgedyoungerthan30days - Number of bytes that were less than 30 days old that have been deleted
- bytespurgedtotal - Total number of bytes that have been deleted from cache
- bytesfrompeerstoclients - Bytes sent to clients from peers
- bytesfromorigintopeers - Bytes from origin (Apple) to peers
- bytesfromorigintoclients - Bytes from origin to clients
- bytesfromcachetopeers - Bytes from cache to peers
- bytesfromcachetoclients - Bytes from cache to clients
- bytesdropped - Number of bytes dropped
- repliesfrompeerstoclients - Number of peers replied to clients
- repliesfromorigintopeers - Number of replies from origin to peers
- repliesfromorigintoclients - Number of replies from origin to clients
- repliesfromcachetopeers - Number of replies from cache to peers
- repliesfromcachetoclients - Number of replies from cache to clients
- bytesimportedbyxpc - Bytes imported by XPC
- bytesimportedbyhttp - Bytes imported over HTTPS
- importsbyxpc - Number of XPC imports
- importsbyhttp - Number of HTTPS imports

\###The above columns are used by 10.8-10.12 and 10.13.4+ clients.

\###The following columns are used by 10.13+ clients.

- activated - Is caching server activated
- active - Is caching server active
- cachestatus - Status of caching server
- appletvsoftware - Bytes of Apple TV software stored in cache
- macsoftware - Bytes of Apple TV software stored in cache
- iclouddata - Bytes of Mac software stored in cache
- iossoftware - Bytes of iOS software stored in cache
- booksdata - Bytes of books stored in cache
- itunesudata - Bytes of iTunes U stored in cache
- moviesdata - Bytes of movies stored in cache
- musicdata - Bytes of music stored in cache
- otherdata - Bytes of other data stored in cache
- cachefree - Bytes of free cache
- cachelimit - Bytes of maximum cache size
- cacheused - Bytes of used cache
- personalcachefree - Bytes of personal free cache
- personalcachelimit - Bytes of maximum personal cache size
- personalcacheused - Bytes of personal used cache
- port - Port used by caching server
- publicaddress - Public address of caching server
- privateaddresses - Private address(es) of caching server
- registrationstatus - Registration status
- registrationstatus - Registration error code
- registrationresponsecode - Registration response code
- restrictedmedia - Cache contains restricted media
- serverguid - GUID of cache server
- startupstatus - Status of caching server
- totalbytesdropped - Total number of dropped bytes
- totalbytesimported - Total number of imported bytes
- totalbytesreturnedtochildren - Total number of bytes returned to children
- totalbytesreturnedtoclients - Total number of bytes returned to clients
- totalbytesreturnedtopeers - Total number of bytes returned to peers
- totalbytesstoredfromorigin - Total number of bytes stored from origin
- totalbytesstoredfromparents - Total number of bytes stored from parents
- totalbytesstoredfrompeers - Total number of bytes stored from peers
- reachability - IP address and port of caching servers that clients can reach

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance47

Moderate activity, may be stable

Popularity28

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 54.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~204 days

Recently: every ~212 days

Total

13

Last Release

391d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5647483?v=4)[Munkireport](/maintainers/Munkireport)[@munkireport](https://github.com/munkireport)

---

Top Contributors

[![tuxudo](https://avatars.githubusercontent.com/u/13306723?v=4)](https://github.com/tuxudo "tuxudo (18 commits)")[![bochoven](https://avatars.githubusercontent.com/u/1429002?v=4)](https://github.com/bochoven "bochoven (11 commits)")[![kevinmcox](https://avatars.githubusercontent.com/u/25358601?v=4)](https://github.com/kevinmcox "kevinmcox (2 commits)")[![mosen](https://avatars.githubusercontent.com/u/316108?v=4)](https://github.com/mosen "mosen (2 commits)")

### Embed Badge

![Health badge](/badges/munkireport-caching/health.svg)

```
[![Health](https://phpackages.com/badges/munkireport-caching/health.svg)](https://phpackages.com/packages/munkireport-caching)
```

###  Alternatives

[iazaran/smart-cache

Smart Cache is a caching optimization package designed to enhance the way your Laravel application handles data caching. It intelligently manages large data sets by compressing, chunking, or applying other optimization strategies to keep your application performant and efficient.

21114.2k](/packages/iazaran-smart-cache)[phpfastcache/phpssdb

PHP SSDB Driver for phpFastCache

14736.9k1](/packages/phpfastcache-phpssdb)[rapidwebltd/rw-file-cache

RW File Cache is a PHP File-based Caching Library. Its syntax is designed to closely resemble the PHP memcache extension.

15196.8k7](/packages/rapidwebltd-rw-file-cache)[yuzuru-s/redis-recommend

Wrapping Redis's sorted set APIs for specializing recommending operations.

392.9k](/packages/yuzuru-s-redis-recommend)[ichhabrecht/intcache

Turn uncachable page objects into cacheable links

193.9k](/packages/ichhabrecht-intcache)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
