panl.com API访问支持库。
pypanl的Python项目详细描述
访问Panl.com API–Python版本
开始
如果安装了setuptools,要安装panl api,请键入:
easy_install pypanl
否则,解压缩分发压缩tar文件,将目录更改为 新创建的文件夹和类型:
python setup.py install
对于Windows,键入:
setup.py install
创建窗格监视器
访问http://panl.com/创建帐户。在监视器页面上, 单击+新建监视器。
按如下方式配置新监视器:
- 模式:打开[默认]
- 键入->;自定义
- 名称:这里有些助记符,例如服务器主机名
- 错误操作:警报
- 预计时间:每15分钟
- 过期操作:警报
- 在“联系人”选项卡上,勾选相应设备的警报 (电子邮件、短信息等),如果需要,还可以选择添加短信息设备 即时推送提醒,否则电子邮件就可以了
保存
单击新监视器的名称(即something mnemonic), 向下滚动并注意API调用下面的第二行会的 如下所示:
https://api.panl.com/aWfBto?up=Yes&value=23&k=6776cd9166e2c9a545e258a7e725f64e
您需要从中获取哈希代码和访问密钥。 “散列码”是六个字符的字符串(也在 编辑监视器页),并且“访问密钥”是较长的十六进制字符串。
示例用法
通过验证测试用户来监视本地RADIUS服务器:
monitor_hash = 'aWfBto' monitor_key = '6776cd9166e2c9a545e258a7e725f64e' import panl.custom, panl.utility ok = panl.utility.radius_auth('localhost', 'xyz123', 'fakeuser', 'abcd17') panl.custom.update(monitor_hash, monitor_key, 1, ok)