History log of /openbmc/bmcweb/features/redfish/lib/telemetry_service.hpp (Results 26 – 27 of 27)
Revision Date Author Comments
# 2b3da458 09-Feb-2021 Wludzik, Jozef <jozef.wludzik@intel.com>

Remove LogService from TelemetryService

Removed LogService from TelemetryService because redfish bmc journal
is not an option enabled by default in OpenBMC. Telemetry backend
does not use exhaustive

Remove LogService from TelemetryService

Removed LogService from TelemetryService because redfish bmc journal
is not an option enabled by default in OpenBMC. Telemetry backend
does not use exhaustively a journal right now so it is ok to drop
LogService attribute for now. In future LogService will be required
to support Trigger schema to let user know where Redfish messages
are stored.

Thanks to this commit RedfishServiceValidator is able to pass on
standard OpenBMC image.

Change-Id: I03ed1c9279f89c213af0ed4fc633d16c285f6f95
Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>

show more ...


# 081ebf06 27-Apr-2020 Wludzik, Jozef <jozef.wludzik@intel.com>

Redfish TelemetryService schema implementation

Now user is able to communicate with Telemetry service using Redfish.
Added TelemetryService, MetricReports, MetricReportCollection,
MetricReportDefini

Redfish TelemetryService schema implementation

Now user is able to communicate with Telemetry service using Redfish.
Added TelemetryService, MetricReports, MetricReportCollection,
MetricReportDefinition and MetricReportDefinitionCollection nodes
with GET method support. Added TelemetryService URI to root service.
Implemented communication with backend - Telemetry:
https://github.com/openbmc/telemetry

Added schemes attributes that are supported by Telemetry service
design, ref.:
https://github.com/openbmc/docs/blob/master/designs/telemetry.md

Change introduces function that converts decimal value into
duration format that is described by ISO 8601 and Redfish
specification.

Tested:
- Tested using romulus and s2600wf images on QEMU
- Verified DBus method calls to Telemetry service from bmcweb
- Verified bmcweb responses from new nodes in different cases:
- Report collection is empty
- Report collection is filled with artificial data
- Telemetry service is disabled
- Verified time_utils::toDurationString() output
- Passed RedfishServiceValidator.py

Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
Signed-off-by: Adrian Ambrożewicz <adrian.ambrozewicz@linux.intel.com>
Signed-off-by: Krzysztof Grobelny <krzysztof.grobelny@intel.com>
Change-Id: Ie6b0b49f4ef5eeaef07d1209b6c349270c04d570

show more ...


12