Skip to content

Incorrect convertion string to integer in mx_healh profile #99

@ankost403

Description

@ankost403

telegraf log file is constantly getting these errors:
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: JNP204-CHAS
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: REV 52
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: date:2024-01-05
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Online Master
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Master (default)
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: 0x2000:hypervisor reboot
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: rev:0.15.1
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: TRUE
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: FALSE
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: FALSE
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Online Master
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: JNP204-CHAS
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: REV 52
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: date:2024-01-05
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Online
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: PROTO-ASSEMBLY
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: date:2016-06-17
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Online
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: 4XQSFP28 PIC
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: date:0000-00-00
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: TRUE
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: FALSE
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: FALSE
2025-09-16T19:04:22Z D! [processors.exception] Mode Current
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: et-0/0/0
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: rev:01
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: rev:0.0
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: rev:131 nm
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: Q.161HG.10
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: 1310 nm
2025-09-16T19:04:22Z D! [processors.converter] error converting to integer [string]: SM

Looks like these errors are caused by "value" in [processors.converter.fields]:
###############################################################################

CONVERTER PLUGIN

###############################################################################
[[processors.converter]]
order = 600
namepass = [
"COMPONENTS",
"JUNOS_CMERROR",
"JUNOS_ALARMS",
"SYSTEM",
"JUNOS_EVENTS",
"JUNOS_FABRIC",
"HW_NPU"
]

[processors.converter.fields]
integer = [
"idle_cpu",
"linecard_cpu",
"linecard_memory",
"buffer_usage",
"cmerror_slot",
"value"
]

tag = [
  "_component_id",
  "_subcomponent_id",
  "process_name"
]

float = [
  "fabric_input_pkts_rate",
  "fabric_output_pkts_rate"
]

What's the correct way to fix this? If I delete "value" from telegraf/mx/telegraf.d/mx_collection_*.conf it helps only temporarily.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions