Extensible Event Format logs issue

I have set eve logs to Alert (level: Alert) and made sure that under types: all like anomaly, http, dns, tls, files, smtp etc disabled except Alerts and stats.
When I send tls traffic I can still see tls logs (“event_type”: “tls”) as part if eve.json file.
when I try to set level to Alert I should see only Alert logs, Am I missing anything here.

Can you share the eve-log section of your yaml here?

@vjulien , here it is, I am sharing suricata.yaml file.
suricata_to_forum.yaml (70.9 KB)

the level setting only applies to syslog I think, but since the filetype is regular, it won’t have any effect. It is not an event type filter. To only have alerts, comment out the other things from the types list. Simply something like

outputs:
  - eve-log:
      enabled: yes
      filetype: regular #regular|syslog|unix_dgram|unix_stream|redis
      filename: eve.json
      ethernet: yes  # log ethernet header in events when available
      types:
        - alert:
            # payload: yes             # enable dumping payload in Base64
            # payload-buffer-size: 4kb # max size of payload buffer to output in eve-log
            # payload-printable: yes   # enable dumping payload in printable (lossy) format
            # packet: yes              # enable dumping of packet (without stream segments)
            # metadata: no             # enable inclusion of app layer metadata with alert. Default yes
            # http-body: yes           # Requires metadata; enable dumping of HTTP body in Base64
            # http-body-printable: yes # Requires metadata; enable dumping of HTTP body in printable format

            # Enable the logging of tagged packets for rules using the
            # "tag" keyword.
            tagged-packets: yes

@vjulien ,
Thank you, that worked.