openjts icon indicating copy to clipboard operation
openjts copied to clipboard

Incorrect convertion string to integer in mx_healh profile

Open ankost403 opened this issue 4 months ago • 0 comments

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.

ankost403 avatar Sep 16 '25 19:09 ankost403