これら 2 つの監視ツールを自宅の研究室に導入しましたが、それ以来 (9 月 11 日以降) 障害について眠れなくなったことはありません。
秋に向けて、ホームラボを整理整頓し、より安全で安心な場所にすることを考え始める時期が来ました。今日のプロジェクトには、ホームラボを監視するのに役立つ 2 つのプログラムと、情報にさらにアクセスしやすくするプログラムが含まれています。
自動ジョブがヘルスチェックで動作しなくなったときにアラートを受け取る
最悪の種類の失敗は、静かに起こるものです
どのホームラボでも、さまざまな理由で自動化されたジョブが多数発生している可能性があります。それがバックアップであれ、ファイル同期であれ、スケジュールされた更新であれ、あるいはそれ以外のものであれ、ホームラボがそのスケジュールされたタスクの実行に依存している可能性は十分にあります。
それで、それが止まると何が起こるでしょうか?通知が設定されていない場合、気付くまで数週間または数か月も通知が通知されずに停止する可能性があります。私のホームラボでは複数の Duplicati バックアップ タスクが実行されていますが、それらが (現時点で) 停止しているかどうかは、手動で確認しない限りわかりません。バックアップが実行されないまま数か月が経過することも考えられますが、バックアップにアクセスするまではわかりません。
そこで、今週末、ホームラボにヘルスチェックを導入する予定です。 Healthchecks は、ホームラボで実行されているすべてのスクリプトまたはジョブに対して一意の URL を利用します。それが完了すると、ヘルスチェックに ping が送信されます。ヘルスチェックは、特定の時間にそれが発生することを監視するようにプログラムされています。
自動化が予想される時間内に起動しない場合、ヘルスチェックは何か問題がある可能性があることを警告します。これにより、そのジョブが実行されなかった理由を調べて修正することができます。
ヘルスチェックは Docker にデプロイでき、セットアップは簡単です。ネットワークの外で実行したい場合は、リバース プロキシが必要になりますが、中央の 1 か所から実行するのではなく、ローカルのみでヘルスチェックのインスタンスを実行し、ホームラボ内の各マシンでヘルスチェックのインスタンスを実行することをお勧めします。
Scrutiny を使用してハードドライブの状態を監視します
ドライブが何をしているのか、ドライブを交換する時期がいつなのかを把握する
ハードドライブは何年前のものですか?電源投入時間は何時間ですか?再割り当てされたセクターはありますか?これらは、ドライブの寿命がどのくらい残っているかを示す指標となるため、ホームラボのあらゆる状況において知っておくことが非常に重要です。
各ドライブの SMART データを手動で確認することもできますが (またはシステムがドライブの障害を警告するまで待つこともできます)、自動化する方がはるかに優れています。 Scrutiny を使用すると、ドライブの健全性、温度、時間の経過に伴う変化を示す読みやすいダッシュボードをホームラボに自動的にグラフ化させることができます。ドライブから報告された SMART データを取得してデータベースを構築し、リアルタイムで劣化を特定できるようにします。
これは、ドライブが SMART に適切に報告する必要があることを意味します。たとえば、システムに到達する前に RAID を構築する DAS 内にある場合は、機能しない可能性があります。 Scrutiny では、smartctl がドライブにアクセスできるように、ドライブを個別に確認できる必要があります。
ただし、Scrutiny をホームラボに導入すると、収集できるすべての情報が収集され、InfluxDB ストレージ システムに収集されます。その後、その情報が Grafana などに送信され、時間の経過に伴うドライブの統計のグラフが作成されます。
したがって、今週末、自宅の研究室に Scrutiny を導入し、ドライブが故障し始める前に注意できるようにドライブを常に監視してください。
Linkding を使用してどこからでもアクセスできる検索可能なブックマーク コレクションを構築します
ブックマークにアクセスするために Chrome プロフィールにログインする必要はもうありません
本当は持っていないブックマークがある 必要 Chrome のブックマーク バーにありますが、ブックマーク バーが最も便利な場所なので、とにかくそこに置いています。ただし、Linkding のようなツールを使用すると、ブックマークをブックマーク バーから個人の Web サイトに移動できます。
Linkding は単なる美化されたブックマーク マネージャーではありません。タグ、Markdown ノート、ブックマークが未読かどうかを確認する方法、タイトル/説明の自動取得などをサポートしています。
実際、既存のブラウザから Linkding にブックマークをインポートできるため、Chrome や Firefox からセルフホスト型ブックマーク管理に簡単に移行できます。ローカルでホストされるブックマーク マネージャーを使用することで私が気に入っている点の 1 つは、Google アカウントにログインせずにブックマークにリモートでアクセスできることです。
Chrome、Firefox、さらには Safari でもブックマークが自動的にバックアップされることに注意してください。 すべてのブックマークを Linkding に移行する場合は、適切なバックアップ戦略があることを確認してください。そうしないと、ホームラボで何か問題が発生した場合にすべてを失う可能性があります。
ホームラボをあなたの生活にパワーを与えましょう – 安全にやってください
私のホームラボが私の人生を動かしています。私が家で行うほとんどすべてのことは、何らかの方法、形、形でホームラボに影響を与えます。しかし、それは安全に達成されなければなりません。
今日は、ヘルスチェックと精査の両方でホームラボを安全に保つ 2 つの方法を説明しました。どちらか (または両方) を実行していない場合は、週末までに完了するはずです。
関連情報は以下のリンクからご確認いただけます
関連記事
- ホームサーバーにアクセスするためにルーターでポートを開くのをやめます(代わりにこれを実行してください)
- 土曜日の牡羊座、おうし座、天秤座、射手座、その他の星座の毎日の占星術予測をチェックしてください
- 南アフリカの 9 大都市を発見