pythonでサーバのリソースを取得する。
Server
Published: 2014-03-04

 GrowthForecastでサーバのリソース状況をグラフ化するために、リソースの使用状況を取得してGrowthForecastにPostするスクリプトをpythonで書きました。

  • psutilマジ便利。
  • psutil.hogehogeにおいて複数の値を含んでいる戻り値(以下のpsutil.virtual_memory()など)から、特定の項目を綺麗に取得する方法がわからない。今回は正規表現で抽出しましたが、何か違う気がする。

 psutilにはネットワークやプロセスの情報も取得できるようなので、ほかにもグラフ化できそうなものがないか確認しようと思います。