randomhost / icinga-check-minecraft
提供 Minecraft 的 Icinga 检查命令。
0.0.7
2018-05-21 16:14 UTC
Requires
- php: >=5.3.0
- randomhost/icinga: ~0.2.1
- randomhost/mcstat: ~0.0.2
Requires (Dev)
- behat/behat: ~2.0
- phpspec/phpspec: ~2.4
- phpunit/phpunit: ~4.0
README
randomhost/icinga-check-minecraft
本包提供 Minecraft 的 Icinga 检查命令。
使用方法
PlayerCount
是目前唯一的可用检查,未来可能会有更多。
玩家数量
检查服务器上的玩家数量。
使用示例
<?php namespace randomhost\Icinga\Check\Minecraft; require_once '/path/to/vendor/autoload.php'; use randomhost\Minecraft\Status as MinecraftStatus; $mcStat = new MinecraftStatus(); $check = new PlayerCount($mcStat); $check->setOptions( getopt( $check->getShortOptions(), $check->getLongOptions() ) ); $check->run(); echo $check->getMessage(); exit($check->getCode());
这将实例化 Minecraft 服务器上的 PlayerCount
类,并检查当前连接到服务器的玩家数量。
命令行参数
许可证
查看 LICENSE.txt 以获取完整的许可证详细信息。