【逗老师带你学IT】PRTG HTTP API获取指定传感器流量图表图片
2020-12-18 06:33
标签:def chm 管理员 读取 控制台 对象 用户名 ash 相同 @TOC PRTG API的所有请求都是无状态的,仅需要在所有请求的URL里包含认证信息即可。有两种认证方式: 1、username+password (铭文密码) 两种认证方式构建的URL基本相同,举例如下: password方式: 有两种方式获取passhas密码哈希 可以使用以下API调用来请求帐户的密码,最简单的是直接在浏览器访问此API URL即可以看到passhas 使用管理员账号登录PRTG Web管理控制台,访问设置->系统管理->用户账户 可以使用PRTG API获取实时传感器图。PRTG将图形呈现为.png或.svg文件。 SVG格式矢量图片 注意: 往期回顾: 【逗老师带你学IT】PRTG HTTP API获取指定传感器流量图表图片 标签:def chm 管理员 读取 控制台 对象 用户名 ash 相同 原文地址:https://blog.51cto.com/1737585/2549138
原文链接:
PRTG Manual: Application Programming Interface (API) Definition
一、PRTG API身份认证方式
1、身份认证URL格式
2、username+passhas(哈希密码)
passhash方式: https://x.x.x.x/api/table.xml?username=myuser&passhash=hash
https://x.x.x.x/api/table.xml?username=myuser&password=mypassword
2、passhas密码哈希获取方式
2.1API调用请求passhas
https://yourserver/api/getpasshash.htm?username=myuser&password=mypassword
2.2管理员控制台查看
进入一个账户后即可查看该账户的passhash二、实时图表API
1、实时图片API URL
PNG格式图片:/chart.png?type=graph&width=300&height=160&graphid=2&id=0
/chart.svg?type=graph&width=300&height=160&graphid=2&id=0
1)API URL中必须包含身份验证部分,username=myuser&password=mypassword
2)URL包含帐户用户名和密码/密码。这可能意味着安全问题。建议在PRTG中设置一个专用的只读用户帐户,该帐户是专用用户组的成员,例如,该帐户仅具有根组和所有基础条目的读取权限,甚至更好的是,仅具有对象ID的读取权限,用于请求API URL。2、实时图形URL的参数
附图1:传感器ID和通道ID的查看位置如下:
下期讲:如何通过企业微信群消息机器人发送带图片的图文消息
【逗老师带你学IT】PRTG监控系统通过企业微信推送图文混排告警消息
【逗老师带你学IT】PRTG监控系统合并多个传感器通道数据
【逗老师带你学IT】PRTG监控系统通过企业微信推送告警消息
【逗老师带你学IT】PRTG监控系统配合树莓派采集企业内部无线网络质量
【逗老师带你学IT】vMware ESXi 6.7合并第三方硬件驱动
【逗老师带你学IT】Kiwi Syslog Server安装和配置教程
【逗老师带你学IT】Kiwi Syslog Web Access与Active Directory集成认证
【逗老师带你学IT】vMware ESXi 6.7合并第三方硬件驱动
【逗老师带你学IT】Windows Server Network Policy Service(NPS)记账与审计
【逗老师带你学IT】Windows Server NPS服务构建基于AD域控的radius认证
【逗老师带你学IT】AD域控和freeradius集成认证环境,PAP,MSCHAPV2
【逗老师带你学IT】深信服SSL远程接入与深信服行为审计同步登陆用户信息
文章标题:【逗老师带你学IT】PRTG HTTP API获取指定传感器流量图表图片
文章链接:http://soscw.com/index.php/essay/37024.html