1. A method for customizing diagnostic assistance, comprising: receiving, by a system comprising a processing unit, a snapshot package that comprises a trigger condition and a set of parameters customized for a vehicle and a vehicle symptom; and taking, by the system, a snapshot based on a determination that the trigger condition has occurred, the snapshot package, and a configuration of the vehicle that is indicative of relationships between associated components of the vehicle, the taking the snapshot comprises recording the set of parameters from the associated components of the vehicle the associated components comprise a first component that contributes to the vehicle symptom and at least a second component that does not contribute to the vehicle symptom, and wherein the taking the snapshot based on the trigger condition and the set of parameters comprises mitigating an amount of storage space used for snapshot data based on not taking another snapshot of another set of parameters that are not related to the associated components.