munkireport/power
Composer 安装命令:
composer require munkireport/power
包简介
Power module for munkireport.
README 文档
README
Reports on Power and Battery information
- Power Supply information (Energy Saving settings)
- Sleep / Wake settings
- Other Power related information from pmset
- Battery information Note: Battery condition can fluctuate between "Service Battery" and "Normal".
Data can be viewed at
- Power under Listings menu
- Power tab on the client details page
- Power widgets under Reports menu
- Batteries under Listing menu
- Battery tab on the client details page
Table Schema
- manufacture_date - VARCHAR(255) - Date of battery's manufacture
- design_capacity - INT(11) - Design capacity of battery
- max_capacity - INT(11) - Maximum capacity of battery
- max_percent - INT(11) - Maximum percent of battery
- current_capacity - INT(11) - Current capacity of battery
- current_percent - INT(11) - Current percent of battery
- cycle_count - INT(11) - Amount of battery cycles
- temperature - INT(11) - Temperature of battery
- condition - VARCHAR(255) - Current battery condition
- sleep_prevented_by - TEXT - List of processes preventing sleep
- hibernatefile - VARCHAR(255) - Path of hibernate file
- schedule - VARCHAR(255) - Scheduled events
- adapter_id - VARCHAR(255) - ID of power adapter
- family_code - VARCHAR(255) - Family code of adapter
- adapter_serial_number - VARCHAR(255) - Serial number of adapter
- combined_sys_load - VARCHAR(255) - Combined system load status
- user_sys_load - VARCHAR(255) - User system load status
- thermal_level - VARCHAR(255) - Therm level status
- battery_level - VARCHAR(255) - Battery level status
- ups_name - VARCHAR(255) - Name of UPS
- active_profile - VARCHAR(255) - Currently active power profile
- ups_charging_status - VARCHAR(255) - Charging status of UPS
- externalconnected - VARCHAR(255) - Is power adapter connected
- cellvoltage - VARCHAR(255) - Voltage levels of battery cells
- manufacturer - VARCHAR(255) - Manufacturer of battery
- batteryserialnumber - VARCHAR(255) - Serial number of battery
- fullycharged - VARCHAR(255) - Is battery fully charged
- ischarging - VARCHAR(255) - Is battery charging
- standbydelay - INT(11) - Seconds until standby
- standby - INT(11) - Standby enabled
- womp - INT(11) - Wake-on-Magic-Packet enabled
- halfdim - INT(11) - Dim display on this power source
- gpuswitch - INT(11) - Automatic GPU switching enabled
- sms - INT(11) - Sudden motion sensor enabled
- networkoversleep - INT(11) - Network over sleep enabled
- disksleep - INT(11) - Minutes until disk sleeps
- sleep - INT(11) - Minutes until system sleeps
- autopoweroffdelay - INT(11) - Minutes until auto power off
- hibernatemode - INT(11) - Hibernate mode
- autopoweroff - INT(11) - Is auto power off enabled
- ttyskeepawake - INT(11) - Keep awake when remote TTY session is active
- displaysleep - INT(11) - Minutes until display sleeps
- acwake - INT(11) - Wake when connected/disconnected from AC
- lidwake - INT(11) - Wake when lid is opened
- sleep_on_power_button - INT(11) - Sleep if power button is pressed
- autorestart - INT(11) - Automatically restart on kernel panic
- destroyfvkeyonstandby - INT(11) - Destroy FileVault keys on standby
- powernap - INT(11) - Power Nap enabled
- haltlevel - INT(11) - Shut down/sleep when UPS reaches this percent
- haltafter - INT(11) - Shut down/sleep after running on UPS for this long
- haltremain - INT(11) - Shut down/sleep when this many minutes remain on UPS
- lessbright - INT(11) - Dim display on this power source, legacy
- sleep_count - INT(11) - Amount of times machine has slept since boot
- dark_wake_count - INT(11) - Amount of dark wakes since boot
- user_wake_count - INT(11) - Amount of time machine has woken up since boot
- wattage - INT(11) - Wattage of power adapter
- backgroundtask - INT(11) - Is a background task preventing sleep
- applepushservicetask - INT(11) - Is an Apple push service task preventing sleep
- userisactive - INT(11) - Is an active user preventing sleep
- preventuseridledisplaysleep - INT(11) - Keep display awake when user is idle
- preventsystemsleep - INT(11) - Keep system awake
- externalmedia - INT(11) - Is external media keeping machine awake
- preventuseridlesystemsleep - INT(11) - Keep system awake when user is idle
- networkclientactive - INT(11) - Is a network client keeping machine awake
- cpu_scheduler_limit - INT(11) - CPU scheduler throttle limit
- cpu_available_cpus - INT(11) - How many CPUs are available for tasks
- cpu_speed_limit - INT(11) - CPU thermal throttle limit
- ups_percent - INT(11) - Percent of UPS power
- timeremaining - INT(11) - Time remaining until fully charged or fully discharged
- instanttimetoempty - INT(11) - Estimated instant time to empty battery
- voltage - FLOAT - Batter voltage level
- permanentfailurestatus - INT(11) - Has battery permanently failed
- packreserve - INT(11) - mAh of battery reserve power
- avgtimetofull - INT(11) - Estimated time until full battery
- amperage - FLOAT - Amperage of battery
- designcyclecount - INT(11) - Design cycle count of battery
- avgtimetoempty - INT(11) - Estimated time until empty battery
- adapter_current - FLOAT - Adapter available current
- adapter_voltage - FLOAT - Adapter available voltage
- charging_current - FLOAT - Adapter current in use
- charging_voltage - FLOAT - Adapter voltage in use
- adapter_manufacturer - VARCHAR(255) - Adapter manufacturer
- adapter_name - VARCHAR(255) - Adapter name
munkireport/power 适用场景与选型建议
munkireport/power 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 12.3k 次下载、GitHub Stars 达 2, 最近一次更新时间为 2018 年 11 月 04 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 munkireport/power 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 munkireport/power 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 12.3k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 16
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-11-04