• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux下安装grafana并且添加influxdb监控的方法

    安装grafana,官网提供了ubuntu的安装包,直接进行安装

    wget https://dl.grafana.com/oss/release/grafana_6.5.1_amd64.deb 
    dpkg -i grafana_6.5.1_amd64.deb 
    update-rc.d grafana-server defaults 95 10
    service grafana-server start

    使用influxdb的http api添加数据和查询数据

    添加数据

    while true;do curl -i -XPOST 'http://127.0.0.1:8086/write?db=sinamail' --data-binary "webface,ip=10.2.2.1,httpstatus=404 prototype=\"GET /favicon.ico HTTP/1.1\" `date +%s`000000000";done

    查询数据

    curl -GET 'http://127.0.0.1:8086/query?pretty=true' --data-urlencode "db=sinamail" --data-urlencode "q=SELECT * FROM webface where httpstatus='404'"

    添加grafana的influxdb数据源

    查询表数据绘制出折线图

    {
     "xhrStatus": "complete",
     "request": {
      "method": "GET",
      "url": "api/datasources/proxy/1/query",
      "params": {
       "db": "sinamail",
       "q": "SELECT count(\"prototype\") FROM \"webface\" WHERE (\"httpstatus\" = '404') AND time >= now() - 15m GROUP BY time(1m) fill(null)",
       "epoch": "ms"
      },
      "data": null,
      "precision": "ms"
     },
     "response": {
      "results": [
       {
        "statement_id": 0,
        "series": [
         {
          "name": "webface",
          "columns": [
           "time",
           "count"
          ],
          "values": [
           [
            1575211320000,
            0
           ],
           [
            1575211380000,
            0
           ],
           [
            1575211440000,
            0
           ],
           [
            1575211500000,
            0
           ],
           [
            1575211560000,
            1
           ],
           [
            1575211620000,
            0
           ],
           [
            1575211680000,
            4
           ],
           [
            1575211740000,
            8
           ],
           [
            1575211800000,
            0
           ],
           [
            1575211860000,
            0
           ],
           [
            1575211920000,
            41
           ],
           [
            1575211980000,
            8
           ],
           [
            1575212040000,
            0
           ],
           [
            1575212100000,
            0
           ],
           [
            1575212160000,
            0
           ],
           [
            1575212220000,
            0
           ]
          ]
         }
        ]
       }
      ]
     }
    }

    总结

    以上所述是小编给大家介绍的Linux下安装grafana并且添加influxdb监控的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
    如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

    上一篇:Ubuntu16.04环境下搭建FTP服务器的教程
    下一篇:linux或windows环境下pytorch的安装与检查验证(解决runtimeerror问题)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux下安装grafana并且添加influxdb监控的方法 Linux,下,安装,grafana,并且,