最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

influx+grafana自定義python采集數(shù)據(jù)和一些坑的總結(jié)

 更新時間:2018年09月17日 10:48:40   作者:大囚長  
一些數(shù)據(jù)的類型不正確會導(dǎo)致no datapoint的錯誤,真是令人抓狂,本文就是總結(jié)一下采集數(shù)據(jù)種的一些坑,希望大家可以從中獲益

先上網(wǎng)卡數(shù)據(jù)采集腳本,這個基本上是最大的坑,因為一些數(shù)據(jù)的類型不正確會導(dǎo)致no datapoint的錯誤,真是令人抓狂,注意其中幾個key的值必須是int或者float類型,如果你不慎寫成了string,那就麻煩了,其他的tag是string類型。

另外數(shù)據(jù)采集時間間隔一般就是10秒,這是潛規(guī)則,大家都懂。

有圖有真相

#! /usr/bin/env python
#-*- coding:utf-8 -*-
 
import os
import arrow
import time
from time import sleep
from influxdb import InfluxDBClient
 
client = InfluxDBClient('localhost', 8086, 'root', '', 'telegraf') 
 
while True:
  if int(time.time())%10 == 0:
    cmd = 'cat /proc/net/dev|grep "ens4"'
    rawline = os.popen(cmd).read().strip()
    rxbytes = int(rawline.split()[1])
    txbytes = int(rawline.split()[9])
    rxpks = int(rawline.split()[2])
    txpks = int(rawline.split()[10])
    now = str(arrow.now()).split('.')[0] + 'Z'
 
    print time.time(), rxbytes,txbytes,rxpks,txpks  
 
    json_body = [
      {
        "measurement": "network",
        "tags": {
          "host": "gc-u16",
          "nio": "ens4"
        },
        #"time": now,
        "fields": {
          "rxbytes": rxbytes,
          "txbytes": txbytes,
          "rxpks": rxpks,
          "txpks": txpks
        }
      }
    ]
 
    client.write_points(json_body)
  sleep(1)

運行腳本,查看influxdb數(shù)據(jù),至于后臺+獨立線程這些東西就見仁見智了

然后配置圖形,這個就簡單了,只要你數(shù)據(jù)沒寫錯,基本上grafana都能采集到,這里忽略配置數(shù)據(jù)源創(chuàng)建dashboard和表格等亂七八糟的,直接上配置的sql圖形,大致就是這樣吧

總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • Python數(shù)據(jù)結(jié)構(gòu)與算法之算法分析詳解

    Python數(shù)據(jù)結(jié)構(gòu)與算法之算法分析詳解

    算法分析的主要目標是從運行時間和內(nèi)存空間消耗等方面比較算法。本文將為大家詳細介紹Python數(shù)據(jù)結(jié)構(gòu)與算法中的算法分析,需要的可以參考一下
    2021-12-12
  • Form表單及django的form表單的補充

    Form表單及django的form表單的補充

    這篇文章主要介紹了Form表單及django的form表單的補充,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python OpenCV實現(xiàn)圖像模板匹配詳解

    Python OpenCV實現(xiàn)圖像模板匹配詳解

    提供一個模板圖像,一個目標圖像,且滿足模板圖像是目標圖像的一部分,從目標圖像中尋找特定的模板圖像的過程,即為模板匹配。本文將詳細講解如何利用Python OpenCV實現(xiàn)圖像模板匹配,需要的可以參考一下
    2022-04-04
  • Python類和對象基礎(chǔ)入門介紹

    Python類和對象基礎(chǔ)入門介紹

    Python 是一種面向?qū)ο蟮木幊陶Z言。Python 中的幾乎所有東西都是對象,擁有屬性和方法。類(Class)類似對象構(gòu)造函數(shù),或者是用于創(chuàng)建對象的藍圖
    2022-08-08
  • Ubuntu下Python+Flask分分鐘搭建自己的服務(wù)器教程

    Ubuntu下Python+Flask分分鐘搭建自己的服務(wù)器教程

    今天小編就為大家分享一篇Ubuntu下Python+Flask分分鐘搭建自己的服務(wù)器教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合

    Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合

    這篇文章主要介紹了Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合,文章接上一篇內(nèi)容學(xué)習(xí),主要針對python零基礎(chǔ)的同學(xué),感興趣的話就學(xué)起來吧
    2022-05-05
  • 基于Python制作一鍵桌面整理工具

    基于Python制作一鍵桌面整理工具

    相信大家雖然有很多一鍵整理桌面的軟件,但是對于其他路徑下的文件,同樣需要整理,還是很麻煩的。于是本文將利用Python制作一個桌面整理小工具,需要的可以參考一下
    2022-04-04
  • 淺談Python的正則表達式

    淺談Python的正則表達式

    這篇文章主要介紹了淺談Python的正則表達式,正則表達式本身是獨立于編程語言的知識,但是它又依附于編程語言,需要的朋友可以參考下
    2023-04-04
  • python的paramiko模塊基本用法詳解

    python的paramiko模塊基本用法詳解

    paramiko 是一個用于在Python中執(zhí)行遠程操作的模塊,支持SSH協(xié)議,它可以用于連接到遠程服務(wù)器,執(zhí)行命令、上傳和下載文件,以及在遠程服務(wù)器上執(zhí)行各種操作,這篇文章主要介紹了python的paramiko模塊基本用法,需要的朋友可以參考下
    2023-08-08
  • 純numpy卷積神經(jīng)網(wǎng)絡(luò)實現(xiàn)手寫數(shù)字識別的實踐

    純numpy卷積神經(jīng)網(wǎng)絡(luò)實現(xiàn)手寫數(shù)字識別的實踐

    本文主要介紹了純numpy卷積神經(jīng)網(wǎng)絡(luò)實現(xiàn)手寫數(shù)字識別的實踐,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評論

碌曲县| 共和县| 锡林浩特市| 庆安县| 耒阳市| 明溪县| 兴山县| 贺兰县| 洛浦县| 临洮县| 河池市| 新邵县| 察哈| 昌吉市| 乳源| 珠海市| 建德市| 永和县| 巴中市| 额济纳旗| 额济纳旗| 章丘市| 霍林郭勒市| 浮山县| 宜丰县| 青龙| 宁河县| 蒙阴县| 明星| 伊春市| 娄底市| 伊宁县| 色达县| 布尔津县| 那坡县| 兴业县| 宜宾县| 织金县| 丰顺县| 吉安县| 喀喇|