ブックマーク / blog.riywo.com (6)
-
@hirose31 さんが突如として流行らせた感のある dstat ですが、﹁乗るしかない、このビッグウェーブに!﹂ということで python の勉強ついでに触ってみました。 dstat の万能感がハンパない – (ひ)メモ dstat の結果を fluentd に投げる やったこととしては、csv に吐き出す部分をパクってそのまま fluend に投げる様にしてみました。 fluent-logger · b6dcb12 · riywo/dstat これで、dstat の起動オプションに--fluentdというのを与えると、ローカルの TCP:24224 で待ち受けている fluentd に対して﹁debug.*﹂の形で毎秒ログを送りつけることができます。(fluentd の接続先とかタグとかは誰か調整できるようにして下さい。。。) 2012-03-03 03:36:43 +0900 de
-
2009 年に初めてデブサミに参加してから、講演できるようになりたいなぁとずっと思ってたところ、@t_wada さんからお声が掛かり幸運にも講演の機会を頂きました。ありがとうございます! デブサミ 2012﹁攻めの運用の極意﹂のつぶやき – Togetter セッション自体は、最初の20分経過予定のスライドに来たところで10分しか経ってなかったのでちょっと焦りましたが、次のセクションを詳細にしゃべることができて無事10分を取り戻すことができて良かったです。 本当に、これはあくまで一例で他にも言いたいことはたくさんあります。興味ある人は飲みましょう! すごい疲れた。。。爆睡する。。。
-
しわっす!DBA兼オペレーションエンジニア兼タスクマネージャやってる riywo です。何のネタを書こうかなぁと考えたのですが、正直ネタを仕込む時間もなかったので僕がいつもやってることをさらっと紹介するということで勘弁して下さい>< MySQL がおかしい! 03:14 hidek: なんかエラー出まくってるんだけど! 03:14 zigorou: MySQL と通信してるとこっぽい 03:15 riywo: 見ます こんなやりとりは皆さん日常茶飯事ですよね?ね?ね?こんな時に、DB に責任を持つものとして真っ先に対応するのが僕らの仕事です。でも、じゃあ具体的にこのあと何をしましょう?既にサービスはエラーだらけで一刻を争う状態です。 (対応開始) まずはエラーメッセージ 今回の様な場合はアプリのエラーログにどばっと MySQL に関するエラーが出ているでしょう。まずはそれを見ることが始ま
-
最近は、@kazeburo さんの真似をして自分も﹁オペレーションエンジニア﹂と名乗ろうかと思ってます。正直最初にオペレーションエンジニアって聞いた時、なんのことだかよくわからなかったんですよね。ちょうどこの言葉を最初に見たのは1年前くらいで、その時僕は2年目に入ったところで MySQL Conference から帰ったばかりで﹁おらは DataBase Administrator(DBA)なんだ!﹂と思ってた頃でした。 それからちょうど1年。1年目の時も DBだけをやってたわけではないですが、この1年はより広くより深くいろんなモノを見てきた関係で、自分の仕事は﹁DBA﹂だけだとちょっと説明に足りないなぁと思ってたところで、﹁オペレーションエンジニア﹂という言葉を思い出しました。そう、僕の仕事は﹁オペレーションエンジニア﹂なんです。ひよっこだけど ん、ちょっと待てって?
-
なんか、2/6 の夜に﹁修士論文の代わりに退学願を提出してきた﹂が Twitter でばずったらしく、Yahoo 砲よろしく突如としてアクセスが集中しました。下の方にリソースモニタリングのグラフを貼りつけてますが、今までがほぼ 0 に見えてしまうくらいに来てたのでびっくりでした。 まぁ色々コメントつけて頂いたりしてますが、もう2年も前なんでこのエントリについて今更僕から突っ込むことは無くて、あのエントリはあのエントリとして見て頂ければと思います。ここでは今回そんな突然のアクセス集中にも見事耐えてくれたさくら VPS に感謝しつつ、アクセス集中の状況を鯖管的立場から分析してみましょう。 ちなみに、以前エントリに書いていますがサーバの構成としてはさくら VPS1台で、CentOS+Apache+mod_fastcgi+PHP-FPM+MySQL5.5(InnoDB)で WordPress
-
たまにはしょうもない TIPS でも。MySQL の魅力といえば言わずもがな10年の歴史を誇る﹁レプリケーション﹂の仕組みだと思います。これさえあれば1つの筐体で必死にデータ保全しなくてもコピーがいくらでも増やせるし、@nippondanjiさんのスライドにある通り、レプリケーションの妙技を駆使することで様々に柔軟な運用を行うことができます。 Art of MySQL Replication. slave 追加とは? さてそんなレプリケーションですが、実運用で最も多く行われるオペレーションは﹁slave の追加﹂だと思います。追加の方法は大きく分けると2通りです。(ストレージエンジンは InnoDB を想定。というか InnoDB 以外認めません><) 論理バックアップを利用 mysqldump 等を利用して論理的にデータの静止断面を作る&その時の binlog のポジションを
-
1