yumで指定で任意バージョンのパッケージをインストールする方法です。 remi リポジトリから php をインストールする時の例です。 まず、 yum list に --showduplicates オプションを付けて実行、リポジトリからインストール可能なパッケージを検索します。 #…
SolrCloudを簡単に試せるよう、VagrantとAnsibleで構築できるようにしました。 引用元:https://wiki.apache.org/solr/SolrCloud SolrCloudの構成 Solrサーバ ZooKeeperサーバ インストール手順(Vagrant+Ansible) 実際の手順 コレクション作成 ZooKeeperでSo…
CloudWatchでも確認できるのですが、やはり集中管理できていると便利な場面も多くMunin用のプラグイン作りました。ELBからほぼ流用できるかと思いきや調整が必要でした。 yomon.hatenablog.com グラフとメトリクス洗い出し 関連ファイル一覧 設定ファイル プ…
MacにJavaがインストール済みならApache JMeter 3.0をダウンロードしてすぐに利用できます。 Apache JMeter - Apache JMeter™ ダウンロードしたファイルを解凍して以下のファイルから起動するだけです。 <JMeterインストールディレクトリ>/bin/jmeter JVMのパラメータ設定 JMeterプラグインの</jmeterインストールディレクトリ>…
AWS ELB(最近Classic Load Balancersに名前変更になりましたね)のログをFluentd+Solr+Bananaで可視化してみました。 基本はこちらの記事の構成ですが、Solrだけバージョン上がってSolrの6.2を利用しています。 yomon.hatenablog.com Fluentdプラグイン Fluen…
Bananaのダッシュボードの定義情報はファイルに保存したり、ブラウザに保存したりするほかにSolrに保存することもできるようになっています。 ここではこのSolrに保存する方法を書きます。 Bananaをインストールするところまではこちらに記載してあります。 …
構成 Elasticsearchインストール 稼働確認 Fluentdインストール Elasticsearchとの連携プラグイン AWS ELBとの連携プラグイン プラグイン設定 fluentd動作確認 Kibana導入 参考URL Elasticsearch API 一覧 利用したプラグイン 構成 ソフトウェア バージョン …
Apatchの情報を取得するためにスニペットとして保存しているワンライナーです。 ちなみにスニペットはこのソフトを愛用させていただいています。 qiita.com プロセス毎のメモリの確認(VmHWM確認) /proc/PID/statusに色々な情報があります。 こちらに纏めてく…
AWSの障害情報はAWS Service Health Dashboardにて公開されています。この情報をNagiosに連携して監視する方法です。 Nagiosプラグイン RSSのURLを取得 監視設定例 監視画面イメージ Nagiosプラグイン rubyでPlugin作成します。こちらのスクリプトを改造して…
Linuxの監査機能のAuditdのメモです。コマンドはCentOSまたはAmazon Linuxで実行しています。 アーキテクチャ インストール方法 各種ログの挙動設定ファイル Auditルール設定 設定サンプル 一時的にルール変更を行う(auditctl) 現在のルール設定確認(auditct…
Mac/LinuxばかりでWindows触らなくなってもう半年になります。やっとBashが手についてきたこのごろですが、昨日こんなニュースを見つけました。 www.itmedia.co.jp Windows使っていた時にはお世話になりっぱなしだったPowerShellがまた使えるかもと思い早速…
sysctlで永続的なカーネルパラメータ swappiness 設定をしたはずなのにOS再起動しても設定が反映されない事象で少しはまりました。Tunedの動きを制御できれば解決できました。 再起動後にsysctlの設定が反映されない 空きメモリがあるにも関わらずSWAP沢山使…
事象 環境 S/W H/W 原因 対策 Direct Reclaimを避ける 設定方法 結果 その他のチューニング項目 対策② HugePage 対策③ THP無効化 結果②・③ 参考にした情報 カーネルソースコード SlideShare WEB Page 書籍 事象 Casssandra起動してから、ある一定期間経つと…
Solr6.1.0+Banana+Fluentdの設定例としてvmstatの情報を取得するところまで書きます。 ソフトウェア構成 Solrインストール Bananaインストール Solr コア作成 Fluentd導入 事前設定 インストール Fluentd設定 Fluentd動作確認 Bananaで情報可視化してみる 参…
インストール 事前準備 Solrのインストール 稼働確認 インストール状況確認 SolrCore作成 サンプルデータ登録 インストール 事前準備 まずはインストールに必要なJavaと、solrダウンロードに利用するwgetをインストールします。 # yum install java-1.8.0-op…