Bananaのダッシュボード定義情報をSolrに保存する方法

Bananaのダッシュボードの定義情報はファイルに保存したり、ブラウザに保存したりするほかにSolrに保存することもできるようになっています。 ここではこのSolrに保存する方法を書きます。 Bananaをインストールするところまではこちらに記載してあります。 …

AWS ELBログをFluentd+Elasticsearch+Kibanaでグラフ化する

AWS

構成 Elasticsearchインストール 稼働確認 Fluentdインストール Elasticsearchとの連携プラグイン AWS ELBとの連携プラグイン プラグイン設定 fluentd動作確認 Kibana導入 参考URL Elasticsearch API 一覧 利用したプラグイン 構成 ソフトウェア バージョン …

Apatchの情報を取得するためにスニペット保存しているワンライナー

Apatchの情報を取得するためにスニペットとして保存しているワンライナーです。 ちなみにスニペットはこのソフトを愛用させていただいています。 qiita.com プロセス毎のメモリの確認(VmHWM確認) /proc/PID/statusに色々な情報があります。 こちらに纏めてく…

NagiosでAWS障害情報(AWS Service Health Dashboard)を監視する

AWSの障害情報はAWS Service Health Dashboardにて公開されています。この情報をNagiosに連携して監視する方法です。 Nagiosプラグイン RSSのURLを取得 監視設定例 監視画面イメージ Nagiosプラグイン rubyでPlugin作成します。こちらのスクリプトを改造して…

Linuxシステム監査機能(Auditd)のまとめメモ

Linuxの監査機能のAuditdのメモです。コマンドはCentOSまたはAmazon Linuxで実行しています。 アーキテクチャ インストール方法 各種ログの挙動設定ファイル Auditルール設定 設定サンプル 一時的にルール変更を行う(auditctl) 現在のルール設定確認(auditct…

PowerShellがOSSになりLinux/Mac版と出てきたので触ってみた

Mac/LinuxばかりでWindows触らなくなってもう半年になります。やっとBashが手についてきたこのごろですが、昨日こんなニュースを見つけました。 www.itmedia.co.jp Windows使っていた時にはお世話になりっぱなしだったPowerShellがまた使えるかもと思い早速…

CentOS7再起動でsysctlで設定したカーネルパラメータが反映されないのはTunedが原因だった

sysctlで永続的なカーネルパラメータ swappiness 設定をしたはずなのにOS再起動しても設定が反映されない事象で少しはまりました。Tunedの動きを制御できれば解決できました。 再起動後にsysctlの設定が反映されない 空きメモリがあるにも関わらずSWAP沢山使…

CassandraでOSが不安定になったので調査したらLinuxメモリ管理設定が原因だった

事象 環境 S/W H/W 原因 対策 Direct Reclaimを避ける 設定方法 結果 その他のチューニング項目 対策② HugePage 対策③ THP無効化 結果②・③ 参考にした情報 カーネルソースコード SlideShare WEB Page 書籍 事象 Casssandra起動してから、ある一定期間経つと…

Solr6.1.0+Banana+Fluentdでvmstatの情報を可視化してみる

Solr6.1.0+Banana+Fluentdの設定例としてvmstatの情報を取得するところまで書きます。 ソフトウェア構成 Solrインストール Bananaインストール Solr コア作成 Fluentd導入 事前設定 インストール Fluentd設定 Fluentd動作確認 Bananaで情報可視化してみる 参…

Solr6.1.0インストール・コア作成・サンプルデータ投入まで

インストール 事前準備 Solrのインストール 稼働確認 インストール状況確認 SolrCore作成 サンプルデータ登録 インストール 事前準備 まずはインストールに必要なJavaと、solrダウンロードに利用するwgetをインストールします。 # yum install java-1.8.0-op…

CentOS5のrootパーティションをext3からext4に変換

古いCentOS5をP2VでAWSに持って行きました。 P2Vはこちらの方法で行いました。この後、vmdkをova方式に変換してAWSに持って行ってました。 yomon.hatenablog.com その際、せっかくなのでファイルシステムをext3からext4に変更したので、その手順です。 CentO…

CentOS7でMuninのjstat__heapで情報が取得できない

以下のmuninプラグインでJavaのheap使用状況を監視しています。 github.com CentOS7になってJavaのheapデータが取れなくなりました。 現象 munin-runでテストしてみたところ問題無くJavaのheap情報取れています。 # munin-run jstat__heap Eden_Used.value 2…

jinfoやjmapで例外InvocationTargetException情報が取れない

他の調査中に発見解決した問題ですが、備忘メモ。 環境 CentOS Linux release 7.2.1511 openjdk version "1.8.0_77" 事象 jpsで見つけたプロセスにjstatした所は問題無く表示されるのですが、 # jps 4470 Jps 3159 start.jar # jstat -gc 3159 S0C S1C S0U S…

VMWare vCenter Converter Standaloneを利用して古いインフラ環境(物理・ESXi4.0)を撤廃してみた

VMWare ESXi6.0で運用を始めたのですが、旧環境が残っており、スムーズな移行方法を探していました。 特にCentOS5系で動いている物理マシンと、ESXi4.0上の仮想マシンがやっかいでした。 VMware vCenter Converter Standalone そこで見つけたのがVMware純正…

AndroidからWPA2エンタープライズに接続する設定方法

Android端末(私のはZenfone2)からWPA2エンタープライズ方式のWifiに接続する方法の備忘メモ。 以下の情報が与えられていることとします。 ネットワーク名 WAP2エンタープライズ方式 ユーザー名 パスワード ネットワークを選択、または追加します。 ネットワ…