-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Telegraf service continuously restarting, fatal error: MHeap_AllocLocked - MSpan not free #3299
Comments
The service finally crashed with the stack trace below, and isn't restarted automatically by systemd as it did not exited:
|
Can you check if the problem persists with a minimal configuration, only a file output and socket_listener: [[outputs.file]]
files = ["stdout"]
[[inputs.socket_listener]]
service_address = "udp://:8094" |
No, the problem does not persist with this minimal config. I'll add inputs and outputs progressively to try to identify which one is causing the problem. |
Haven't heard back and this issue is pretty stale. open up a fresh issue if you're still having problems. |
Bug report
Relevant telegraf.conf:
Almost the default config, interval + flush is 20s, inputs.net is enabled.
single output is an influxdb on a remote server
System info:
Telegraf 1.4.1 installed from deb package on Ubuntu Server 16.04
The host is an Azure D4s-v3 instance running Docker and a single container, gitlab-ce
Steps to reproduce:
Just start Telegraf service and wait less than 5 minutes to see the service crashing with the stack trace shared below.
Expected behavior:
The service should not crash
Actual behavior:
The service crashes every 2 minutes approximately
Additional info:
There is plenty of free memory on the system. The host has 16GB and only 4GB is used
I have 2 other similar instances running with the same setup (but different services in docker containers) and the problem can be reproduced only with this instance.
The text was updated successfully, but these errors were encountered: