/openbmc/intel-ipmi-oem/src/ |
H A D | ipmi_to_redfish_hooks.cpp | 54 std::vector<std::string> messageArgs; in biosMessageHook() local 84 // Save the messageArgs in biosMessageHook() 88 messageArgs.push_back("None"); in biosMessageHook() 91 messageArgs.push_back("Invalid DIMM Config"); in biosMessageHook() 94 messageArgs.push_back(std::to_string(error)); in biosMessageHook() 100 messageArgs.push_back("None"); in biosMessageHook() 103 messageArgs.push_back("Mirroring"); in biosMessageHook() 106 messageArgs.push_back("Lockstep"); in biosMessageHook() 109 messageArgs.push_back("Rank Sparing"); in biosMessageHook() 112 messageArgs.push_back(std::to_string(mode)); in biosMessageHook() [all …]
|
/openbmc/bmcweb/test/redfish-core/include/ |
H A D | event_log_test.cpp | 87 std::vector<std::string> messageArgs; in TEST() local 89 status = getEventLogParams(logEntry, timestamp, messageID, messageArgs); in TEST() 95 ASSERT_EQ(messageArgs.size(), 1); in TEST() 96 ASSERT_EQ(messageArgs[0], "hello"); in TEST() 106 std::vector<std::string> messageArgs; in TEST() local 108 status = getEventLogParams(logEntry, timestamp, messageID, messageArgs); in TEST() 120 std::vector<std::string> messageArgs; in TEST() local 122 status = getEventLogParams(logEntry, timestamp, messageID, messageArgs); in TEST() 133 std::vector<std::string_view> messageArgs = {"PSU 1", "FAN 2"}; in TEST() local 138 status = formatEventLogEntry(eventId, logEntryID, messageID, messageArgs, in TEST() [all …]
|
H A D | submit_test_event_test.cpp | 23 testEvent.messageArgs = std::vector<std::string>{"arg1", "arg2"}; in createTestEvent() 44 testEvent.messageArgs = in TEST()
|
/openbmc/bmcweb/redfish-core/src/ |
H A D | event_log.cpp | 75 std::vector<std::string>& messageArgs) in getEventLogParams() argument 77 // The redfish log format is "<Timestamp> <MessageId>,<MessageArgs>" in getEventLogParams() 109 // Get the MessageArgs from the log if there are any in getEventLogParams() 113 // If the first string is empty, assume there are no MessageArgs in getEventLogParams() 116 messageArgs.assign(logEntryFields.begin() + 1, in getEventLogParams() 126 const std::span<std::string_view> messageArgs, in formatEventLogEntry() argument 142 redfish::registries::fillMessageArgs(messageArgs, message->message); in formatEventLogEntry() 166 logEntryJson["MessageArgs"] = messageArgs; in formatEventLogEntry()
|
H A D | filesystem_log_watcher.cpp | 86 std::vector<std::string> messageArgs; in readEventLogsFromFile() local 88 messageArgs) != 0) in readEventLogsFromFile() 95 eventRecords.emplace_back(idStr, timestamp, messageID, messageArgs); in readEventLogsFromFile()
|
/openbmc/docs/architecture/ |
H A D | redfish-logging-in-bmcweb.md | 8 a MessageId and MessageArgs fields. 25 2. Args (notated as "%x") in the "Message" field (required for the MessageArgs). 40 MessageArgs to bmcweb. 47 the final message using the MessageArgs, and display that in the event log. 82 Since there are no parameters, no MessageArgs are required, so this message can 132 The parameters are filled from a comma-separated list of the MessageArgs, so
|
/openbmc/webui-vue/src/store/modules/Logs/ |
H A D | PostCodeLogsStore.js | 24 const { Created, MessageArgs, AdditionalDataURI } = log; 27 bootCount: MessageArgs[0], 28 timeStampOffset: MessageArgs[1], 29 postCode: MessageArgs[2],
|
/openbmc/bmcweb/redfish-core/include/ |
H A D | registries.hpp | 48 const std::span<const std::string_view> messageArgs, std::string_view msg) in fillMessageArgs() argument 52 for (std::string_view arg : messageArgs) in fillMessageArgs() 72 if (number >= messageArgs.size()) in fillMessageArgs() 76 ret += messageArgs[number]; in fillMessageArgs() 113 response["MessageArgs"] = std::move(jArgs); in getLogFromRegistry()
|
H A D | event_log.hpp | 21 std::vector<std::string>& messageArgs); 25 std::span<std::string_view> messageArgs,
|
H A D | event_logs_object_type.hpp | 23 std::vector<std::string> messageArgs; member
|
/openbmc/intel-ipmi-oem/include/ |
H A D | ipmi_to_redfish_hooks.hpp | 88 std::vector<std::string> messageArgs; in defaultMessageHook() local 89 messageArgs.push_back(ipmiRaw); in defaultMessageHook() 93 std::string messageArgsString = boost::algorithm::join(messageArgs, ","); in defaultMessageHook()
|
/openbmc/openbmc/meta-fii/meta-mori/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 37 # "<timestamp> <MessageId>,<MessageArgs>" 48 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/openbmc/meta-ampere/meta-common/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 37 # "<timestamp> <MessageId>,<MessageArgs>" 48 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 37 # "<timestamp> <MessageId>,<MessageArgs>" 48 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/openbmc/meta-intel-openbmc/meta-common/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 37 # "<timestamp> <MessageId>,<MessageArgs>" 48 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/openbmc/meta-supermicro/meta-common/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 37 # "<timestamp> <MessageId>,<MessageArgs>" 48 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/bmcweb/test/redfish-core/include/utils/ |
H A D | dbus_utils.cpp | 54 "MessageArgs": [], in TEST() 86 "MessageArgs": [], in TEST()
|
H A D | error_code_test.cpp | 86 "MessageArgs": [], in TEST() 129 "MessageArgs": [], in TEST()
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Message.v1_3_0.json | 31 "MessageArgs": { object 36 … looked up in the message registry. It has the same semantics as the `MessageArgs` property in th…
|
H A D | MessageRegistry.v1_6_3.json | 126 … "description": "The `MessageArgs` descriptions, in order, used for this message.", 139 … "description": "The `MessageArgs` normative descriptions, in order, used for this message.", 199 … part of the string, it shall represent a string substitution for any `MessageArgs` that accompany… 234 …rty shall contain an ordered array of the data types of the values in `MessageArgs`, prior to thei…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Message.v1_3_0.json | 31 "MessageArgs": { object 36 … looked up in the message registry. It has the same semantics as the `MessageArgs` property in th…
|
H A D | MessageRegistry.v1_6_3.json | 126 … "description": "The `MessageArgs` descriptions, in order, used for this message.", 139 … "description": "The `MessageArgs` normative descriptions, in order, used for this message.", 199 … part of the string, it shall represent a string substitution for any `MessageArgs` that accompany… 234 …rty shall contain an ordered array of the data types of the values in `MessageArgs`, prior to thei…
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | systems_logservices_postcodes.hpp | 253 // assemble messageArgs: BootIndex, TimeOffset(100us), PostCode(hex) in fillPostCodeEntry() 267 std::array<std::string_view, 3> messageArgs = { in fillPostCodeEntry() local 271 redfish::registries::fillMessageArgs(messageArgs, message->message); in fillPostCodeEntry() 295 bmcLogEntry["MessageArgs"] = messageArgs; in fillPostCodeEntry()
|
/openbmc/openbmc/meta-facebook/recipes-extended/rsyslog/rsyslog/ |
H A D | rsyslog.conf | 21 # "<timestamp> <MessageId>,<MessageArgs>"
|
/openbmc/docs/designs/ |
H A D | event-logging.md | 74 "MessageArgs": ["EthernetInterface 1", "/redfish/v1/Systems/1"] 79 `MessageArgs` to the placeholders from the `Message` field in the registry. 81 `MessageId` field in the `LogEntry`) and `MessageArgs` to avoid needing to 435 `AdditionalData` to `MessageArgs` mapping, and the translation from the 454 Registry entry, the `MessageArgs` property will be filled in by obtaining the 461 `bmcweb` will use a prefix such as `object_path:` in the `MessageArgs` value.
|