Microsoft Azure
Page content
Azure 使ってみよー。
Tips
- custom domain で https を有効化する: https://docs.microsoft.com/ja-jp/azure/cdn/cdn-custom-ssl
Azure 開発者ツール
Azure 開発者ツール のページから色々飛びましょう。 ruby sdk あるよ!
Azure Ruby SDK
まだ 1.0 にもなっていないから触り初めて途中でやめちった。 \(^o^)/
まずは Gem のインストール
$ echo "gem 'azure', '~>0.7.10'" >> Gemfile $ bundle install --path=.bundle
Application Insights の API アクセス
- 自分の application insights から appId と api-key を取得する
appId: xxxxxxxxxxxxx key: yyyyyyyyyyyy
- Azure Application Insights REST API Explorer で色々試す
- できたクエリは explorer の編集画面にそのまま飛べるURLもある (作り直しが楽) し、 curl コマンドだけ保存しておいても良いかも
- explorer の画面: https://dev.applicationinsights.io/apiexplorer/events?appId=xxxxxxxxxxxxx&apiKey=yyyyyyyyyyyy&eventType=traces×pan=PT12H&$search=ipv6Address&$orderBy=timestamp%20desc&$select=timestamp%2C%20customDimensions
- curl コマンド:
curl "https://api.applicationinsights.io/v1/apps/xxxxxxxxxxxxx/events/traces?timespan=PT12H&$search=ipv6Address&$orderby=timestamp%20desc&$select=timestamp%2C%20customDimensions" -H "x-api-key: yyyyyyyyyyyy"
App Service Editor
Azure Function App のコード編集はカーソルがずれて辛い! (mac + chrome の環境) ので、コレが良さそう