d1f670fe | 05-Jun-2023 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Implementing Phosphor-Logging/LG2 logging
This commit introduces changes in the phosphor-debug-collector repository to implement structured logging using the LG2 framework. The existing log calls in
Implementing Phosphor-Logging/LG2 logging
This commit introduces changes in the phosphor-debug-collector repository to implement structured logging using the LG2 framework. The existing log calls in the repository, have been replaced with LG2 logging, facilitates better log tracking and troubleshooting by offering improved detail in JSON object values.
Test: - Created BMC dump - Created system dump
Here is a example { "_EXE" : "/tmp/phosphor-dump-manager", "_MACHINE_ID" : "f9ca96d99c7b4ba688556f632ffeff5d", "_CAP_EFFECTIVE" : "1ffffffffff", "LOG2_FMTMSG" : "Invalid Dump file name, FILENAME: {FILENAME}", "__CURSOR" : "s=721ae7a5b6ed43ec904f2bb03e3c0403;i=2a8d0;\ b=b372b9a5989e46bb8e62b33310e181ea;m=2c05fda2b;t=5fdf0684c1e70;x=1592f60584d6486c", "CODE_FUNC" : "void phosphor::dump::bmc::Manager::\ createEntry(const std::filesystem::__cxx11::path&)", "_SYSTEMD_SLICE" : "system-dropbear.slice", "CODE_LINE" : "174", "__REALTIME_TIMESTAMP" : "1686583867350640", "PRIORITY" : "3", "_SYSTEMD_UNIT" : "dropbear@1-9.3.29.238:22-9.3.84.138:45432.service", "_PID" : "16209", "_BOOT_ID" : "b372b9a5989e46bb8e62b33310e181ea", "_SOURCE_REALTIME_TIMESTAMP" : "1686583867350580", "_TRANSPORT" : "journal", "_HOSTNAME" : "openbmc", "SYSLOG_IDENTIFIER" : "phosphor-dump-manager", "MESSAGE" : "Invalid Dump file name, \ FILENAME: BMCDUMP.XXXXXXX.0000006.20230612153010", "CODE_FILE" : \ "/usr/src/debug/phosphor-debug-collector/1.0+gitAUTOINC+a17f1c92ce-r1\ /dump_manager_bmc.cpp", "_UID" : "0", "_CMDLINE" : "/tmp/phosphor-dump-manager", "_RUNTIME_SCOPE" : "system", "FILENAME" : "BMCDUMP.XXXXXXXX.0000006.20230612153010", "_SYSTEMD_INVOCATION_ID" : "64a11629aade4c96ab62154cbc4be8b7", "__MONOTONIC_TIMESTAMP" : "11817441835", "_SYSTEMD_CGROUP" : "/system.slice/system-dropbear.slice/\ dropbear@1-9.3.29.238:22-9.3.84.138:45432.service", "_COMM" : "phosphor-dump-m", "_GID" : "0" }
Change-Id: I3a52b812b059b64d945493de2e2cc68a43f6d72a Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
show more ...
|
0c782d64 | 24-Mar-2021 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Error while invalidating the resource dump over PLDM.
Problem: The wrong identifier type was passed to the host dump transport for deleting the dump, so an exception is thrown. Fix was needed in two
Error while invalidating the resource dump over PLDM.
Problem: The wrong identifier type was passed to the host dump transport for deleting the dump, so an exception is thrown. Fix was needed in two places 1) Dump identifier number was old in resource dump manager 2) PLDM_FILE_TYPE_RESOURCE_DUMP_PARAMS was given as dump identifier instead of PLDM_FILE_TYPE_RESOURCE_DUMP. Test: - Created a new dump - Invalidated the dump Result: Dump is deleted from the host.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: If68f415439d8322f47fa6a6bc7a9b230e9f67fb1
show more ...
|
5765b1db | 04-Dec-2020 |
Ramesh Iyyar <rameshi1@in.ibm.com> |
ibm-host-system-dump-offload: Used CustomFd
Used "CustomFd" class instead closeFD() to avoid call in requried place for close fd.
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Id2107
ibm-host-system-dump-offload: Used CustomFd
Used "CustomFd" class instead closeFD() to avoid call in requried place for close fd.
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Id210713e4ae67495ee504fab47067c8a5643c930
show more ...
|