问题标签 [zenoss]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zenoss - 如何根据 Zenoss API 中的主机名获取设备 uid
我是 Zenoss 的新手。我想知道是否有任何方法可以根据设备名称获取 UID。例如,在 vCenter 中,我有一个名为“MyTestVM”的虚拟机,我可以在 Zenoss Infrastructure 部分看到它。我正在开发一个门户来显示来自 zenoss 的 CPU 和内存的监控图。为此,我需要将 UID 传递给它的 API 之一,但我不知道如何获取任何设备(特别是 VM)的 UID。
这里的任何帮助都会非常有帮助。
问候, 基兰
PS:如果这个问题有任何混淆,请帮助我。
mysql - Zenoss 核心安装与 MySQL 的兼容性问题
我面临 Zenoss 核心安装和 MySQL rpms 之间的问题。Zenoss 核心安装无法完成,抱怨 mysql-client 和 mysql-shared 版本,即使我安装了较新的版本。正如这个 Quest/answer中所建议的,
我还尝试安装 5.5.41 客户端包,但它没有改变任何东西。情况如下:
Zenoss 核心安装文档指向来自 mysql.org 的 MySQL 包,这就是我得到它们的地方。
知道我接下来应该尝试什么吗?我使用的是 CentOS 6,这是一个测试平台而不是生产机器,因为我想给 Zenoss 核心一个测试驱动器。
filesystems - Zenoss - 文件系统利用率显示“未知”
突然之间,我注意到所有设备都在组件-文件系统- %Util列下显示“未知”。
我已经尝试对设备进行建模,但这并不能解决问题。我发现删除并重新添加设备确实解决了这个问题,但我想知道是否有其他人遇到过这个问题,以及是否有更好的方法来纠正这个问题,而不需要删除和重新添加设备。
使用zenoss-4.2.3-1695.el6.x86_64
.
先感谢您。
snmp - 如何在 zenoss 监控中直接从 UI 中查看每个设备的连接状态
这个问题与zenoss监控有关。
我想知道如何直接从 zenoss UI 页面而不是终端查看每个设备的连接状态。
zenoss - PostgreSQL数据库查询Zenoss Graph结果
所以我只是将我的服务器添加到 Zenoss 并安装了一些 postgresql zenpacks。不幸的是,我不关心大多数 postgresql 监控工具。而不是他们给我的,我想知道是否可以发送我编写的自定义查询,然后使用 Zenoss 绘制结果?我该怎么做呢?你知道有什么好的资源吗?
谢谢。
linux - 通过 snmp/WMI 或 linux screen/ssh session/w 等在 Zenoss 上监视和捕获有关远程 vm 的活动会话详细信息。
我找到了很多方法来自己解决这个问题。这里有几个细节:
我能够在该远程计算机上保存用户登录详细信息。但问题不是捕获,而是获得该活动的通知。我想写下脚本获取详细信息并将其发送到可以在 webui {监控屏幕}上看到的其他数据库服务器,研究人员可能以前做过,但它是在羊毛中寻找针。我在开始并开始为它写作时找到了正确的方向。没有结果。
任何人有想法,从哪里开始????
任何工具、源代码都可以帮助处理这种类型的活动并将所有想法放在屏幕上。谢谢
ubuntu-12.04 - 如何在 ubuntu 12.04 上安装 ZENOSS 4.2.5?
我想ZENOSS 4.2.5
在 ubuntu 12.04 上安装/设置。但我不知道如何实现这一目标。谁能告诉我我该怎么做?
你的回复对我会有帮助。
centos - 在配置 Zenoss 开发的上下文中,什么是“服务”?
我正在按照Zenoss 开发环境指南配置 Zenoss。当我谈到关于将 z 目录安装到容器中的部分时,我找不到提到的文件 - 我尝试过“查找”,但它不存在。我在 Google 上找不到任何关于如何将服务添加到环境中的信息,我认为部分原因是搜索带来了“服务”而不是“服务”这个词根。有谁知道什么是 serviced 以及如何安装它或它的替代品来完成任务?请参阅下面的报价。非常感谢。
...
将“/z”挂载到所有容器中 现在我们可以将 serviced 配置为自动将主机的 /z 目录共享(绑定挂载)到它启动的每个容器中。这将让我们使用完全相同的路径在主机和容器中使用相同的文件。
编辑 /lib/systemd/system/serviced.service。在 ExecStart 行的末尾添加一个 mount 参数,使其看起来像这样:
ExecStart=/opt/serviced/bin/serviced --mount *,/z,/z
...
api - 如何根据zenoss中的组名获取设备名称?
zenoss中是否有任何API可以获取同一组下的所有设备名称?
请指出我正确的方向。
python - 如何使用 python 脚本将数据从 Zenoss 发布到 URL
冒着离题的风险,我会试一试:
我有一个用 python 编写的小脚本,它应该POST
是特定 URL 上的一些数据。问题是:
- 我正在将此脚本集成到zenoss中:
这是zenoss(GUI)的路径
当事件被触发时,脚本会被调用,但即使脚本运行正确,它也不会POST
向其他 IP(不同的服务器)发送数据 - 我在日志或 GUI 中没有收到任何错误消息。所以,我想在网络层面有一些限制,并且不知何故POST
,Zenoss 没有发送 ed 数据。
你们能告诉我我应该修改什么(可能是.conf
文件或hosts
文件)或者我应该怎么做才能POST
在另一台服务器上处理一些数据?
代码在这里(如果相关):
所以更具体地说:
我正在尝试进行身份验证,然后将POST
一些数据发送到:http://ip/txsms.cgi
。如果我直接从我的 CentOS 机器运行脚本(并删除事件 - 因为它们只能在 zenoss 内部使用)它可以工作并且完成我想要的,但是当我在 Zenoss 中复制粘贴代码时,数据不是编辑POST
。
对此有什么想法吗?(我怎么能做到这一点)