「IIJmio」の版間の差分

提供: fukudat.net
ナビゲーションに移動検索に移動
(ページの作成:「[https://www.iijmio.jp/ IIJmio]はIIJが運営しているMVNO(≒格安スマホ)サービスのことだが、 ここでは、家族で...」)
 
 
(同じ利用者による、間の2版が非表示)
5行目: 5行目:
 
== どうやって動いているか(備忘録) ==
 
== どうやって動いているか(備忘録) ==
  
[[sensor]] project で、
+
[[Projects/Sensors]] で、
 
* IIJmio のウェブページからデータをスクレイピングして、/api/sensors リポジトリに格納するスクリプト (upload-iijmio)
 
* IIJmio のウェブページからデータをスクレイピングして、/api/sensors リポジトリに格納するスクリプト (upload-iijmio)
 
* [[Cacti]] の Script/Command として /api/sensors リポジトリからデータを読むスクリプト (cacti-iijmio)
 
* [[Cacti]] の Script/Command として /api/sensors リポジトリからデータを読むスクリプト (cacti-iijmio)
11行目: 11行目:
  
 
Cacti が RRD に変換してくれるので、rrdtool でグラフを描画してPHP Web Pageに取り込む。
 
Cacti が RRD に変換してくれるので、rrdtool でグラフを描画してPHP Web Pageに取り込む。
 +
 +
=== ビルド・デプロイ ===
 +
git repository "iijmio.git" を DOCUMENT_ROOT/family に clone するだけ。
  
 
[[Category:How-To]][[Category:fukudat.net]]
 
[[Category:How-To]][[Category:fukudat.net]]

2020年6月4日 (木) 01:02時点における最新版

IIJmioIIJが運営しているMVNO(≒格安スマホ)サービスのことだが、 ここでは、家族で加入している IIJmioの通信データ量がどれだけ残っているか、どのくらいのスピードで減っているかを表示・共有するアプリのこと。 https://fukudat.net/family/iijmio で稼働中。

どうやって動いているか(備忘録)

Projects/Sensors で、

  • IIJmio のウェブページからデータをスクレイピングして、/api/sensors リポジトリに格納するスクリプト (upload-iijmio)
  • Cacti の Script/Command として /api/sensors リポジトリからデータを読むスクリプト (cacti-iijmio)

を準備

Cacti が RRD に変換してくれるので、rrdtool でグラフを描画してPHP Web Pageに取り込む。

ビルド・デプロイ

git repository "iijmio.git" を DOCUMENT_ROOT/family に clone するだけ。