Apparatus for monitoring a vibrating machine or structure comprising at least one data collector or sensor, a system or collection node and a central or cloud server, wherein the data collector or sensor has a signal processor that is configured to - respond to stimuli caused by a vibrating machine or structure and capture a sampled data set containing information about the stimuli, including where the stimuli include at least vibration of the vibrating machine or structure, - determine wireless signaling containing a pre-selected subset of information from the sampled data set that can be provided as relevant data that includes a relevant data package/sample, the size of the relevant data package/sample, and computations upon the relevant data package/sample, based upon implementing a data interpretation algorithm that uses a wireless communication capacity or protocol for communication, and - provide the wireless signaling containing the relevant data; characterized in that the system or collection node includes a system or collection node signal processor that is configured to - receive the wireless signaling, identify the relevant data, and - provide system or collection node signaling containing the relevant data; wherein the central or cloud server includes a central or cloud signal processor that is configured to - receive the system or collection node signaling, and store and interpret the relevant data, - identify critical data necessary for optimum dynamic data collection and interpretation, and - provide central or cloud server signaling containing information about a new or updated data interpretation algorithm; and wherein the system or collection node signal processor is further configured to - receive the central or cloud server signaling containing information about the new or updated data interpretation algorithm, and - act as distributor of the new data interpretation algorithm and provide corresponding system or collection node signaling containing information about the new or updated data interpretation algorithm to the data collector or sensor. - respond to stimuli caused by a vibrating machine or structure and capture a sampled data set containing information about the stimuli, including where the stimuli include at least vibration of the vibrating machine or structure, - determine wireless signaling containing a pre-selected subset of information from the sampled data set that can be provided as relevant data that includes a relevant data package/sample, the size of the relevant data package/sample, and computations upon the relevant data package/sample, based upon implementing a data interpretation algorithm that uses a wireless communication capacity or protocol for communication, and - provide the wireless signaling containing the relevant data; - receive the wireless signaling, identify the relevant data, and - provide system or collection node signaling containing the relevant data; wherein the central or cloud server includes a central or cloud signal processor that is configured to - receive the system or collection node signaling, and store and interpret the relevant data, - identify critical data necessary for optimum dynamic data collection and interpretation, and - provide central or cloud server signaling containing information about a new or updated data interpretation algorithm; - receive the central or cloud server signaling containing information about the new or updated data interpretation algorithm, and - act as distributor of the new data interpretation algorithm and provide corresponding system or collection node signaling containing information about the new or updated data interpretation algorithm to the data collector or sensor.