遵循本指南: https : //b-blog.info/en/monitoring-azure-resources-with-zabbix.html

在Windows上,从脚本获取输出,但是在Zabbix(Centos 7)上执行时,仅获取“数据”。 没有SELinux,没有防火墙

pwsh azure.discovery.sql.databases.ps1 rg 111-222-222244-99
{"data":}

身份验证有效,因为azure.json包含令牌,并且与Windows计算机上的文件相同

已为Linux安装Powerhell 6.0.2

这里缺少什么吗?

Win 10 Lap-top的输出:

.\2.ps1 rg 111111
https://management.azure.com/subscriptions/9111111/resourceGroups/rg/providers/Microsoft.Sql/servers/mojsql/databases?api-version=2014-04-01
{"data":{
    "{#RGNAME}":  "rg",
    "{#ID}":  "/subscriptions/111111/resourceGroups/rg/providers/Microsoft.Sql/servers/mojsql/databases/mojabaza",
    "{#SERVERNAME}":  "mojsql",
    "{#DATABASENAME}":  "mojabaza"

Zabbix作为Windows Lap-top上托管的Hyper-V VM运行,我可以从中获得输出

#1楼 票数:0

终于找到了问题所在:

在我的笔记本电脑上,我不得不将.content.properties替换为Value (原始脚本没有产生任何结果-我首先在Windows上对其进行了测试),然后将其复制到Linux。

然后只是恢复.content.properties (用.content.properties替换Value ),它开始工作

  ask by Milister translate from so

未解决问题?本站智能推荐:

1回复

PowerShell脚本文件修改时间>10h,如果未找到任何内容,则返回一个值

我正在尝试编写一个脚本/一个衬纸,它将在一个特定的文件夹中查找10个小时前已修改过的文件,如果没有文件,我需要它来打印一些值或字符串。 有了这种衬垫,当文件的修改时间超过10小时时,我就会得到想要的结果,但是如果没有结果,我还需要它来打印值/字符串,以便我可以对其进行适当地监视。 这样做的
2回复

Powershell+ZabbixAPI

我收到错误32500-没有对引用对象的权限,或者它不存在。 我知道小组有问题。 连接: 主机创建: 有人知道问题出在哪里吗?
1回复

Powershell通过API获取Zabbix主机

我试图使用powershell从Zabbix API获取主机数据。 我想重新获得主机组15、24、26的以下列: 主机标识 主办 状态 interfaceid IP DNS useip 如果我使用Postman提交查询,则将提交以下有效的方法:
1回复

Powershell,invoke-webrequest…和Zabbix

我正在尝试使用Powershell来自动创建报告工具。 我需要获取Zabbix(v1.8)图形图像。 由于尚无法通过API,我必须连接到URL,然后获取图形。 这是我的代码: 我可以连接并获取Cookie: 不幸的是,$ graph不包含“图像”属性,而“内容”表示我没有连接:
1回复

俄语符号。Powershell-zabbix_sender

使用PS脚本将数据发送到zabbix(对于LLD): $ Name变量由俄语字母组成,以空格分隔。 “ $ zhost $ zkey $ Json” | Write-Host-使用俄语字符显示正确的JSON,并在zabbix中显示“ ???????????????????????”
1回复

powershell-zabbix获取cpu进程并发送%

我想通过 zabbix 以 % 监视 windows cpu 进程,但 windows 不支持 zabbix item proc.cpu.util[Sqlsvr.exe]。 所以我尝试在powershell中做一个脚本并由zabbix执行,我不知道它是否是一个好主意,你有想法吗? 我的powersh
2回复

Zabbix脚本超时

我正在尝试运行Powershell脚本来清​​理Zabbix代理上的磁盘。 似乎脚本运行时间过长,相反我收到错误消息。 脚本删除一些日志和临时文件夹并打印统计信息。 如果只有几个文件夹要删除,则可以罚款。 但是,如果脚本运行时间过长,则带有脚本结果的对话框窗口将以错误结束, 从代理获取
2回复

由于错误,此命令无法运行:访问被拒绝

我有一个在 Windows Server 2019 和 Zabbix 上运行的应用程序来监视该过程。 我有一个 Powershell 脚本,如果应用程序崩溃但无法运行,Zabbix 会运行该脚本我收到错误“由于错误,无法运行此命令:访问被拒绝。” 我的脚本需要发送一个数字并按 ENTER 运行该应用