A method for generating graphical user interfaces for condition monitoring, comprising: maintaining, by a memory, a machine model configuration associating measurement points of a first component of a first machine with respective first data sources; generating, by a processor in communication with the memory, a graphical user interface GUI including: a first GUI portion (300A, 302) displaying a list of a plurality of machines including the first machine and a second machine; and a second GUI portion including a visualization of one or more components of the first machine including the first component, one or more measurement points of the first component, and outputs of the respective first data sources associated with the one or more measurement points of the first component; characterized by copying, by the processor in response to a user selection, the visualization of the first component from the second GUI portion; receiving, by the processor, a selection of the second machine within the first GUI portion; updating, by the processor, the first GUI portion to add the first component as a second component associated with the second machine; pasting, by the processor, the copied visualization of the first component within the second GUI portion corresponding to the second component; identifying, by the processor, respective second data sources associated with the one or more measurement points of the second component, wherein the machine model configuration further comprises associations of the second data sources with respective ones of the measurement points of the second component, the identifying including mapping respective measurement points of the machine model configuration of the second component to the measurement points of the copied visualization, wherein a unique identifier is associated with each measurement point of the machine model configuration of the second component and each measurement point of the copied visualization and the unique identifiers of the measurement points of the machine model configuration of the second component and measurement points of the copied visualization are compared to identify matches; and updating, by the processor, the second GUI portion corresponding to the second component, to display the output of the identified second data sources. maintaining, by a memory, a machine model configuration associating measurement points of a first component of a first machine with respective first data sources; generating, by a processor in communication with the memory, a graphical user interface GUI including: a first GUI portion (300A, 302) displaying a list of a plurality of machines including the first machine and a second machine; and a second GUI portion including a visualization of one or more components of the first machine including the first component, one or more measurement points of the first component, and outputs of the respective first data sources associated with the one or more measurement points of the first component; a first GUI portion (300A, 302) displaying a list of a plurality of machines including the first machine and a second machine; and a second GUI portion including a visualization of one or more components of the first machine including the first component, one or more measurement points of the first component, and outputs of the respective first data sources associated with the one or more measurement points of the first component; characterized by copying, by the processor in response to a user selection, the visualization of the first component from the second GUI portion; receiving, by the processor, a selection of the second machine within the first GUI portion; updating, by the processor, the first GUI portion to add the first component as a second component associated with the second machine; pasting, by the processor, the copied visualization of the first component within the second GUI portion corresponding to the second component; identifying, by the processor, respective second data sources associated with the one or more measurement points of the second component, wherein the machine model configuration further comprises associations of the second data sources with respective ones of the measurement points of the second component, the identifying including mapping respective measurement points of the machine model configuration of the second component to the measurement points of the copied visualization, wherein a unique identifier is associated with each measurement point of the machine model configuration of the second component and each measurement point of the copied visualization and the unique identifiers of the measurement points of the machine model configuration of the second component and measurement points of the copied visualization are compared to identify matches; and updating, by the processor, the second GUI portion corresponding to the second component, to display the output of the identified second data sources.