欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

另外數(shù)據(jù)采集時(shí)間間隔一般就是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)

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

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

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

相關(guān)文章

  • Python實(shí)戰(zhàn)之MNIST手寫數(shù)字識(shí)別詳解

    Python實(shí)戰(zhàn)之MNIST手寫數(shù)字識(shí)別詳解

    MNIST數(shù)據(jù)集是機(jī)器學(xué)習(xí)領(lǐng)域中非常經(jīng)典的一個(gè)數(shù)據(jù)集,由60000個(gè)訓(xùn)練樣本和10000個(gè)測試樣本組成,每個(gè)樣本都是一張28 * 28像素的灰度手寫數(shù)字圖片。本文主要介紹了通過 MNIST實(shí)現(xiàn)手寫數(shù)字識(shí)別,需要的可以參考一下
    2022-01-01
  • Python向Excel寫入內(nèi)容的常用方法大全

    Python向Excel寫入內(nèi)容的常用方法大全

    將數(shù)據(jù)寫入Excel文件中,用python實(shí)現(xiàn)起來非常的簡單,這篇文章主要給大家介紹了關(guān)于Python向Excel寫入內(nèi)容的常用方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Pytorch使用Visdom進(jìn)行數(shù)據(jù)可視化的示例代碼

    Pytorch使用Visdom進(jìn)行數(shù)據(jù)可視化的示例代碼

    pytorch Visdom可視化,是一個(gè)靈活的工具,用于創(chuàng)建,組織和共享實(shí)時(shí)豐富數(shù)據(jù)的可視化,這個(gè)博客簡要介紹一下在使用Pytorch進(jìn)行數(shù)據(jù)可視化的一些內(nèi)容,感興趣的朋友可以參考下
    2023-12-12
  • Python3使用SMTP發(fā)送帶附件郵件

    Python3使用SMTP發(fā)送帶附件郵件

    這篇文章主要為大家詳細(xì)介紹了Python3使用SMTP發(fā)送帶附件郵件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • django實(shí)現(xiàn)模板中的字符串文字和自動(dòng)轉(zhuǎn)義

    django實(shí)現(xiàn)模板中的字符串文字和自動(dòng)轉(zhuǎn)義

    這篇文章主要介紹了django實(shí)現(xiàn)模板中的字符串文字和自動(dòng)轉(zhuǎn)義,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python3常用的數(shù)據(jù)清洗方法(小結(jié))

    python3常用的數(shù)據(jù)清洗方法(小結(jié))

    這篇文章主要介紹了python3常用的數(shù)據(jù)清洗方法(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 用Python實(shí)現(xiàn)QQ游戲大家來找茬輔助工具

    用Python實(shí)現(xiàn)QQ游戲大家來找茬輔助工具

    這是一個(gè)用于QQ大家來找茬(美女找茬)的輔助外掛,開發(fā)的原因是看到老爸天天在玩這個(gè)游戲,分?jǐn)?shù)是慘不忍睹的負(fù)4000多。本來是想寫個(gè)很簡單的東西,但由于過程中老爸的多次嘲諷,逼得我不得不盡力完善,最后形成了一個(gè)小小的產(chǎn)品。
    2014-09-09
  • Python 實(shí)現(xiàn)一個(gè)顏色色值轉(zhuǎn)換的小工具

    Python 實(shí)現(xiàn)一個(gè)顏色色值轉(zhuǎn)換的小工具

    這篇文章主要介紹了Python 實(shí)現(xiàn)一個(gè)顏色色值轉(zhuǎn)換的小工具的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • python 實(shí)現(xiàn)在shell窗口中編寫print不向屏幕輸出

    python 實(shí)現(xiàn)在shell窗口中編寫print不向屏幕輸出

    這篇文章主要介紹了python 實(shí)現(xiàn)在shell窗口中編寫print不向屏幕輸出的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python學(xué)習(xí)筆記之解析json的方法分析

    Python學(xué)習(xí)筆記之解析json的方法分析

    這篇文章主要介紹了Python解析json的方法,結(jié)合實(shí)例形式分析了常見的Python解析與轉(zhuǎn)換json格式數(shù)據(jù)相關(guān)操作技巧,需要的朋友可以參考下
    2017-04-04

最新評(píng)論