The <domain>.perf file, located under <SMARTS_SAM>/local/logs/, is updated on per periodic basis, currently every hour for each of the underlying domain.
NL_Delete_V2 is message to indicate the the notification got deleted from the underlying domain for the specified notification along with this message. There are certain messages coming from Hyper notif and normal notification subscription follows notify, clear, delete and changed messages.
Heart_Beat is internal heartbeat between that SAM and its corresponding underlying domain. The heartbeat is updated at the SAM domain for the corresponding underlying domain if any of the message received like NL_NOTIFY_V2, NL_DELETE_V2, NL_TIMER_V2, NL_NOTIFY, NL_CLEAR, NL_CHANGE or NL_DELETE. So that it can be used to detect what time the last message received from those domains.
If there is a hierarchical structure of SAM domains (Presentation SAM - Agg SAM), the perf log for the Presentation SAM will contain only the domains directly underlying the presentation SAM(in this case the Agg SAM).
This perf log can be used to identify Hook script time utilization and alarm flow from one domain to other (SAM to SAM, OI to SAM etc.).
This data will give average time taken in that completed interval.
Based on the values in that interval this can be used for further analytics and action for the domain performance.