xref: /netbsd-src/share/man/man4/sysmon.4 (revision 6cb10275d08f045e872662c371fe2f2724f2f6e6)
1*6cb10275Sriastradh.\" $NetBSD: sysmon.4,v 1.5 2014/03/18 18:20:39 riastradh Exp $
29fbe6ae1Sjruoho.\"
39fbe6ae1Sjruoho.\" Copyright (c) 2011 Jukka Ruohonen <jruohonen@iki.fi>
49fbe6ae1Sjruoho.\"
59fbe6ae1Sjruoho.\" Redistribution and use in source and binary forms, with or without
69fbe6ae1Sjruoho.\" modification, are permitted provided that the following conditions
79fbe6ae1Sjruoho.\" are met:
89fbe6ae1Sjruoho.\"
99fbe6ae1Sjruoho.\" 1. Redistributions of source code must retain the above copyright
109fbe6ae1Sjruoho.\"    notice, this list of conditions and the following disclaimer.
119fbe6ae1Sjruoho.\" 2. Redistributions in binary form must reproduce the above copyright
129fbe6ae1Sjruoho.\"    notice, this list of conditions and the following disclaimer in the
139fbe6ae1Sjruoho.\"    documentation and/or other materials provided with the distribution.
149fbe6ae1Sjruoho.\"
159fbe6ae1Sjruoho.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
169fbe6ae1Sjruoho.\" "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
179fbe6ae1Sjruoho.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
189fbe6ae1Sjruoho.\" A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
199fbe6ae1Sjruoho.\" OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
209fbe6ae1Sjruoho.\" SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
219fbe6ae1Sjruoho.\" LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
229fbe6ae1Sjruoho.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
239fbe6ae1Sjruoho.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
249fbe6ae1Sjruoho.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
259fbe6ae1Sjruoho.\" OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
269fbe6ae1Sjruoho.\"
279fbe6ae1Sjruoho.Dd June 22, 2011
289fbe6ae1Sjruoho.Dt SYSMON 4
299fbe6ae1Sjruoho.Os
309fbe6ae1Sjruoho.Sh NAME
319fbe6ae1Sjruoho.Nm sysmon
329fbe6ae1Sjruoho.Nd system monitoring and power management interface
339fbe6ae1Sjruoho.Sh DESCRIPTION
349fbe6ae1SjruohoThe machine-independent
359fbe6ae1Sjruoho.Nm
361602815dSwizis a general purpose framework for system monitoring and power management.
379fbe6ae1SjruohoThe main components of
389fbe6ae1Sjruoho.Nm
399fbe6ae1Sjruohoinclude:
409fbe6ae1Sjruoho.Bl -bullet -offset indent
419fbe6ae1Sjruoho.It
429fbe6ae1SjruohoAn
439fbe6ae1Sjruoho.Xr ioctl 2
449fbe6ae1Sjruohointerface available via
459fbe6ae1Sjruoho.Pa /dev/sysmon .
469fbe6ae1SjruohoThe userland counterparts
479fbe6ae1Sjruohoinclude utilities such as
489fbe6ae1Sjruoho.Xr envstat 8
499fbe6ae1Sjruohoand daemons such as
509fbe6ae1Sjruoho.Xr powerd 8 .
519fbe6ae1Sjruoho.It
529fbe6ae1SjruohoAn interface for the purpose of delivering different
539fbe6ae1Sjruohosystem and power events to userspace;
549fbe6ae1Sjruoho.Xr sysmon_pswitch 9 .
559fbe6ae1Sjruoho.It
569fbe6ae1SjruohoA general purpose sensor framework,
579fbe6ae1Sjruoho.Xr sysmon_envsys 9 .
589fbe6ae1Sjruoho.It
599fbe6ae1SjruohoA general purpose task queue,
609fbe6ae1Sjruoho.Xr sysmon_taskq 9 .
619fbe6ae1Sjruoho.It
629fbe6ae1SjruohoAn interface for watchdog timers.
63392e8564Snjoly.El
641602815dSwiz.Sh FILES
651602815dSwiz.Bd -literal
661602815dSwiz/dev/sysmon
671602815dSwiz.Ed
689fbe6ae1Sjruoho.Sh SEE ALSO
699fbe6ae1Sjruoho.Xr envsys 4 ,
709fbe6ae1Sjruoho.Xr swsensor 4 ,
719fbe6ae1Sjruoho.Xr envstat 8 ,
729fbe6ae1Sjruoho.Xr powerd 8 ,
739fbe6ae1Sjruoho.Xr wdogctl 8 ,
749fbe6ae1Sjruoho.Xr pmf 9
759fbe6ae1Sjruoho.Sh AUTHORS
76a5684d07Swiz.An Jason R. Thorpe Aq Mt thorpej@NetBSD.org
77