1. 01 Mar, 2025 2 commits
    • qiuqunfeng's avatar
      Implement Kafka log consumer with Elasticsearch and database integration · 22159493
      qiuqunfeng authored
      - Add log consumer service to process WAF detection messages
      - Implement message handling with JSON unmarshaling
      - Save WAF detection logs to Elasticsearch
      - Update WAF service attack number in database
      - Modify ESStore to support bulk indexing with channel-based approach
      - Add constants for Kafka topics and Elasticsearch indices
      22159493
    • qiuqunfeng's avatar
      Add name field to ListenerWaf struct and update dependencies · 6f4bd708
      qiuqunfeng authored
      - Added `Name` field to `ListenerWaf` struct in `internal/service/types.go`
      - Updated Go module dependencies, adding Elasticsearch client library
      - Removed `CreateListener` method from `waf.go` service
      6f4bd708