投稿

TelegrafからAmazon Managed Service for Prometheus (AMP)にRemote WriteしてスタンドアローンのGrafanaからQueryする方法

ノーコードでエアコンの電力消費を可視化する手順(Telegraf + Promethes + Grafana Mimir + Grafana) ではRaspberry Pi環境内ですべて完結していましたが、 Grafana Minir の代わりに Amazon Managed Service for Prometheus (AMP) を使うことも可能です。

JenkinsのビルドをDockerコンテナ内で行う手順

なんとなくは理解していたつもりですが、JenkinsのビルドをDockerコンテナ内で実行する方法を改めて調査しました。環境構築手順と合わせてまとめ記事にしました。

ノーコードでエアコンの電力消費を可視化する手順(Telegraf + Promethes + Grafana Mimir + Grafana)

今年の夏も暑かったですね。エアコンがないとやってられませんでした。 ふと、エアコンの電力消費が気になりましたので可視化してみました。

Nginx Proxy Managerを使って、リバースプロキシをGUI管理

Nginx Proxy ManagerというOSSを見つけました。 公式サイト : https://nginxproxymanager.com/ GitHub : https://github.com/NginxProxyManager/nginx-proxy-manager This project comes as a pre-built docker image that enables you to easily forward to your websites running at home or otherwise, including free SSL, without having to know too much about Nginx or Letsencrypt. このプロジェクトは、ビルド済みのDockerイメージとして提供され、NginxやLetsencryptについてあまり詳しくなくても、自宅などで運営するWebサイトに、無料SSLを含めて簡単に転送できるようになっています。 要約 NginxのリバースプロキシをGUIで設定できる Let's Encryptを使ったSSL証明書の取得も可能 宅内環境もドメインで管理すると便利

RPortでリモートアクセスを行う方法

RPortとは Self-hosted open source remote management solution for Windows & Linux. Intuitive, easy to use inventory management, remote access, script execution, VPN replacement, and much more. Windows & Linux 用のセルフホスティング型オープンソース・リモートマネジメント・ソリューション。直感的で使いやすいインベントリ管理、リモートアクセス、スクリプトの実行、VPNの代替など、さまざまな機能を提供します。 公式サイト より

合格を目指すあなたに朗報!クラウドプラクティショナーの出題範囲のサービスを一枚にしました!

クラウドプラクティショナーは入門クラスの資格ではありますが、ITの基礎知識が必要なだけでなく、結構多数のAWSサービスが出題範囲になっています。試験ガイドに記載のあるサービスは 約60個! (文末に全部記載) 結構きついと思いますので、少しでも覚えやすくするために、ストーリーのある構成図にしてみました。 クラウドプラクティショナー<全サービス構成図>(日本語版) 📘 CloudPractitioner All Services ja クラウドプラクティショナー<全サービス構成図>(英語版) 📘 CloudPractitioner All Services en 資格取得にお役立てください😀

OSS版のSensu GoとSensu Go Webの使い方

Sensuとは Sensu is a complete solution for monitoring and observability at scale. Sensu Go is designed to give you visibility into everything you care about: traditional server closets, containers, applications, the cloud, and more. Sensuは、大規模な監視と観測のための完全なソリューションです。Sensu Goは、従来のサーバークローゼット、コンテナ、アプリケーション、クラウドなど、気になるものをすべて可視化できるように設計されています。 Go言語で書かれた実装が Sensu Go となります。 Sensu Goには商用版とOSS版があります。機能の差異があるのと、バイナリ提供が商用版のみで、OSS版はソースからビルドする必要があります。今回はOSS版のビルドから実際に試してみました。

OpenSearchの誕生経緯とインストール方法を紹介

OpenSearchとは OpenSearch は、リアルタイムのアプリケーションモニタリング、ログ分析、ウェブサイト検索などの幅広いユースケースにご利用いただける分散型、コミュニティ主導型、Apache 2.0 ライセンス、100% オープンソースの検索および分析スイートです。OpenSearch は、統合された視覚化ツールである OpenSearch ダッシュボードを使用して、大量のデータへの高速アクセスと応答を提供するための高度にスケーラブルなシステムを提供します。これにより、ユーザーはデータを簡単に探索できます。OpenSearch は、Apache Lucene 検索ライブラリを搭載しており、k近傍 (KNN) 検索、SQL、異常検出、機械学習コモンズ、トレース分析、フルテキスト検索など、多くの検索および分析機能をサポートしています。 引用元: OpenSearch とは

【健康大事】スマートウォットで測定したデータをGoogle Fitから取得して心拍数データを可視化する

Apple Watchは高くて手が届きませんが、Xiaomi Mi Smart Band 6なら約5,000円。 買っちゃいました。 https://www.mi.com/jp/product/mi-smart-band-6/ 測定できるのは 心拍数 歩数 睡眠 ストレス などです。 Android用のZepp LifeアプリがGoogle Fitに対応しており、設定することでGoogle Fitアプリでも測定した値を確認できます。 Google Fitに貯めたデータは、REST APIが公開されているため、簡単に取得できました。 https://developers.google.com/fit ポイントは OAuthによる認証 と Google API Clientの使い方 です。

ThingsBoardを使ってIoTゲートウェイデバイスにリモートアクセスする方法

ThingsBoardはオープンソースのIoTプラットフォームです。 デバイス管理やデータ収集、処理、可視化が可能です。 オープンソースのCommunity Editionの他に商用サービスのProfessional Editionもあります。 https://thingsboard.io/ 機能はかなり豊富は印象です。リモートアクセス機能も提供されていますので紹介します。