~Linux、MySQLからAJAXまでMySQLの診断、監視に利用できる外部ツールMySQLサーバー監視、診断に利用できる外部ツールに関する情報をまとめました。※目次をクリックすると目次の下部にコンテンツが表示されます。2pt-pmp指定したプログラムのGDBスタックトレースを収集する。※その他http_loadhttp_loadを使って手軽にパフォーマンス測定を実行できます。1)http_loadの概要アクセスするURLのリストを作成し、そのURLを使ってWebサーバーにアクセスし、応答時間やスループットなどを測定する。/usr/local/man/man13)パフォーマンス測定の実行例1アクセスするURLのリストファイルを作成1行に1URLずつ記載。自分が運用してるVPNサーバーの5つのURLを記述してみました。測定時間と並列接続数をパラメータとして指定して実行します。その条件化でループ処理で接続し、最大処理数を測定します。47●並列接続数5下記の通り、並列数を5倍にしましたが、接続数は3倍にとどまっています。下記の通り、レートを20に指定しましたが、9までしか実行できませんでした。キャッシュ要求の回数、及び受け取ったハードウェア割り込みの回数など、システム上のカーネルと実行可能ファイルに関する情報を取り込む。2)strace実行中のプロセスに関するシステムコールを監視、表示3)tcpdumpmk-query-digestと組み合わせてMySQLのクエリを解析する事が出来る。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。