Zabbix 监控docker运行的jumpserver

简介:

查看2222端口

[root@yunwei-ceshi ~]# lsof -i:2222
COMMAND    PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
docker-pr 7179 root    4u  IPv6 378945139      0t0  TCP *:EtherNet/IP-1 (LISTEN)

查看docker运行junpserver进程名称

[root@yunwei-ceshi ~]# ps -ef | grep docker
root      7179 26590  0 08:04 ?        00:00:00 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 2222 -container-ip 172.17.0.2 -container-port 2222

编辑zabbix配置文件

[root@yunwei-ceshi ~]# cd /usr/local/zabbix/etc/
[root@yunwei-ceshi etc]# ls
zabbix_agentd.conf  zabbix_agentd.conf.d
[root@yunwei-ceshi etc]# vim zabbix_agentd.conf

找到

UserParameter=

添加:

# UserParameter=
UserParameter=jumpserver,sh /usr/local/zabbix/etc/process_sh/jumpserver.sh

jumpserver//进程名称
sh /usr/local/zabbix/etc/process_sh/jumpserver.sh//执行的脚本

然后进入脚本目录编辑脚本

[root@yunwei-ceshi etc]# mkdir /usr/local/zabbix/etc/process_sh/
[root@yunwei-ceshi etc]# cd /usr/local/zabbix/etc/process_sh/
[root@yunwei-ceshi process_sh]# vim jumpserver.sh
#/bin/bash
lsof -i:2222 | grep docker | wc -l

赋予权限

[root@yunwei-ceshi process_sh]# chmod 755 jumpserver.sh

重启zabbix_agentd

[root@yunwei-ceshi process_sh]# /etc/init.d/zabbix_agentd  restart

180
181

183

相关文章
|
15天前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
65 20
|
9天前
|
存储 缓存 监控
|
1月前
|
前端开发 应用服务中间件 nginx
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
148 25
|
1月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
61 23
|
1月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
53 22
|
1月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
70 25
|
监控 Docker 容器
|
1月前
|
数据库 Docker 容器
docker容器为啥会开机自启动
通过配置适当的重启策略,Docker容器可以在主机系统重启后自动启动。这对于保持关键服务的高可用性和自动恢复能力非常有用。选择适合的重启策略(如 `always`或 `unless-stopped`),可以确保应用程序在各种情况下保持运行。理解并配置这些策略是确保Docker容器化应用可靠性的关键。
253 93
|
16天前
|
网络协议 API Docker
Docker+consul容器服务的更新与发现
通过本文的介绍,我们详细探讨了如何结合Docker和Consul来实现容器服务的更新与发现。通过Consul的服务注册和发现功能,可以高效地管理和监控容器化服务,确保系统的高可用性和可扩展性。希望本文能帮助您在实际项目中更好地应用Docker和Consul,提高系统的可靠性和管理效率。
54 23
|
15天前
|
Ubuntu API 网络虚拟化
ubuntu22 编译安装docker,和docker容器方式安装 deepseek
本脚本适用于Ubuntu 22.04,主要功能包括编译安装Docker和安装DeepSeek模型。首先通过Apt源配置安装Docker,确保网络稳定(建议使用VPN)。接着下载并配置Docker二进制文件,创建Docker用户组并设置守护进程。随后拉取Debian 12镜像,安装系统必备工具,配置Ollama模型管理器,并最终部署和运行DeepSeek模型,提供API接口进行交互测试。
241 15

热门文章

最新文章