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