解決したいこと
- Electronのmainプロセスとrendererプロセスをそれぞれ監視したい
- プロダクション環境でJavascriptエラーが発生した場合にはCloudwatchでログを収集したい
- エラーが発生した場合にはSlackに通知するようにしたい
調べたこと
- Javascript SDKを使えばlogが収集できそう。ただAWS上で動いているということなのでEC2やECS上でのログのみなのか
Electronに対応しているのかどうかわからない
https://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/cloudwatch-examples.html
これはNodejsのみ?使い方も良く分からないし、個人開発っぽい
Sentry
これなら以前業務でWebアプリで使ったことがある。electronも公式で対応している。Slackにも対応できる
だができるだけインフラ関係はAWSに集約したい
私の知識不足でSentryとCloudwatchは用途が違うみたいなご指摘があればお願いします
まとめ
何かいい方法はありますでしょうか?皆さんのご経験などあればお話をお伺いしたいです
あなたの回答
tips
プレビュー