purebilling / loggly-php
该包的最新版本(dev-master)没有提供许可证信息。
PHP的Loggly SDK
此包的规范存储库似乎已消失,因此该包已被冻结。
dev-master
2014-08-21 11:45 UTC
Requires
- php: >=5.2.0
- ext-curl: *
This package is auto-updated.
Last update: 2022-04-20 16:34:39 UTC
README
==============
这是一个库,开发人员可以使用它与Loggly交互,而无需处理cURL的复杂性。
可以通过getInputs()和getDevices()分别找到输入和设备ID,或者通过在Loggly UI中导航到页面并查找URL中的数字来找到。
入门
第一步是实例化Loggly类的新实例
$loggly = new Loggly();
$loggly->subdomain = '<loggly subdomain>';
$loggly->username = 'demo';
$loggly->password = '42ftw';
输入和设备方法
###检索输入
$result = $loggly->getInputs();
###检索设备
$result = $loggly->getDevices();
print $result[0]['ip'];
###授权设备
$result = $loggly->addDevice('<device ID>');
###取消授权设备
$result = $loggly->removeDevice('<device ID>');
###启用发现模式
$result = $loggly->enableDiscovery('<input ID>');
###禁用发现模式
$result = $loggly->disableDiscovery('<input ID>');
搜索方法
###搜索
$result = $loggly->search('unix', array('from' => 'NOW-3HOURS', 'until' => 'NOW-1HOUR'));
###维度搜索
$result = $loggly->facet('unix', 'ip', array('from' => 'NOW-3HOURS', 'until' => 'NOW-1HOUR'));
###检索已保存的搜索
$result = $loggly->getSavedSearches();
###创建已保存的搜索
$params = array('name' => 'foo',
'context' => '{"search_type":"search", "terms":"error AND 500", "from":"NOW-1HOUR",
"until":"NOW", "inputs":["app","staging"]}');
$result = $loggly->createSavedSearch($params);
###更新已保存的搜索
$params = array('id' => <saved search ID>,
'name' => 'bar',
'context' => '{"search_type":"search", "terms":"error AND 500",
"from":"NOW-1HOUR", "until":"NOW", "inputs":["app","staging"]}');
$result = $loggly->updateSavedSearch($params);
###删除已保存的搜索
$result = $loggly->deleteSavedSearch(<saved search ID>);
###运行已保存的搜索
$result = $loggly->runSavedSearch(<saved search ID>);
###运行维度已保存的搜索
$result = $loggly->runSavedSearch(<saved search ID, true, $facetBy = 'ip');
客户方法
###获取客户信息
$result = $loggly->getCustomer();
###获取客户统计数据
$result = $loggly->getCustomerStats();
许可证
版权 2012 Loggly Inc.
根据Apache License,版本2.0(“许可证”)许可;除非遵守许可证规定,否则不得使用此文件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的特定语言规定许可权和限制,请参阅许可证。
作者
支持
有问题吗?
请联系 support@loggly.com(请包括您的子域)