Issue
A warning message appears in the App Insights logs stating that the TwigKit license is about to expire, even though the application continues to function normally.
Example log entry:
WARN [pool-2-thread-3:t.ApplicationAlertSubscriber@44] - - The license for Twigkit expires on: 23 Nov 2025 08:49:20Diagnosis
This warning is a known issue in Fusion environments running App Insights. The message typically appears within two weeks of the last pod restart. It does not reflect an actual license issue or expiration affecting functionality.
The log entry is generated automatically and can persist even after a pod restart.
Environment
Fusion 5.9.14
App Insights pod
Kubernetes 1.33
Google Kubernetes Engine (GKE)
Self-hosted deployment
Cause
The warning is triggered by a known bug related to the embedded TwigKit licensing mechanism used within App Insights. The license check does not impact the runtime behavior of the application and does not indicate a functional failure or service limitation.
Resolution
This warning message is safe to ignore and does not require immediate action.
If preferred, you can restart the app-insights pod to temporarily suppress the message. Use the following command to restart the pod:
kubectl rollout restart deployment app-insights -n <fusion-namespace>Replace <fusion-namespace> with your actual Fusion namespace.
Note: Restarting the pod may remove the message temporarily, but it can reappear within two weeks depending on the pod uptime. This behavior has no impact on the system or end-user functionality.
If the warning is causing monitoring alerts or unnecessary concern, consider adding a log exclusion rule to your monitoring system.
For questions about license compliance or expiration for other components, contact your Technical Account Manager.