首页 > 其他分享 >监控docker0网关并关闭

监控docker0网关并关闭

时间:2024-03-11 16:47:29浏览次数:30  
标签:网关 docker0 监控 current 命令 网桥 关闭 time

工作环境的docke0网段一直有人启动,写了命令每30s检测一次,一旦发现就关闭

#!/bin/bash

while true; do
    current_time=$(date +"%Y-%m-%d %H:%M:%S")
    # 检查 docker0 网桥是否启动
    if ip link show docker0 | grep -q "UP"; then
        echo "$current_time: 发现 docker0 网桥已启动,正在关闭..."
        # 关闭 docker0 网桥
        sudo ip link set dev docker0 down
        if [ $? -eq 0 ]; then
            echo "$current_time: docker0 网桥已关闭成功"
        else
            echo "$current_time: 关闭 docker0 网桥失败"
        fi
    else
        echo "$current_time: docker0 网桥未启动"
    fi
    sleep 60 # 等待一分钟再次检查
done

`$?` 是一个特殊变量,用于存储上一个命令的退出状态。在大多数情况下,命令成功执行后退出状态为 0,而出现错误时退出状态为非零值。因此,`[ $? -eq 0 ]` 表示如果上一个命令执行成功,则条件成立。

在我们的脚本中,我们使用 `sudo ip link set dev docker0 down` 命令来关闭 docker0 网桥。当这个命令成功执行并且关闭了网桥时,它会返回退出状态 0。因此,我们使用 `[ $? -eq 0 ]` 来检查命令是否成功执行。

如果退出状态为 0,条件成立,我们会打印出成功关闭 docker0 网桥的消息。如果退出状态不为 0,即命令执行失败,则会打印出关闭失败的消息。

标签:网关,docker0,监控,current,命令,网桥,关闭,time
From: https://www.cnblogs.com/chentiao/p/18066470

相关文章

  • SqlServer常用监控查询语句
    --查询SqlServer总体的内存使用情况selecttype,sum(virtual_memory_reserved_kb)VM_Reserved,sum(virtual_memory_committed_kb)VM_Commited,sum(awe_allocated_kb)AWE_Allocated,sum(shared_memory_reserved_kb)Shared_Res......
  • 云监控的核心:确保稳定性的关键监控指标
    本文分享自天翼云开发者社区《云监控的核心:确保稳定性的关键监控指标》,作者:每日知识小分享随着云计算技术的广泛应用,云监控成为了确保云服务稳定、高效运行的重要手段。在云监控中,选择合适的监控指标至关重要,它们不仅能够反映云服务的运行状态,还能帮助运维人员及时发现并解决问题......
  • Java 对接Zabbix获取主机监控+告警数据
    1.Java对接ZabbixAPI前提准备  zabbix对接文档地址: https://www.zabbix.com/documentation/6.4/zh/manual/api对接ZabbixAPI接口需要针对对接的用户授予对应的API权限,如下图所示 使用超管账户登录zabbix 用户--->用户,查看用户列表      点击对接......
  • Prometheus监控系统进程---process-exporter
    参考文档Namedprocessesstacked|GrafanaLabsNamedprocesses|GrafanaLabsncabatoff/process-exporter:Prometheus导出器,用于挖掘/proc以报告所选进程(github.com)操作步骤下载安装包wgethttps://github.com/ncabatoff/process-exporter/releases/download/v0.7.......
  • 通达信【主力资金突破】主图图选股公式 监控分析资金的动向 资金趋势选股实战秘技 源
    {股票指标} 主力资金突破全套指标主要通过监控分析资金的动向,通过分析主力资金的流入流出方向跟随主力吃肉的指标。主力资金是指在股票市场中能够影响股市、甚至控制股市中短期走势的资金。股市中个股有资金推动才上涨,主力资金对个股和板块影响都十分重大,主力资金的流入流......
  • 蓝牛服务器监控助手v5.00 免费版
       蓝牛服务器监控助手是一个免费的服务器监控程序,方便管理服务器,网站VPS等各种服务器电脑网络设置Ping检测一旦检测离线第一时间提醒并邮箱发送告警短信或邮件,软件介面简洁一看就会,绝对是服务器或网络设置管理必备助手更新日志2024年3月1日V5.00软件核心升级,软......
  • FMS设备监察系统无线传输模块及网关快速应用教程
    设备监察系统又叫做FMS(Facilities  Monitoring  System),该FMS系统由 GUI(配置上位机)、FMS网关和lora无线模块节点三部分组成。亿佰特上市的E53-470FMS22S、E53-DTU(470FMS22)产品是基于LoRa扩频技术开发的设备监察系统无线传输模块及网关,其强大的抗干扰能力,让无线通信在工业现......
  • 基于工业边缘网关的机械状态监测与故障诊断应用
    机械设备工作于各种各样的环境,在运行过程中必然受到力、温度、摩擦等多种物理、化学作用,使机械设备状态和性能变化,进而产生“隐性故障”。随着机械设备“隐性故障”的长期累积,可能造成设备损伤损坏,甚至影响系统整体生产和运营,造成经济损失甚至威胁人身安全。  针对机械设......
  • zabbix监控windows DHCP server
    一、准备在HDCP服务器上创建两个脚本,check_dhcpscop.ps1和 check_dhcpscop_value.ps1 》1、创建powershell"check_dhcpscop.ps1"#获取DHCP作用域,输出结果要为json格式,key值格式必须为{#NAME},必须大写$scops=Get-DhcpServerv4Scope|select@{name="{#SCOPNAME}";expressi......
  • 警用移动执法远程视频监控方案:安防视频监控系统EasyCVR+4G/5G移动执法仪
    一、背景需求在现代城市管理中,移动执法仪视频监控方案正逐渐成为一种高效、便捷的管理工具。该方案通过结合移动执法仪和视频监控技术,实现了对城市管理现场的实时监控和取证,有效提升了城市管理水平和效率。移动执法仪作为现场执法的重要工具,具有便携、易用等特点。执法人员可以......