经典版imanager监控iserver

2024-02-25 08:32
文章标签 经典 监控 iserver imanager

本文主要是介绍经典版imanager监控iserver,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者:wutaotao

安装监控

docker imanager可以监控iserver或iportal的服务情况,笔者使用1012版docker imanager 监控 1020版iserver的服务情况,监控成功画面如下图:

image-20211117141413281

添加监控的步骤非常简单,按菜单页面给出的操作一步步执行即可,这里给出页面提示的画面

image-20211117134006209

从操作步骤中可以看出第一步是停止iserver服务,第二步是在iserver所在的服务器从imanager机器上下载相应的安装执行脚本(这里imanager和iserver是在不同的机器上,如果是同一台服务器可查阅帮助文档进行设置),脚本执行结果如下:

image-20211117134245782

在这里插入图片描述

中间略过多张类似图,最后输出为

在这里插入图片描述

命令输出完毕后,可以检查zabbix进程查看监控程序是否安装成功,如下图即为zabbix安装成功后的进程状态

image-20211117134551394

看到这样的结果,就可以启动iserver服务了,不可忘记最后的启动服务这步,否则也看不到监控情况。一切顺利的话,多访问几次iserver的服务就可以看到本文开头的监控截图效果了。

实际运用的时候,因为各种原因导致无法成功实施监控的效果,可以从以下几个方面来排查:

  1. ps -ef | grep zabbix

    查看是否有zabbix进程,如果没有就是zabbix没有正常启动,可以尝试手动启动,手动启动方法见以下第2点

  2. 正常安装zabbix脚本后, 查看/etc/rc.local脚本应当为以下结果

    image-20211117135827925

    手动启动zabbix进程即为执行图中红框标记的命令部分。

  3. 若按以上两步执行后,仍然未成功,此时可以查看zabbix的监控台,浏览器中输入http://$imanagerIP:88,登录页面如下

    image-20211117140127419

    登录账号密码可以查看在线帮助文档教程,截止本文写作时为Admin/zHlmUoU5Zak8,登录进去后查看如下页面,以下页面截图为监控正常的状态

    image-20211117140505178

    如果有红色报错信息,可以根据报错信息查询在线帮助文档教程, 参考FAQ第19条,根据文档内容进行排查(如果jmx报错一般为忘记启动iserver服务)。

  4. 如果按文档操作后仍然不能解决,此时可以考虑卸载zabbix后重装,很多时候这是最快捷的方法。笔者在一台老的iserver服务器上就失败了多次,换了一台干净的虚拟机,第一次安装就可以安装成功,所以建议大家尽量能够一次安装成功。

卸载重装监控

以下内容为每一步的详细解释和执行,若想尽快卸载重装,可直接跳到文章末尾。

  1. imanager页面移除服务器

    image-20211117143248765

  2. 点击后可以看到卸载zabbix的过程需要手动执行,毕竟现在我们是在imanager的服务器页面上执行的操作,无法远程删除。这里先不要确定,点击取消按钮,我们只在iserver端卸载重装监控程序。

    image-20211117143359004

  3. 让我们看下readme.txt文件是什么内容

    image-20211117143601079

  4. 停iserver服务,ps -ef | grep iserver确保服务已停止。

  5. 通过readme.txt文中第2步和第3步可以看出监控程序分两部分,一部分是imanager-agent,即当前所在的目录,通过bin/install.sh脚本中可以看到imanager-agent的安装包括了JMX, zabbix, iserverSampleLibs,fileBeat的安装,对应的,卸载脚本中也分别进行了卸载操作,

    image-20211117150257053

    可以看到执行uninstallzabbix.sh这行被注释掉了,并在脚本末尾给出提示卸载zabbix agent的方法。

    这里采用两者都卸载的方法,先卸载imanager-agent,

在这里插入图片描述

其中拒绝连接的报错是因为iserver服务之前我们已经手动关闭了,脚本中再次关闭导致的报错。

  1. 再卸载zabbix-agents, 看下/etc/zabbix-agents/bin/readme.txt的内容,

    image-20211117151137775

  2. 按文档说明操作。 可以查看uninstallzabbix.sh脚本,可以看见它只是杀死了zabbix-agents相关进程, 并且将手动启动zabbix-agents进程的那一条命令删除了,可以检查/etc/rc.local文件,

    image-20211117151744739

    从这里可以看到,其实卸载脚本没有删除干净,nohup这条命令也应该删除,我们可以手动删去这一行。

  1. 手动清理/etc/zabbix-agents目录,

    image-20211117152146445

  2. 现在卸载完成,我们再安装imanager-agent里readme.txt的安装agent步骤安装下。

    image-20211117154534097 检查zabbix进程和/etc/rc.local文件,都是正常的, image-20211117154803824

  3. 查看zabbix监控界面,有一个jmx报错

    image-20211117162707216

