In condition monitoring of critical transportation components such as bearings, abnormal examples are extremely scarce or entirely absent, rendering conventional supervised diagnostic techniques impractical. To overcome this challenge, we propose an unsupervised anomaly detection framework that fuses Generative Flow model with Generative Adversarial Network, which is termed Glow-GAN. First, the Glow model performs invertible flow transformations and maximum likelihood estimation on extensive time-frequency matrices derived exclusively from data under healthy operation, thereby accurately modeling the healthy data distribution. A dedicated discriminator is then introduced for adversarial training, in which binary cross-entropy loss guides the model to better capture fine-grained data details. During inference, an anomaly score is computed by combining the reconstruction error with the negative log-likelihood; significant deviations from the healthy baseline trigger a fault alarm. Experimental evaluation demonstrates that the proposed Glow-GAN framework effectively separates healthy and anomalous data, enabling early bearing-fault detection. Compared to existing methods or pure GAN architectures, the proposed approach leverages the rigorous probabilistic foundations of flow models alongside the detail-enhancing benefits of adversarial training, yielding stable convergence and superior condition monitoring.