REST APIをつくりつつ、APIのインターフェースのドキュメントとモニタリングの仕組みを同時に用意しようとした結果の組み合わせ。厨二感がひどい・・・
REST API
Jersey+Spring+Mybatisで作ったのを、warにしてtomcatにデプロイ
APIのドキュメント
Swaggerを利用。
厳密にはwebページ。swagger-coreで出したJSONをswagger-uiで表示。
レスポンスとリクエストのJSONの形式、必須項目などが表示され、そこから実際にAPIを叩くこともできる。
モニタリング
javamelodyを採用。JAMonも試したが、こっちにのりかえ。
Springとの統合もできる。http,jdbc,serviceクラスのメソッドを監視できる。
他にもメモリ使用量など、色々わかる。