为什么Nagios要发送_尼泊尔卢比在文档元素后返回垃圾代码?

2024-04-20 13:34:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试解决Nagios:send插件的故障_尼泊尔卢比在这里找到:

http://assets.nagios.com/downloads/nrdp/send_nrdp.py

以下是我的命令行参数:

send_nrdp.py --url http://ip.ad.dr.ess/nrdp --token %TOKEN% --hostname testing-monitor --state 0 --output "Test Output" --checktype 1

我对python或xml不是最熟悉的——但这对于我的工作是必要的,因为我要被动地监视在我们办公室中运行的特定windows实例。这是发送的实际代码_尼泊尔卢比公司名称:

^{pr2}$

用上面的命令行参数运行,我得到

'Cannot connect to url.'
'junk after document element: line 1, column 40'

在调用post_数据之前,我已经打印了xml输出,当手动输入到mnagios实例上的nrdpgui时,格式是正确的。post_data正在损坏xml吗?我注意到,如果我打印params,xml的方括号已经被去掉了,但我不确定这为什么不能正确连接。在


Tags: 实例命令行py插件sendhttpurl参数
1条回答
网友
1楼 · 发布于 2024-04-20 13:34:35

令人尴尬的简单回答:原来“垃圾”只是因为我的网址需要以“/”结尾。把它改成'ip.ad.博士.ess/nrdp/';。很抱歉我的问题很糟糕

相关问题 更多 >