「IIJmio」の版間の差分
提供: fukudat.net
ナビゲーションに移動検索に移動
(同じ利用者による、間の2版が非表示) | |||
5行目: | 5行目: | ||
== どうやって動いているか(備忘録) == | == どうやって動いているか(備忘録) == | ||
− | [[ | + | [[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時点における最新版
IIJmioはIIJが運営しているMVNO(≒格安スマホ)サービスのことだが、 ここでは、家族で加入している IIJmioの通信データ量がどれだけ残っているか、どのくらいのスピードで減っているかを表示・共有するアプリのこと。 https://fukudat.net/family/iijmio で稼働中。
どうやって動いているか(備忘録)
- 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 するだけ。