在这里插入图片描述

  1. 重启iserver服务该报错即消失了。

所以总结起来,在iserver端卸载重装zabbix简明步骤如下:

1. imanager页面不要移除, 否则需要重新下载脚本执行。
2. cd $ISERVER/imanager-agent/bin
3. ./uninstall.sh  按y
4. cd /etc/zabbix-agents/bin/
5. ./uninstallzabbix.sh
6. vim /etc/rc.local 删除nohup这一行
7. rm -rf /etc/zabbix-agents到这里就卸载完成了,如果不想重装就可以收工了。下面一步为重新安装imanager-agents。
8. cd $ISERVER/imanager-agent/bin
9. ./install.shcheck zabbix process and /etc/rc.local file
10. 重启iserver服务

这篇关于经典版imanager监控iserver的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/744929

相关文章

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

HotSpot虚拟机的经典垃圾收集器

读《深入理解Java虚拟机》第三版笔记。 关系 Serial、ParNew、Parallel Scavenge、Parallel Old、Serial Old(MSC)、Concurrent Mark Sweep (CMS)、Garbage First(G1)收集器。 如图: 1、Serial 和 Serial Old 收集器 2、ParNew 收集器 3、Parallel Sc

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

kubernetes集群部署Zabbix监控平台

一、zabbix介绍 1.zabbix简介 Zabbix是一个基于Web界面的分布式系统监控的企业级开源软件。可以监视各种系统与设备的参数,保障服务器及设备的安全运营。 2.zabbix特点 (1)安装与配置简单。 (2)可视化web管理界面。 (3)免费开源。 (4)支持中文。 (5)自动发现。 (6)分布式监控。 (7)实时绘图。 3.zabbix的主要功能

基于树梅派的视频监控机器人Verybot

最近这段时间做了一个基于树梅派 ( raspberry pi ) 的视频监控机器人平台 Verybot ,现在打算把这个机器人的一些图片、视频、设计思路进行公开,并且希望跟大家一起研究相关的各种问题,下面是两张机器人的照片:         图片1:                   图片2                    这个平台的基本组成是:

PC与android平板通过浏览器监控Verybot的视频

下面这个视频是PC与android平板通过浏览器监控Verybot的视频:           http://v.youku.com/v_show/id_XNjYzNzYyMTIw.html

java后端服务监控与告警:Prometheus与Grafana集成

Java后端服务监控与告警:Prometheus与Grafana集成 大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿! 在现代的微服务架构中,监控和告警是确保服务稳定性的关键组成部分。Prometheus和Grafana是两个强大的工具,它们可以集成在一起,为Java后端服务提供实时监控和可视化告警。 服务监控的重要性 服务监控可以帮助我们实时了解服务的健

嵌入式面试经典30问:二

1. 嵌入式系统中,如何选择合适的微控制器或微处理器? 在嵌入式系统中选择合适的微控制器(MCU)或微处理器(MPU)时,需要考虑多个因素以确保所选组件能够满足项目的具体需求。以下是一些关键步骤和考虑因素: 1.1 确定项目需求 性能要求:根据项目的复杂度、处理速度和数据吞吐量等要求,确定所需的处理器性能。功耗:评估系统的功耗需求,选择低功耗的MCU或MPU以延长电池寿命或减少能源消耗。成本

Leetcode面试经典150题-128.最长连续序列-递归版本另解

之前写过一篇这个题的,但是可能代码比较复杂,这回来个简洁版的,这个是递归版本 可以看看之前的版本,两个版本面试用哪个都保过 解法都在代码里,不懂就留言或者私信 class Solution {/**对于之前的解法,我现在提供一共更优的解,但是这种可能会比较难懂一些(思想方面)代码其实是很简洁的,总体思想如下:不需要排序直接把所有数放入map,map的key是当前数字,value是当前数开始的