Added .clang-format, .gitignore and LICENSE

Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
Signed-off-by: Krzysztof Grobelny <krzysztof.grobelny@intel.com>
Change-Id: I490df8f7856d54bbca737495136097c6ef6932d3
3 files changed
tree: d7ff0e4a0b3fd0a9465141650655cd7f92aaa301
  1. .clang-format
  2. .gitignore
  3. LICENSE
  4. MAINTAINERS
  5. README.md
README.md

MonitoringService

This component implements middleware for sensors and metrics aggregation.

Capabilities

This application is implementation of MonitoringService proposed in design[1].

It's responsible for:

  • on-demand creation of metric reports,
    • aggregated sets of sensor values available in system [2],
  • access to metric report in both pull and push model (triggers),
  • run-time monitoring of sensor[3] updates.

Use-cases

  • generic and centralized way to observe telemetry data inside system
  • back-end for Redfish TelemetryService[4]

References

  1. OpenBMC platform telemetry design
  2. Sensor support for OpenBMC
  3. dbus-sensors
  4. Redfish TelemetryService