長生村本郷Engineers'Blog

千葉県長生村本郷育ちのエンジニアが書いているブログ

CentOS

Alertmanager 構築手順

概要 前回 Node Exporter 構築しました。 kenzo0107.hatenablog.com 今回は監視実施サーバで Alertmanager 構築を実施します。 今回やること 3行まとめ Alertmanager インストール & 起動スクリプト作成 Prometheus 通知条件設定 Alertmanager でSlack通知 A…

Node Exporter 構築手順 + Prometheus からAWSオートスケール監視

概要 前回 Prometheus Server 構築しました。 kenzo0107.hatenablog.com 今回は 監視対象サーバで Node Exporter 構築を実施します。 今回やること 3行まとめ Node Exporter インストール Node Exporter 起動スクリプト作成 Node Exporter 起動し Prometheus…

Prometheus でサーバ監視

概要 以前 Ansible + Vagrant でPrometheusモニタリング環境構築について書きました。 kenzo0107.hatenablog.com 今回は具体的によくある設定ユースケースを順追って設定していきます。 Prometheus Server 構築 監視対象で Node Exporter 構築 Alertmanager …

zsh vcs_info が使えない問題解決

概要 CentOS5系で yum でインストールした zsh で以下エラー発生 precmd: vcs_info: function definition file not found Version 4.3.6 以上でないと vcs_info は利用できないそう vcs_info is available since zsh-beta, version 4.3.6-dev-0+20080929-1 o…

CSVエンコード問題解決

概要 Linux サーバで DBで集計してCSVファイルをレポートする なんてことがあるかと思います。 CSVファイルを Linux サーバで作成し Windows, Mac にメール添付して送信すると どちらもCSVファイルを開くと文字化けしてしまう問題に遭遇しました。 この問題…

ファイルの中身でなくファイル名の文字コードを変更する

概要 ECサイトの売上のレポートなどを送信したい、というとき ファイル名に日本語を指定せざるを得ないとき(クライアントさんが「絶対に日本語!」) がときたまあります。 クライアント様の環境はWindows。 Windows デスクトップのデフォルト文字コードは Sh…

CentOS7用 Revel(Golang)フレームワークの起動スクリプト 書いてみた。

起動スクリプト作成 まず成果物から # vim /usr/lib/systemd/system/revel.service [Unit] Description=RevelBuildScript After=nginx.service mysqld.service [Service] Type=simple ExecStart=/bin/bash /var/golang/run.sh [Install] WantedBy=multi-user…

fluentd設定ハマった所あるある

以下随時追加。 環境 CentOS Linux release 7.1.1503 (Core) Fluentd 0.12.12 Nginx 1.8.0 Permission denined パーミッションエラー! # tail -f /var/log/td-agent/td-agent.log 2015-08-19 14:17:14 +0900 [error]: Permission denied @ xxxxxxx - /var/l…

Kibana4 インストール on CentOS7

前提 Nginx インストール済み 環境 CentOS Linux release 7.0.1406 (Core) Nginx 1.9.3 Kibana 4.1.1 Kibana インストール $ cd /usr/local/src $ sudo wget https://download.elastic.co/kibana/kibana/kibana-4.1.1-linux-x64.tar.gz $ sudo tar xvzf kiba…

Ruby インストール on CentOS7

環境 AWS CentOS Linux release 7.0.1406 (Core) 必要モジュールインストール $ sudo yum -y install git libffi libffi-dev gcc openssl-devel readline-devel zlib-devel rbenv, ruby-build ダウンロード $ git clone https://github.com/sstephenson/rben…

ElasticSearchインストール on CentOS7

環境 CentOS Linux release 7.0.1406 (Core) ElasticSearch 1.7.1 必要モジュールダウンロード # yum install -y curl-devel java-1.8.0-openjdk java バージョン確認 # java version "1.7.0_85" OpenJDK Runtime Environment (rhel-2.6.1.2.el7_1-x86_64 u8…

CentOS7 に Nginx + Go + Revel インストール・動作確認

環境 EC2 t2.micro CentOS Linux release 7.1.1503 (Core) Go version go1.4.2 linux/amd64 以下手順です。 事前準備 EC2 インスタンスへSSHログイン $ ssh -i aws.pem centos@xxx.xxx.xxx.xx root権限へ変更 $ sudo su - yumパッケージ インストール # yum …

CentOS7 に PHP5.6インストール

概要 CentOS7 で Laravel5.1を利用するべく、 PHP5.6をインストールする運びとなった為、以下メモ。 gist.github.com

CentOSにmysqldiffインストールし実行確認

gist.github.com

クライアント受注のWebサイト構築時のSSL証明書インストールする為にしたこと

概要 クライアントより受注したWebサイト構築時にSSL証明書をインストールする必要が生じ、その際に行った手続きをまとめます。 前提 無料SSLや自作SSLではセキュリティ面で不安な為、 シェアの高いSSL証明書発行しているthawteより取得することとしました。…

AWS EC2(CentOS) SSHログイン設定ToDo

gist.github.comAmazon EC2/S3クラウド入門作者: 学びing出版社/メーカー: 秀和システム発売日: 2008/12メディア: 単行本購入: 4人 クリック: 87回この商品を含むブログ (22件) を見る

CentOS7にredisインストール

概要 CentOS7でのredisインストールと起動方法まとめ gist.github.com以上データベース徹底攻略 (WEB+DB PRESS plus)作者: 松信嘉範,羽生章洋,ミック,奥野幹也,松下雅和,桑野章弘,青木峰郎,ひろせまさあき,小林篤,島田慶樹,WEB+DB PRESS編集部出版社/メーカ…

CentOS にmuninインストール 監視しアラートメール受信

概要 CentOSにmuninをインストールし死活監視します。 warning, criticalを検知した際にアラートメール送信をします。 MySQL, Redisの監視設定も記載しました。 環境 CentOS 5.11(Final) CentOS 6.5(Final) munin 2.0.21 手順 Install munin on CentOS 参考…

DUNSナンバー確認手順

概要 thawteにて「SGC Super Certs」の申請する際 DUNSナンバーが必要となる為 クライアント様がDUNS(ダンズ)ナンバーを 所持されているか確認する必要がありました。D-U-N-S® Numberとは : 東京商工リサーチ DUNSナンバー確認手順を以下に記載します。尚、…

CentOSに phpMyAdminインストール利用するまで

概要 CentOSにphpMyAdminを設定 環境 CentOS release 5.11 (Final) PHP 5.3.6 MySQL 5.5.41 phpMyAdmin 5.3.6 手順 set phpmyadmin at CentOS