2016-11-07 11 views
1

GCEインスタンスが再起動された理由をトラブルシューティングするには?毎日私のGCEインスタンスが再起動し、その理由を知りたいです

私はgcloud compute operations listを試しましたが、そこには記載されていません。 残念ながら、私の活動とsyslogは再起動後に失われるので、私は戻ってログ表示で再確認することはできません。どんな助け?

ありがとうございました。

+0

このインスタンスでは、us-central1-fのCentOS 7とg1-small(1つのvCPU、1.7 GBのメモリ、Intel Ivy Bridge)が実行されています。自動再起動ポリシーがオンに設定されています。 – goldenv

答えて

0

この記事はAutomatic Restartに役立ちますか?記事によると、次のようなテキストが表示されます。「gcloudの計算操作リストを実行することでこのイベントを確認できます.ZONEリクエストをゾーンに追加するか、Google Cloud Platformコンソールで操作のリストを表示するか、 :

compute.instances.automaticRestart」

乾杯、 マイク

+0

残念ながら、イベントは 'gcloud計算操作リスト 'の結果にはリストされていません。つまり、Googleのクラウドではなく、おそらくアプリのエラーが発生したことを意味しますか?なぜインスタンスを再起動するのでしょうか? 1つの推測では、メモリ/ CPUスパイクはGoogleのクラウドインフラストラクチャによってしばしば許容されず、VMが再起動されるということです。私はこれまでに目撃しました。しかし、私はそれをどのようにトラブルシューティングするのですか? syslogをアーカイブすることはできますが、私は元に戻すことができますが、私はシステム管理者ではありません。 – goldenv

+0

Google Cloudチームの誰かがコメントしてもらえますか?私はGoogle Cloudの顧客を請求しています。ありがとう。 – goldenv

+0

PS。私は再起動時に78%のCPUが記録されていることに気付きました。これが原因かもしれませんが、私はそれを確認する必要がありますか、また、これは設定されたポリシーですか? – goldenv

1

あなたのログは、再起動後に失われてしまう理由は、私は不明だけど、ログが保存されるように、設定したsyslogにチェックインする可能性があり、定期的に回転されますが、イベントの時間のすぐ近くでログが残っていると、保存されない可能性があります。

私の経験では(私はGCEのプロダクトマネージャーです)、自動再起動は通常は頻繁に起こらないので、自動再起動は責任を負うことはありません。 VMのライブマイグレーションを妨げる「ホストメンテナンス時に終了」フラグを選択した場合(これがデフォルトではないため)、これには例外があります。

Stackdriverの基本層を利用し、Stackdriverのログ機能を使用して、マシンの再起動時に何が起きているかの詳細情報を取得することができます。このページはあなたのVMのinstall the logging agentの方法を示しています。

+0

ありがとう、ポール、私はそれを試してみます。 – goldenv

関連する問題