From: Patrick Williams <patrick@stwcx.xyz>
To: "Wludzik, Jozef" <jozef.wludzik@linux.intel.com>
Cc: "openbmc@lists.ozlabs.org" <openbmc@lists.ozlabs.org>
Subject: Re: Discrete Sensors in OpenBMC
Date: Thu, 21 Jan 2021 06:47:20 -0600 [thread overview]
Message-ID: <YAl32I0oGFi5i7Cl@heinlein> (raw)
In-Reply-To: <9d53ed62-7d4f-6c0a-a52d-34ae690d84e8@linux.intel.com>
[-- Attachment #1: Type: text/plain, Size: 1810 bytes --]
On Tue, Jan 19, 2021 at 03:22:41PM +0100, Wludzik, Jozef wrote:
> Does anyone use or implement discrete sensor in OpenBMC? Redfish defines
> discrete triggers that use discrete values to detect that threshold is
> crossed and trigger action should be commited. Redfish does not mention
> about discrete sensor/values in other topics/schemes than Telemetry
> (e.g. MetricDefinition, MetricReportDefinition and MetricReport). I am
> asking about it because we are trying to find an example of discrete
> sensor to proceed with DiscreteTriggers implementation (aka Discrete
> thresholds) from Triggers scheme.
>
> Ref.:
>
> Redfish Telemetry White Paper -
> https://www.dmtf.org/sites/default/files/standards/documents/DSP2051_1.0.0.pdf
>
> Thanks,
> Jozef
>
My impression is that IPMI called a lot of things "sensors" which were
not really hardware sensors and they often became a discrete sensor. So
far we haven't had any real hardware sensors that are discrete. All of
the Sensor definitions are in phosphor-dbus-interfaces[1].
There seems to be a bit of a throwback to IPMI terminology here though
with Redfish Telemetry. For telemetry it could be very useful to keep
track of things which are indeed discrete (but not really a "sensor").
For example, log-in attempts might be something useful to insert into
telemetry but have a discrete component ("successful", "failed"). For
cases like this, we wouldn't have them under the Sensors namespace in
dbus but whereever is relevant to their domain. I think you could find
a lot of data out in various namespaces which might be interesting to
place into telemetry but are not "sensors".
1. https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/xyz/openbmc_project/Sensor
--
Patrick Williams
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2021-01-21 12:54 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-19 14:22 Discrete Sensors in OpenBMC Wludzik, Jozef
2021-01-21 12:47 ` Patrick Williams [this message]
2021-01-21 16:46 ` Ed Tanous
2021-01-26 8:56 ` Wludzik, Jozef
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YAl32I0oGFi5i7Cl@heinlein \
--to=patrick@stwcx.xyz \
--cc=jozef.wludzik@linux.intel.com \
--cc=openbmc@lists.ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.