首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从CLI启用/禁用Opsview通知

从CLI启用/禁用Opsview通知
EN

Stack Overflow用户
提问于 2017-11-04 00:30:44
回答 1查看 108关注 0票数 0

如何从命令行启用/禁用Opsview通知?

据我所知,Opsview REST API只支持GET请求。

我目前使用的是旧版本的Opsview 3.2。

EN

回答 1

Stack Overflow用户

发布于 2017-11-07 02:00:53

我设法通过发送curl POST请求使其正常工作。

代码语言:javascript
复制
curl -s -c - 'http://opsviewserver/cgi-bin/cmd.cgi'  -H 'Cookie: auth_tkt=YOUR_AUTH_TOKEN'  --data 'cmd_typ=12&cmd_mod=2&btnSubmit=Commit'  -o /dev/null

使用cmd_typ=11或cmd_typ=12启用/禁用通知。

您将在登录POST请求的头响应中获得auth_tkt令牌:

代码语言:javascript
复制
curl -s -c -    'http://opsviewserver/login'  --data 'login_username=USER&login_password=PASS&back=&app=OPSVIEW&login=Sign+in' --compressed -o /dev/null

更多关于opsview auth_tkt的信息:https://docs.opsview.com/doku.php?id=opsview-core:restapi#logging_in_to_the_api_via_authtkt

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47100417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档