diff --git a/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2 b/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2
index 2a4e0b1935d7807a0a256bcda955ab3955f35be5..21b6e7c6535b08d1a3b5383a7c6ae8a4279f3a35 100644
--- a/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2
+++ b/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2
@@ -1,6 +1,17 @@
 {% set hostname_as_a_list= inventory_hostname.split('.')%}
 {% set short_hostname= hostname_as_a_list[:3] | join('.')%}
 <log>
+{# log-events #}
+{% if nokia_log_events is defined %}
+  <log-events alu:operation="replace">
+  {% for log_event in nokia_log_events %}
+    <{{ log_event.stanza }}>
+        <event>{{ log_event.event }}</event>
+        <generate>{{ log_event.generate | lower }}</generate>
+    </{{ log_event.stanza }}>
+  {% endfor %}
+  </log-events>
+{% endif %}
 {# SYSLOG #}
 {% for server in nokia_syslog_servers %}
   {% with logid=server.log_id, logid_desc=server.description, logid_state=server.admin_state, logid_sources=server.log_sources, logid_dest="syslog", logid_filter=logfile.log_id if logfile.filter is defined %}