插件集成
插件是监控整个堆栈并跟踪最重要的数据的好方法。从我们准备安装的插件集成中选择或构建您自己的插件。
工作原理
在 Site24x7 中安装和添加插件需要Windows / Linux监控代理。一旦代理安装成功,它将执行代理目录中添加的插件脚本,并将输出推送到Site24x7数据中心。生成的数据可以在 Site24x7 Web 客户端中查看。
插件模板配置
什么是插件模板?
插件模板是定义要监视的属性的地方。添加用于监控的每个插件都会有一个与之关联的模板。
示例:mysql.py 文件由慢查询、读取、写入等属性组成。
插件模板需要什么?
Site24x7 服务器监控代理仅将插件输出识别为 JSON 输出。因此,必须在模板中定义它们,以便代理选择它进行监控。您可以编辑现有插件模板并重新定义属性的单位。需要注意的是,对现有模板所做的任何更改都需要增加插件版本。了解在什么条件下您必须更改插件版本。
什么是插件监视器?
将在 Site24x7 Web 客户端的服务器> 插件下创建一个插件监视器。此监视器将使用插件模板并监视其中定义的属性。
示例:安装在“n”个服务器中的 mysql.py 模板将创建“n”个 MySQL 插件监视器
50 多个插件集成
Site24x7 提供 100 多个即装即用的插件集成,包括 MySQL、WebLogic、GlassFish、Tomcat、Apache 和 Nagios,以监控您的应用程序、数据库、负载均衡、消息代理、缓存等。
如果您没有找到所需的内容,请构建您自己的插件。
构建自己的插件
您还可以使用Python或Shell for Linux 和Batch、PowerShell、VB和DLL for Windows构建自己的插件。
在开始构建自己的插件之前进行检查:
- 确保执行的插件脚本返回有效的 JSON 数据。
- 确保安装了所需的依赖模块。 知道必须为每个插件安装哪些模块。
- 检查插件是否正确放置在代理的插件目录下。
- 确保文件名和文件夹名相同。
- 确保为每个创建的新插件模板增加插件版本。 在什么情况下我应该更改我的插件版本?
了解更多。
资源清单仪表板
您可以在资源清单仪表板中查看插件的安装状态、它们关联的服务器监视器、轮询间隔、版本等。转到服务器> 插件集成> 资源清单仪表板以在一个地方查看所有插件监视器。
设置阈值
添加插件监视器后,将阈值和可用性配置文件关联起来,以帮助告警引擎决定是否必须将特定资源声明为关键资源或关闭。
许可
为服务器监视器添加的第一个插件是免费的。之后,每个插件监视器都被视为一个基本监视器。每个插件最多可以有 25 个属性。
故障排除提示
- 我的 Linux 插件未添加到我的 Site24x7 帐户的可能原因
- 我的 Windows 插件未添加到我的帐户的可能原因
- 为什么我的 MySQL 插件没有添加到 Site24x7?
- Nagios 插件不工作的可能原因
- 如果我从 Site24x7 Web 客户端删除插件监视器会怎样?
- 在什么情况下插件监视器会移至 Ignored List?
如需完整的文章列表,请参阅我们的插件集成知识库。