普罗米修斯自定义指标模版-shell

基本信息

案例ID:220080

技术顾问: - 4年经验 - 天翼云

联系沟通

微信扫码,建群沟通

项目名称:普罗米修斯自定义指标模版-shell

所属行业:企业服务 - 云计算

->查看更多案例

案例介绍

#!/bin/bash

instance_name=`hostname`

#jms服务端口监听状态

/sbin/ss -ntlp |grep -q 2222

if $? == 0 ];then
echo "jms_port 0" | curl --data-binary @- http://1.1.1.1:9091/metrics/job/pushgateway_jms/instance/$instance_name
else
echo "jms_port 1" | curl --data-binary @- http://1.1.1.1:9091/metrics/job/pushgateway_jms/instance/$instance_name
fi
#磁盘占用情况
disk_occupy=`df -h |grep -m1 / |awk '{ print $5 }' | awk -F% '{ print $1 }'`

echo "disk_occupy $disk_occupy" | curl --data-binary @- http://1.1.1.1:9091/metrics/job/pushgateway_jms/instance/$instance_name

#内存剩余情况
memory_occupy=`free -m | sed -n '2p' | awk '{print $3/$2*100}'`

echo "memory_occupy $memory_occupy" | curl --data-binary @- http://1.1.1.1:9091/metrics/job/pushgateway_jms/instance/$instance_name

#cpu使用情况
cpu_ues=`sar 1 1 |grep "Average" |awk '{ print $3+$4+$5+$6+$7 }'`


echo "cpu_ues $cpu_ues" | curl --data-binary @- http://1.1.1.1:9091/metrics/job/pushgateway_jms/instance/$instance_name

相似案例推荐

其他人才的相似案例推荐

  • OA系统(流程、管理、产值等)

    OA系统(流程、管理、产值等)

    管理系统这些很熟悉,OA、产值、工单、组织架构、合同、行政审

  • PigeonKVM

    PigeonKVM

    PigeonKVM是一个由Python+Django+Ope

  • ServerManager

    ServerManager

    ServerManager 是一款由Python编写的开源服

  • AI监测预警平台

    AI监测预警平台

    结合AI、IoT等最新技术,提供软硬一体化的AIoT产品解决

  • 自动化运维平台

    自动化运维平台

    自动化运维平台提供了基于基于saltstack的主机维护、集

  • 图片处理

    图片处理

    图片处理是对象存储的增值产品功能,通过对对象存储图片进行处理

  • 加速器

    加速器

    功能:实现了连接并检测trojan协议节点连通性,登录与注册

  • AI 统管平台

    AI 统管平台

    1. 数据处理与增强 数据预处理:平台通常内置数据清洗、归

  • 福华福智项目

    福华福智项目

    福华化工厂sap项目里的数仓项目。 基于aws及海豚,开发

  • DPDK负载均衡器

    DPDK负载均衡器

    我曾在Linux环境下,主导并成功实现了一款基于DPDK的高

  • 智能网络设备跳板机

    智能网络设备跳板机

    项目概述:该项实现企业内部对网络设备日常运维的管控,一定程度

  • CMDB

    CMDB

    项目概述: 该项目是对企业内部资产网络设备的的记录,以及实

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服