Syslog error datanode (Uncaught exception in Periodical)

Before you post: Your responses to these questions will help the community help you. Please complete this template if you’re asking a support question.
Don’t forget to select tags to help index your topic!

1. Describe your incident:
Hello everyone,
Currently I want to send my syslog to graylog server (6.3), using this documentation.

But it does not show any received syslog messages, I check from datanode log container I get this error:
https://paste.vino0333.my.id/upload/eel-bison-wasp

2. Describe your environment:

  • OS Information: Ubuntu 24.04.2 LTS

  • Package Version:
    vino@vino-workspace:~/graylog$ docker version
    Client:
    Version: 28.1.1+1
    API version: 1.48
    Go version: go1.23.8
    Git commit: 068a01e
    Built: Fri Jun 13 16:11:30 2025
    OS/Arch: linux/amd64
    Context: default

Server:
Engine:
Version: 28.1.1+1
API version: 1.49 (minimum version 1.24)
Go version: go1.23.8
Git commit: 01f442b
Built: Fri Jun 13 16:12:14 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.7.27
GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da
runc:
Version: 1.2.6
GitCommit:
docker-init:
Version: 0.19.0
GitCommit: de40ad0

  • Service logs, configurations, and environment variables:
    Using template YAML file from official graylog github repo.

3. What steps have you already taken to try and solve the problem?
I already tried to recalculate index ranges, also rotate active write index, but still got the error.
“root_cause”:[{“type”:“index_not_found_exception”,“reason”:“no such index [gl-datanode-metrics]”,"

4. How can the community help?
Please give me some advice on how to solve this problem.

Hi @cevinov ,
I am not sure if the error we are seeing is related.
Can you check if you can ingest any messages into data node by setting up a Random Http Input?