tsalakh ain sus noam Huyah ol guf

勉強会のメモ。その他備忘録。参考にさせて頂いたサイトや資料はリンクさせて頂いていますが不都合があればご連絡ください。

2019-01-01から1年間の記事一覧

【勉強会】NoOps Meetup Tokyo #6

2019-06-04_NoOpsMeetupTokyo#6 noops.connpass.com GCPのObservebility - Stackdriverの紹介 Observabilityを支えるStackdriver(Google 山口さん) docs.google.com SREとは システム信頼性のために方針を持ってDevOpsを実践すること 信頼向上のためには、…

【技術メモ】MacにDockerでknowledgeを立てて繋ぐ

【技術メモ】MacにDockerでknowledgeを立てて繋ぐ 概要 Qiitaっぽいナレッジツールknowledgeをローカルに立てる+バックアップを復元させる 詳細 既にdocker-composeを用意していただいているので、cloneしてくる github.com 設定変更 ### ポートを変更 $ vi…

【技術メモ】Micrometerで取得してCloudWatchに送る

Micrometerで取得してCloudWatchに送る 概要 SpringBootで、Micrometerで取得したメトリクスをCloudWatchに送るメモ。なにしろ、Prometheus連携の記事は大量にあるがCloudWatchはほぼない(需要がないのか?) 公式を見ると、なんとCloudWatchだけドキュメン…

【技術メモ】MacにDockerでMySQLを立てて繋ぐ

MacにDockerでMySQLを立てて繋ぐ 概要 とりあえずDB接続系の検証用に、サクッとローカルMacにMySQLを立てたい時。 ポイント - バージョンを5.7にする(8以上だとパスワード認証方式が変わっていて繋ぐのが面倒) - 接続時はlocalhostでなくループバックIPを…

【技術メモ】MacにDockerでPostgresを立てて繋ぐ

MacにDockerでPostgresを立てて繋ぐ 概要 とりあえずDB接続系の検証用に、サクッとローカルMacにPostgresを立てたい時。 詳細 ### DockerHubのイメージでコンテナ立てる $ docker run -d --name postgres-container -e POSTGRES_PASSWORD=password -p 5432:5…

【技術メモ】SpringBootからPostgresに繋ぐ

SpringBootからPostgresに繋ぐ 概要 詳細 postgres postgres=> create database testdb; postgres=>\c testdb; postgres=> create schema testschema; postgres=> set search_path to testschema; postgres=> create table test_data ( id serial, data varc…

【Docker】基本のキ

概要 dockerコマンドのオプションがたくさんあるのはいいとして、まずは最初に使うものを覚える 詳細 ### リポジトリからイメージ取得 docker pull imagename ### もしくは、Dockerfileからイメージの作成 $ docker build . -t imagename:version ### イメー…

【技術メモ】Spring MicrometerとPrometheusとGrafanaで可視化

概要 あとで清書。とりあえずメモ。 Additional features to help you monitor and manage your application in production. 本番環境でアプリケーションを監視および管理するのに役立つ追加機能。 詳細 Actuator/Micrometer InitialzrでActuatorとWebを指定…

【技術メモ】Dockerからlocalhostに繋ぐときのIPを設定する

Dockerからlocalhostに繋ぐときのIPを設定する 概要 MacでDockerで何かサービスを立ち上げて、ホストOS側の何かにアクセスしたいとき、localhostだと繋がらない。 (コンテナ内に接続に行ってしまう。) 詳細 先にコマンド。Dockerからはこのアドレスを指定…

【技術メモ】apacheからtomcat に転送する

apache-tomcat転送設定 概要 tomcatをインストールした apacheはすでに入っている(80ポートで使ってる) apacheはそのままでtomcatのパスへのアクセスだけ8009へ転送したい ※8080はhttpのポート、ajpはデフォルトで8009ポート 詳細 転送方式は3つ mod_jk : …

【技術メモ】ECS+Fargateでコンテナバッチ処理

ECS+Fargateでコンテナバッチ処理 概要 バッチ処理をコンテナで定義 必要な時に立ち上がって、終わったら破棄される Fargateを使うことでEC2インスタンスすら不要 前提知識 ECS ECS = EC2 Container Service クラスタ・タスク・サービスの概念から成る クラ…

【技術メモ】SpringSleuthでログにトレースIDを出す

SpringSleuthでログにトレースIDを出す 概要 Spring Sleuthを使って、ログにトレースIDを出す。Zipkinは無い想定。 実際に実装したサンプル link chamc1984のGitHub 手順 Mavenの依存性を追加 ログフォーマットでtraceIdが出るように指定 詳細 Mavenの依存性…

【技術メモ】簡単3-Stepで、LogBack+SLF4Jでログを出力する

LogBack+SLF4Jでログを出力する 概要 Javaで、LogBackとSLF4Jで、ログを出すまでの手順 LogBackがロガー SLF4Jがファサードというかラッパー この辺は昨日のエントリで ステップ Mavenの依存性を追加 logback.xmlを用意 Loggerを宣言して、ログ出力 詳細 Mav…

【技術メモ】Javaのロガーについてメモ

Javaのロガーについてメモ 概要 Log4jと、Commons Loggingと、LogBackと、SLF4Jの違いやあれやこれや。 すぐ忘れるので、思い出す用のメモ。詳しくは参考リンクへ。 前提 「ロガー」と「ラッパー」の組み合わせでログを出力する ロガー ログを実際に出力する…