zoukankan      html  css  js  c++  java
  • 导出zabbix监控数据

    linux memory:
    mysql -u zabbix -p -h 127.0.0.1 zabbix -e "select h.name, 100-AVG(hi.value_avg) from hosts h join items i on h.hostid=i.hostid join trends_uint hi on i.itemid=hi.itemid where h.status=0 and i.key_='vm.memory.free.[percent]' and hi.clock >= 1535731200 and hi.clock <= 1538352000 group by h.name;" | awk '{print $1",",$2}' > /tmp/linux_memory.csv

    linux CPU:
    mysql -u zabbix -p -h 127.0.0.1 zabbix -e "select h.name, 100-AVG(hi.value_avg) from hosts h join items i on h.hostid=i.hostid join trends hi on i.itemid=hi.itemid where h.status=0 and i.key_='system.cpu.util[,idle]' and hi.clock >= 1535731200 and hi.clock <= 1538352000 group by h.name;" | awk '{print $1",",$2}' > /tmp/linux_cpu.csv
     
     
     
    windows cpu:
    mysql -u zabbix -p -h 127.0.0.1 zabbix -e "select h.name, AVG(hi.value_avg) from hosts h join items i on h.hostid=i.hostid join trends hi on i.itemid=hi.itemid where h.status=0 and i.name='Cpu use percent' and hi.clock >= 1535731200 and hi.clock <= 1538352000 group by h.name;" | awk '{print $1",",$2}' > /tmp/windows_cpu.csv
     
     
    windows memory:
    mysql -u zabbix -p -h 127.0.0.1 zabbix -e "select h.name, AVG(hi.value_avg) from hosts h join items i on h.hostid=i.hostid join trends_uint hi on i.itemid=hi.itemid where h.status=0 and i.name='Used memory percent' and hi.clock >= 1535731200 and hi.clock <= 1538352000 group by h.name;" | awk '{print $1",",$2}' > /tmp/windows_memory.csv
     
     
     
     
     
    此链接是unix/linux的时间戳转换格式
    http://tool.chinaz.com/Tools/unixtime.aspx
     
  • 相关阅读:
    Windows消息传递机制详解
    TCP、UDP、IP协议分析
    桥模式
    单例模式
    WPF属性学习
    第六章 数组与索引器 6.1一维数组的声明,创建与初始化
    C#委托与事件习题
    Windows窗体应用程序四(制作随机加法练习器)
    用VS制作简易计算器(WPF)
    第五章 5.3类的静态成员,析造函数与析构函数(猫类)
  • 原文地址:https://www.cnblogs.com/lkun/p/10008074.html
Copyright © 2011-2022 走看看