Flask

Flaskのインストール

インストール手順-- 仮想環境の作成python -m venv flasktest-- 仮想環境のアクティブ化.\flasktest\Scripts\activate-- Flaskのインストールpip install Flask-- イ...
scripts

Powershell 指定のフォルダを階層表示

ちょとした調査やドキュメント作成にもよく活躍しています。アイコンはお好みで使い分けてください。指定のフォルダを階層表示function Show-Tree { param( [string]$Path, [int]$Depth = 5, [...
JMX

JMXメトリクスをFluent BitでElasticsearchへ連携

以下bashを作成JMXメトリクスを取得するcurlをスクリプトにまとめます。Bashスクリプト化#!/bin/bashcurl -s -X POST \ -H 'Content-Type: application/json' \ -d '...
JMX

Jolokiaを使ってTomcatのJMXメトリクスを取得

Tomcatのパフォーマンスについて調べる事になると必ず必要になってくる、「JMXメトリクスを取得できる仕組み」を用意しておきます。TomcatのJMXメトリクスを取得する方法はいくつかありますが、今回はJolokiaを使う方法で行います。...
Linux

Fluent Bit用 Parser

parsers.conf へ以下を記載こちらのTomcatアクセスログパターン用に作成しています。[PARSER] Name tomcat_access_log Format regex Regex ^(?<xff>\S+) (?<remo...
oracle

Tomcatのアクセスログパターン変更

Elasticsearch+kibanaまで連携したいのでデフォルトの設定を少し変更しましたpattern="%{X-Forwarded-For}i %h %u %t "%r" %s %b %D %I %{Referer...
Linux

Kibana 8.xをインストール

kibanaはElastic社の製品です。GPG鍵をRPMに登録するsudo rpm --import リポジトリ設定ファイルを作成リポジトリ設定ファイル(/etc/yum.repos.d/elastic.repo)を作成します。sudo ...
Linux

Fluent Bitのインストール

sudo rpm --import sudo vi /etc/yum.repos.d/fluent-bit.repo以下内容を記載する[fluent-bit]name = Fluent Bitbaseurl = gpgcheck=1gpgk...
Linux

Elasticsearchのインストール

ElasticsearchリポジトリのGPGキー(公開鍵)をimportsudo rpm --import ElasticsearchのYUMリポジトリを追加sudo tee /etc/yum.repos.d/elasticsearch.r...
Apache Tomcat

Java 21 + Tomcat 10 をインストール

Java 21のインストールsudo dnf install java-21-openjdk-devel wget[sooni@vm105 ~]$ sudo dnf install java-21-openjdk-devel wget[su...