Project

General

Profile

Actions

Bug #51165

open

mgr/telegraf: telegraf plugin not starting and causing mgr process to crash

Added by Bastian Mäuser almost 3 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Category:
ceph-mgr
Target version:
% Done:

0%

Source:
Community (user)
Tags:
Backport:
octopus, pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Description of problem

Cluster goes HEALTH_ERR after enabling telegraf plugin.

Environment

  • ceph version string: 15.2.13
  • Platform (OS/distro/release): Proxmox 6.4-8
  • Cluster details (nodes, monitors, OSDs): 5 nodes, 5mons, 20 OSD
  • Browser used (e.g.: Version 86.0.4240.198 (Official Build) (64-bit)): FF89

How reproducible

Run Octopus 15.2.13 (In earlier Versions an issue, too), enable telegraf plugin with:

ceph telegraf config-set address udp://:8094
ceph telegraf config-set interval 10
ceph mgr module enable telegraf

Actual results

Cluster goes HEALTH_ERR, message:

[ERR] [ERR] MGR_MODULE_ERROR: Module 'telegraf' has failed: str, bytes or bytearray expected, not NoneType

Expected results

Start broadcasting ceph telemetry via UDP to listening telegrafs

Actions

Also available in: Atom PDF