Based on the caching decision made, the reason is also written to the subprocess environment under one the following four keys, as appropriate:
[httpd.conf]LogLevel debugCustomLog logs/cached-requests.log common env=cache-hitCustomLog logs/uncached-requests.log common env=cache-missCustomLog logs/revalidated-requests.log common env=cache-revalidateCustomLog logs/invalidated-requests.log common env=cache-invalidateLogFormat "%{cache-status}e " cachelog
CustomLog logs/cache.log cachelogPersonally never heard of the above cache-* env variables, only aware of no-cache one. I doubt they exist and need to be set in the config somehow in order for your logs to work since they are set as condition for them. Did yoy create the config your self or you copied it from somewhere? If that's the case probably the part about setting those env vars was omitted from the guide/example you followed.