CloudWatch で Java のヒープメモリを計測する Java のヒープメモリ使用量を CloudWatch で計測する方法です。 // CloudWatch クライアント作成 AmazonCloudWatch client = new AmazonCloudWatchCl… nbeppuハック2014.02.21 1,827
JavaでRDSのログファイルの中身を取得する ファイルを一括で取得する方法はなく、行数指定して分割して取得をするしかありません。 100行ずつ取ってきて文字列として繋げる方法です。 private static String downloadFile(AmazonR… @iwasakiハック2014.02.19 464
JavaでRDSのログファイル一覧を取得する 広大なネットの海を探しても、JavaDocしか見つからず使い方に四苦八苦しました。 ログファイルの書込が10分以内のエラーログを取得します。 sloq-queryログとかは特にいらないので、ファイル名を絞り込んでいます。… @iwasakiハック2014.02.19 260
JavaでRDSのインスタンス一覧を取得する private static List<DBInstance> getInstanceList(AmazonRDS client) { List<DBInstance> list = new Ar… @iwasakiハック2014.02.19 329
AipoでAmazon SQSのメッセージを待ち受ける Amazon SQS のキューに入ってきたメッセージを Aipo 上で待ち受けたい場合は、 以下のように Jetspeed の Daemon クラスを用意します。 AWS への問い合わせは公式の SDK を利用しましょう… nbeppuハック2014.02.19 596
RDSのProcessListを監視して、CloudWatchにプロットする RDSで固まっているスレッドを検出して、個数をCloudWatchにプロットします。閾値を600とします。 [rds-processlist-put.sh] #!/bin/bash export EC2_REGION=a… alkoshikawaハック2014.01.09 583
JSONのシリアライズ、デシリアライズ import com.amazonaws.util.json.JSONException; import com.amazonaws.util.json.JSONObject; import com.amazonaws.… alkoshikawaハック2013.12.27 1,326
XMLStreamExceptionでJDKの制限エラーが発生する件について 最近のJDKで Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: JAXP00010001: T… alkoshikawaハック2013.11.26 2,293
EC2のAmazonLinuxにrootユーザーでログインする AmazonLinuxは初期設定ではrootでは直接ログインできず、ec2-userでログインし「sudo su -」でrootになります。scpやrsyncを使うときに若干不便なのでrootでアクセスできるようにするケ… alkoshikawaハック2013.10.02 1,662