監視をStackdriveで行う。青空を探す、旅の記録。スマートフォン用の表示で見る青空を探す、旅の記録。2018-12-30監視をStackdriveで行う。ログ管理やアラートメール送信って邪魔くさくないですか?ElasticSearchやKibanaなんかで作る今時のログサーバがあると便利だろうけど、小規模サービスにはオーバースペックだし、メールを使わないサービスなのにわざわざメールサーバ用意してアラートメール送信できるようにするのも本末転倒な気がする。単純な送信ロジックだと、似たようなアラートが大量に出るとメールボムになるから、案外気を使うところも多い。そこでカケラの樹では、Stackdriverを使ってみることに。gemを追加するだけで動作する。設定項目は次のドキュメントを参考に。googleapis.devカケラの樹での変更は以下のコミットのとおり。gitlab.comconfig.google_cloud.logging.log_nameに日本語を入れるとログ収集が行われなくなったので、アルファベットにしておいたほうが良さそう。できること他にも色々機能があるが、とりあえず簡単に使えるものをいくつか。ログ閲覧・検索GCPのコンソールからLoggingを開くと、ログがブラウザから閲覧できる。アラート通知アラートが発生すると通知される。デフォルトではGCPのモバイルアプリへのプッシュ通知が送信される。Reportingのメールアドレスの項目にチェックを入れる。類似した例外が複数発生した場合、勝手にまとめてくれる。デバッグ画面上から指定した位置での呼び出し履歴を調べたり、変数の値のウォッチが出来る。本番環境で実行中のインスタンスを観察できるのでこれは便利。ウォッチ式等の副作用でアプリケーションの動作が変わるのを防ぐ仕組みが入っていてかなり厳しいので、誤検知の場合は式全体をGoogle::Cloud::Debugger.allow_mutating_methods!で囲んでやるとよい。10:54監視をStackdriveで行う。Tweet広告を非表示にする関連記事2008-08-01ウチのMacのつくりかた。有名な「Macの手書き説明書」の筆者さんが書かれた、自分のマシ...2008-04-08この手に、大いなる力を。ぶっ飛んだサービスが始まり...2007-07-22人力翻訳。空飛ぶコンソメスープを飲み比べる。GCEでライブパッチは使えなさそう。空飛ぶコンソメスープを飲み比べる。監視をStackdriveで行う。GCEでライブパッチは使えなさそう。さよならはてなダイアリー。HTTPSで名前解決を保護する。(21)はてなブログをはじめよう!yune_kotomiさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとは青空を探す、旅の記録。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。