プログラミング

プログラミング

LinuxにOpen JDK(17)をインストール & alternativesでバージョン切り替え

Java11以来のLTSであるJava17に切り替えるべくリリースから数か月経ってようやくインストールします。 環境 CentOS7 JDKダウンロード OpenJDK(からファイルをダウンロードして展開します。今回はOpenJDKを使用し...
プログラミング

Spring Boot ActuatorとGrafanaで雑にヘルスチェックしてみた

たまにアプリが落ちてしまうことがあったのでSpring Boot Actuatorを使って死活監視をかなり雑にしてみました。本来ならprometheusと連携した方がいい?ような気がしますがそれは別途試すとして、今回はGrafanaから直接...
プログラミング

MattermostのWindowsアプリからログインすると延々とセッション切れとなりログインできなかった

Mattermostの管理者パスワードを忘れたのでExportしてから最新版(6.1.0)にImportした で出ていたWindowsアプリでログインしてもすぐセッション切れとなる問題が何故か解決できたので記録を残しておきます。本当に何が効...
プログラミング

Mattermostの管理者パスワードを忘れたのでExportしてから最新版(6.1.0)にImportした

Mattermostを家族内でたまに使用していたのですがパスワード忘れてからずっとログインせずに1年半くらい放置していました。いい加減どうにかしようと思ってやってみました。 環境 CentOS7MySQL8 アップグレードではなく新規インス...
プログラミング

Jmeter OS Process Sampler使ってみた

仕事でJmeterを使うことがあるのですがその時に事前準備としてバッチ(シェル)を実行したかったのでOS Process Samplerを使ってみました。 OS Process Samplerの設定 詳細は を参照 Command実行したい...
プログラミング

Grafana 更新間隔を5秒未満で追加しても反映されない

Grafanaの設定画面の Time options - Auto refresh で 1s を追加して保存しても反映されません。ダッシュボードで選択できる更新間隔の最短時間はデフォルトで5秒となっていますが、それより短い間隔を設定すること...
プログラミング

GrafanaとPrometheusを連携してCPU、メモリ使用率を監視する

DBの値を確認するためにGrafanaを導入しましたが、CPUとメモリも監視したい欲が出たのでPrometheusと連携しました。ConoHa VPSのプラン変更してある程度余裕は出たもののプラン変更前はよくtomcatが落ちたので念のため...
プログラミング

Prometheus(2.31.1)とnode exporter(1.2.2)のインストール

GrafanaでCPU使用率等を可視化するために事前準備としてPrometheusをインストールしていきます。以前の記事(Grafana(8.2.2)のインストールからDataSource(DB)を使うまで)の続きみたいなもの。 環境 Ce...
プログラミング

Prometheus systemd ユニットファイルでの起動に失敗

CentOS7でsystemdのユニットファイルに書いた設定が悪くてPrometheusの起動に失敗していたのでメモ 失敗した時にユニットファイル 失敗した時のログ [root@localhost ~]# systemctl status ...
プログラミング

Teachable Machineで作成したモデルで画像を人物、風景、Legoで振り分けてみる

撮りためてある写真を3つのラベルで振り分けてみました。Microsoft Lobeで作成したモデルで推論するとconfidenceが0 or 1にしかならない で作成したモデルを使用していきます。 実行環境 Windows 10 ProPy...