This paper introduces a novel adaptive framework for log anomaly detection, addressing the critical challenge of concept drift in log data. The core contribution lies in the framework's ability to classify drift into two distinct categories: semantic drift, characterized by changes in the frequency of existing log templates, and syntactic drift, defined by the emergence of entirely new log templates. This classification is achieved through the application of statistical tests, specifically the Kolmogorov-Smirnov (KS) test for semantic drift and a One-Class SVM for syntactic drift. Based on the identified drift type, the framework employs a policy-driven lifelong learning manager that applies targeted updates to the underlying model. For semantic drift, an experience replay mechanism is utilized to mitigate catastrophic forgetting by revisiting past data. Conversely, for syntactic drift, a dynamic model expansion approach is adopted, adding new sub-models to accommodate the novel log patterns. The framework's effectiveness is evaluated on both semi-synthetic and real-world datasets, including HDFS, Apache, and BGL logs, demonstrating significant performance improvements over state-of-the-art methods in terms of F1-score, computational efficiency, and the preservation of historical knowledge. The authors emphasize the computational efficiency of their approach, highlighting reduced training time and resource requirements compared to traditional retraining methods. The paper also includes a detailed mathematical formulation of the drift detection algorithms and adaptation strategies, providing a solid theoretical foundation for the proposed framework. The authors claim that their approach mitigates catastrophic forgetting through experience replay and dynamic model expansion, and that the framework scales linearly with the number of log entries and sub-linearly with the number of templates. Overall, this work presents a significant advancement in log anomaly detection by introducing a drift-aware adaptive framework that combines statistical drift detection with targeted lifelong learning techniques, offering a more efficient and robust approach to handling concept drift in log data.