Mark R. Bowyer
2008-12-05 16:40:24 UTC
Hi, My developer customer has asked the following question of me, but
become "Public" In Solaris 10?
Ta,
Mark.
Currently our event management uses the traditional syslog based
approach (monitoring the messages written to /dev/log) for OS/OEM
error reporting and clearance. It is planned that event management
should make use of the Fault Management facilities available in
Solaris 10 for the same because of its many advantages. The CR
addresses this change. For this purpose, we would require to write our
own modules which can register with fmd, subscribe to different
classes of events and report the received events as our own events.
Hence we need the support for external modules from fmd and also the
client interfaces to be exposed so that we can use them.
The header file /usr/include/fm/fmd_api.h present on our nodes has a
comment saying that these interfaces should not be used outside Sun
until it is publicly documented.
The following link lists the client interfaces of fmd. The chapter
2.1.3 says external modules are not currently supported and will be
supported in future.
_http://opensolaris.org/os/community/fm/files/FMDPRM.pdf_
<http://opensolaris.org/os/community/fm/files/FMDPRM.pdf;jsessionid=EACEF0792404C833058977A7E76E472F>
I have some queries related to Solaris 10 Fault Management Daemon
(fmd) client interfaces (present in the header file
1) Are these interface exposed for applications currently? If not, by
when Sun is expecting to do this?
2) Does fmd currently support external modules (diagnosis engines
and/or response agents). If not, by when this support will be provided.
So, how close to stable are these in OpenSolaris, and when will theyapproach (monitoring the messages written to /dev/log) for OS/OEM
error reporting and clearance. It is planned that event management
should make use of the Fault Management facilities available in
Solaris 10 for the same because of its many advantages. The CR
addresses this change. For this purpose, we would require to write our
own modules which can register with fmd, subscribe to different
classes of events and report the received events as our own events.
Hence we need the support for external modules from fmd and also the
client interfaces to be exposed so that we can use them.
The header file /usr/include/fm/fmd_api.h present on our nodes has a
comment saying that these interfaces should not be used outside Sun
until it is publicly documented.
The following link lists the client interfaces of fmd. The chapter
2.1.3 says external modules are not currently supported and will be
supported in future.
_http://opensolaris.org/os/community/fm/files/FMDPRM.pdf_
<http://opensolaris.org/os/community/fm/files/FMDPRM.pdf;jsessionid=EACEF0792404C833058977A7E76E472F>
I have some queries related to Solaris 10 Fault Management Daemon
(fmd) client interfaces (present in the header file
1) Are these interface exposed for applications currently? If not, by
when Sun is expecting to do this?
2) Does fmd currently support external modules (diagnosis engines
and/or response agents). If not, by when this support will be provided.
become "Public" In Solaris 10?
Ta,
Mark.