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

Python 腳本獲取ES 存儲容量的實例

 更新時間:2018年12月27日 08:40:55   作者:SiegeLionQi  
今天小編就為大家分享一篇Python 腳本獲取ES 存儲容量的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

最近有需求統(tǒng)計ES存儲容量,之前用PHP實現(xiàn)的,考慮到以后可能會經(jīng)常寫腳本查詢,故用python寫了一個腳本,代碼如下:

import urllib
import urllib2
import sys
es_service_addr = sys.argv[1]
 
url = "http://" + es_service_addr + "/_cat/indices?v";
req = urllib2.Request(url)
res_data = urllib2.urlopen(req)
res = res_data.read()
 
list = res.split('\n')
 
title = list[0].split()
length = len(list)
data = list[1:length]
map={}
for i in title:
	map[i] = title.index(i)
capacity_used = 0;
 
for i in data:
	value = i.split()
	l = len(value)
	if l > 0 :
		store_size = value[map['store.size']].lower()
		if "k" in store_size:
			capacity_used += int(store_size[:-1]) * 1024
		elif "m" in store_size:
			capacity_used += int(store_size[:-1]) * 1024 * 1024
		elif "g" in store_size:
			capacity_used += int(store_size[:-1]) * 1024 * 1024 * 1024
		elif "p" in store_size:
			capacity_used += int(store_size[:-1]) * 1024 * 1024 * 1024 * 1024
		elif "p" in store_size:
			capacity_used += int(store_size[:-1]) * 1024 * 1024 * 1024 * 1024 * 1024
		else:
			capacity_used += int(store_size[:-1])
 
print str(capacity_used) + " Bytes"

背景:

Python 腳本獲取ES 存儲容量

通過ES 查詢的結(jié)果如圖所示,腳本實現(xiàn)的作用就是統(tǒng)計store.size 的值。

以上這篇Python 腳本獲取ES 存儲容量的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 對python中for、if、while的區(qū)別與比較方法

    對python中for、if、while的區(qū)別與比較方法

    今天小編就為大家分享一篇對python中for 、if、 while的區(qū)別與比較方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Django重定向redirect的具有使用

    Django重定向redirect的具有使用

    在Django中,redirect是一個用于進行重定向的函數(shù),本文主要介紹了Django重定向redirect的具有使用,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • Python自動掃描出微信不是好友名單的方法

    Python自動掃描出微信不是好友名單的方法

    很多人想要清楚已經(jīng)被刪除的好友名單。面對龐大的好友數(shù)量想要清除談何容易,本文主要介紹了Python自動掃描出微信不是好友名單的方法,感興趣的可以了解一下
    2021-05-05
  • python簡單實例訓(xùn)練(21~30)

    python簡單實例訓(xùn)練(21~30)

    上篇文章給大家介紹了python簡單實例訓(xùn)練的1-10,這里繼續(xù)為大家介紹python的一些用法,希望大家每個例子都打出來測試一下
    2017-11-11
  • python 使用遞歸回溯完美解決八皇后的問題

    python 使用遞歸回溯完美解決八皇后的問題

    今天小編就為大家分享一篇python 使用遞歸回溯完美解決八皇后的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    石頭剪刀布是一種簡單而又經(jīng)典的游戲,常常用于決定勝負或者娛樂消遣,本文將使用Python實現(xiàn)一個簡單的石頭剪刀布游戲,需要的可以參考一下
    2023-06-06
  • shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法

    shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法

    下面小編就為大家分享一篇shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Python?遺傳算法處理TSP問題詳解

    Python?遺傳算法處理TSP問題詳解

    遺傳算法(Genetic?Algorithm,?GA)是模擬達爾文生物進化論的自然選擇和遺傳學(xué)機理的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優(yōu)解的方法
    2022-11-11
  • python爬蟲框架Scrapy基本應(yīng)用學(xué)習(xí)教程

    python爬蟲框架Scrapy基本應(yīng)用學(xué)習(xí)教程

    這篇文章主要為大家介紹了python爬蟲框架Scrapy的基本應(yīng)用學(xué)習(xí)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • Python素數(shù)檢測的方法

    Python素數(shù)檢測的方法

    這篇文章主要介紹了Python素數(shù)檢測的方法,實例分析了Python素數(shù)檢測的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05

最新評論

分宜县| 泽州县| 南木林县| 古田县| 来凤县| 永川市| 梅河口市| 广元市| 高要市| 沂水县| 永康市| 毕节市| 太康县| 商城县| 南安市| 朝阳市| 朝阳区| 宜良县| 潼南县| 山阴县| 孝感市| 桦南县| 屯昌县| 桓台县| 台安县| 淅川县| 教育| 驻马店市| 太湖县| 克拉玛依市| 固原市| 望城县| 恩平市| 申扎县| 龙泉市| 什邡市| 米林县| 藁城市| 密山市| 阜新市| 安国市|