タグ

ブックマーク / qiita.com/fetaro (7)

  • fluentdでMongoDBにログを入れたときに、timeキーがない場合の対処 - Qiita

    fluentdのMongoDBプラグインを用いて、ログをMongoDBに入れる際に、 MongoDBの中のJSONをみると以下のように"time"のキーがなかった。 以下はApacheのaccess_logの例だが {"_id" : ObjectId("540eef3f0d094e535e000028"),"host" : "10.2.4.249", "user" : "-", "method" : "GET", "path" : "/elb_healthcheck.php", "code" : "404", "size" : "293", "referer" : "-", "agent" : "ELB-HealthChecker/1.0" }

    fluentdでMongoDBにログを入れたときに、timeキーがない場合の対処 - Qiita
    kasumani
    kasumani 2014/09/11
    fluentdでMongoDBにログを入れたときに、timeキーがない場合の対処 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 11, 2014 at 12:00PM via IFTTT
  • MongoDBで重要なOSの設定 - Qiita

    MongoDBで特に重要なOSの設定は以下の3つ ulimitを大きくする readaheadを小さくする NUMAをきる ulimitを大きくする 理由はTCPコネクションの枯渇を回避するため。 MongoDBはレプリケーションやシャーディングを使って、構成するコンポーネント(mongod,mongos,config)の数が多くなると、利用するTCPコネクション数がどんどん増えていく。 シングル構成であればあまり気にする必要はないかもしれない。 readaheadを小さくする 理由は物理メモリを効率よく利用するため。 readaheadはファイルをmmapでメモリにマップするときのサイズだが、このサイズが大きいとクエリで利用するドキュメント以外のデータもメモリにマップされてしまうことが多く、物理メモリが効率よく使えないことが多い。 MongoDBのresで表される物理メモリ利用量が、搭載

    MongoDBで重要なOSの設定 - Qiita
    kasumani
    kasumani 2014/08/22
    MongoDBで重要なOSの設定 MongoDBはレプリケーションやシャーディングを使って、構成するコンポーネント(mongod,mongos,config)の数が多くなると、利用するTCPコネクション数がどんどん増えていく。 Tags: ifttt, kasumaniのストックした
  • ubuntuでtelnetdをIPv4で上げる方法 - Qiita

    ubuntuでtelnetサーバを立てる必要があったため、 何も考えずに以下のようにインストールしました。

    ubuntuでtelnetdをIPv4で上げる方法 - Qiita
    kasumani
    kasumani 2014/06/11
    ubuntuでtelnetdをIPv4で上げる方法 ubuntuでtelnetサーバを立てる必要があったため、 何も考えずに以下のようにインストールしました。 そこで公式マニュアルに従ってinetdの設定を変えて、telnetをIPv4で上げるようにする。 Tags: ift
  • [徹底解説] MongoDBの監視やバックアップができるMMS(MongoDB Management Service)の使い方 - Qiita

    [徹底解説] MongoDBの監視やバックアップができるMMS(MongoDB Management Service)の使い方MongoDBMMS MMSの概要 MMSの機能 MMS(MongoDB管理サービス)はMongoDBの自動運用管理をしてくれるサービスであり、主に以下の機能があります。 監視 MongoDBの各種統計情報収集、グラフ化、監視 閾値を指定して超えたらアラートメール送付 バックアップ スナップショット取得・リカバリ 差分バックアップ ポイントインタイムリカバリ(時間指定リカバリ) オートメーション(2014/5現在、公開予定) 無停止バージョンアップ ワンクリック環境構築 MMSとMMSエージェントの役割分担 MongoDB単体ではMMSを利用できません。MMSエージェントを導入して、MMSと接続する必要があります。 MMSエージェントには監視を行う監視エージェントと

    [徹底解説] MongoDBの監視やバックアップができるMMS(MongoDB Management Service)の使い方 - Qiita
    kasumani
    kasumani 2014/05/04
    MongoDBの監視やバックアップができるMMS(MongoDB Management Service)の使い方 MMS(MongoDB管理サービス)はMongoDBの自動運用管理をしてくれるサービスであり、主に以下の機能があります。 Tags: ifttt, kasumaniのストックした投稿 - qiita from P
  • MongoDBのPHPドライバのライブラリロードエラー - Qiita

    PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mongo.so' - /usr/lib64/php/modules/mongo.so: undefined symbol: php_json_encode in Unknown on line 0 PHP Fatal error: Class 'MongoClient' not found in /root/test.php on line 4 これはMongoDBPHPドライバ(mongo.so)が、jsonのPHPライブラリ(json.so)よりも先にロードされてしまう事が原因。 私の場合は、/etc/php.iniにてmongo.soをロードし、/etc/php.d/json.iniでjson.soをロードする設定であり

    MongoDBのPHPドライバのライブラリロードエラー - Qiita
    kasumani
    kasumani 2014/05/02
    MongoDBのPHPドライバのライブラリロードエラー MongoDBにphpでつなごうとすると、以下のエラーが出ることがある 私の場合は、/etc/php.iniにてmongo.soをロードし、/etc/php.d/json.iniでjson.soをロードする設定であり、/etc/php.iniが/etc/php.
  • grepに-rオプションができたのはversion 2.3 - Qiita

    まあどうでもよいことなんですが、 grepに-rオプションができたのはversion 2.3です grepのリリースノートに以下の記載があります。 1998-08-18 Paul Eggert Add support for new -r or --recursive (or -d recurse or ... CVSのリビジョンでいうと、1.4で導入されています。 http://cvs.savannah.gnu.org/viewvc/grep/grep/src/grep.c?r1=1.3&r2=1.4 ここでにcase 'r'というコードがあり、オプションが追加されているのがわかります。 そもそもなぜこんなことを調べようと思ったのか とあるブログに「grepでディレクトリを再帰検索する方法」が紹介されていたのですが、 その方法がfindのxargなんかを使ってやるものでした。 「こんなの

    grepに-rオプションができたのはversion 2.3 - Qiita
    kasumani
    kasumani 2014/04/10
    grepに-rオプションができたのはversion 2.3 Add support for new -r or --recursive (or -d recurse or ... CVSのリビジョンでいうと、1.4で導入されています。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket April 10, 2014 at 01:39AM via IFTTT
  • 逆引きKVM(Kernel-based Virtual Machine) - Qiita

    この記事はKVM(Kernel-based Virtual Machine)の逆引きTipsです。 CentOS 6.3のKVMを基にしています。 KVMのインストール CentOS 6.3 64bitを最小構成でインストールする SELinuxを切る

    逆引きKVM(Kernel-based Virtual Machine) - Qiita
    kasumani
    kasumani 2014/01/04
    逆引きKVM(Kernel-based Virtual Machine) この記事はKVM(Kernel-based Virtual Machine)の逆引きTipsです。 CentOS 6.3のKVMを基にしています。 KVMのインストール CentOS 6. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket January 04, 2014 at 04:44PM via IFT
  • 1