Claude Code 始めました
省エネのためにPi 5で鯖監視機を作ったら、ついでに動画も流し始めた話

はじめに

俺の自宅鯖、これまで監視プログラムを メインPC で動かしてた。

鯖の生死、コンテナの状態、リソース。それを常時チェックするやつを、ふだん作業に使ってる Windows PC に同居させてた。

これだと困る。メインPCの電源を切れない。

寝るときも、出かけるときも、監視を止めないために PC は点けっぱなし。エコじゃない。電気代も惜しい。PC をちゃんとシャットダウンして寝たい。

というわけで、サーバー監視専用の端末を作ることにした。低消費電力のやつを。

サーバー本体を MS-A2 に乗り換えた話は前回の記事で書いた。今回はその鯖を「見張る側」を独立させる話。


ラズパイ5、こんなに高いの!?

監視端末といえば Raspberry Pi。低消費電力の定番だ。当然 Claude や Codex 君に相談しながら機種を決めていく。

で、価格を見て止まった。

なんだこれ、Pi 5 ってこんなに高いの!?

そうか、メモリ高騰の煽りを食らってるのか。聞いてはいたが、こんなところにも来てたとは。

  • Pi 5 / 4GB → 2万5000円
  • Pi 5 / 1GB → 1万円弱
  • Pi 5 / 2GB → 1万3000円くらい

メモリ容量の違いだけでこの価格差。監視端末に 4GB はオーバースペック。かといって 1GB はさすがに心もとない。

おや、2GB が 1万3000円くらい。お得感あるな? 監視端末なら 2GB で十分だろう。買うのは Switch Science で。よし、ここで決まり。

……と、書くと一瞬だが、この検討だけで半日かけた


LEDディスプレイ付き筐体への憧れ

そしてもう一つ。小型筐体に LEDディスプレイがついてるやつ、あれにずっと憧れてたんですよね。

こういうやつ。手のひらサイズの箱に小さい画面がはまってて、なんか動いてる。所有欲を直撃してくる。

どうせ監視端末を置くなら、これにしたい。

で、これまた半日くらいかけて「何がいいかなー」と調べる。そして見つけた。

全部入りっぽいケースキット

おー、これだ。4.3インチのタッチスクリーン、OLED、スピーカー、NVMe スロット……色々ついてて、いいじゃなーい。9400円(当時。今は値上がりしてるっぽい。わずか半月の間に)。

よし、これにしよう。


組み立てとセットアップ

ハードが揃ったら、あとは組み立てて、OS を入れるだけ。

組み立ては説明書どおり。OS のインストールは、Claude様の言うとおりの手順で進めるだけ。監視プログラムのセットアップも、鯖への SSH 監視の設定も、いつものように任せた。

ここはもう驚きがない。Claude にサーバー周りを任せる話は何度も書いてきたし、淡々と終わる。

問題はこのあとだ。ハードに付いてる画面たちの使い道である。


OLEDを「エヴァンゲリ〇ン風」モニタにする

まず 0.96インチの OLED。小さいモノクロ画面。

これ、何に使おう。……決まってる。

「エヴァンゲリ〇ン風」の、正常・警告・異常モニタにしてやる。

あの、シンプルな枠に状態がデカく出るやつ。憧れるじゃないですか。

ということで Claude に「OLED にエヴァ風の状態表示を出してくれ」と要望。あっさり完成した。鯖が無事なら「正常」、何か起きてたら「警告」「異常」。ひと目でわかる。

ん――、マンダム。


メインディスプレイは動画再生機になった

問題は 4.3インチのメインディスプレイ。

最初はコンソールを映してた。監視ログがズラズラ流れるやつ。でも、これがずっと映ってるのもなんかな……。

そもそもエラーログって、出てても 「正常です」の行がほとんどなんだよね。眺めてても面白くない。せっかくのカラータッチスクリーンが、流れる正常ログで埋まってるだけ。

というわけで、方針転換。

ディスプレイには適当な動画を流しまくることにした。

普段は動画。鯖が平和な限り、ずっと動画。そして 警告や異常が出たときだけ、コンソールに切り替わって状況を表示する

これだ。これがいい。異変があったときだけ画面が「仕事モード」になる。普段はインテリアとして動いてる。

Pi 5 監視機。左の OLED が「正常」、右の 4.3 インチは動画再生中

平常運転の図。左の OLED が「SERVER MONITOR 正常」を伝え、右のメイン画面はただ動画を流してる。


ちょっと矛盾してた。でも目的は果たせた

ここで我に返る。

俺はそもそも メインPCの電源を切って省エネするために、低消費電力の監視端末を作ったはずだった。

なのに、ディスプレイがもったいないからって、ちゃっかり動画を再生させてる。消費電力をちょっと自分から足してる。我ながら、ちょっと矛盾してる。

でも、結果は上々だった。

メインPCを24時間つけっぱなしにしてた頃と比べれば、Pi 5 への監視専用化で消費電力はガクッと下がった。動画でちょっと上乗せしたくらいじゃ、びくともしない差がついてる。メインPCはちゃんと夜に眠れるようになったし。

OLED は状態をエヴァ風に教えてくれる。4.3インチは普段インテリア、異常時だけ仕事をする。Freenove のケースキットも、色々ついてて個人的にはいい買い物だった。

当初の目的はちゃんと果たせた。動画はそのご褒美のおまけ。それでいい。


このブログ「Claude Code 始めました」は、Claude MAX ユーザーが実際の開発で使いながら学んだことを記録していくサイトです。