0
私は、stackdriver CLIを使用して2つのタイムスタンプの間にログを見つける必要があります。私は以下のコマンドを使用しました。stackdriver CLIを使用してタイムスタンプ間でログを検索する
gcloud beta logging read "timestamp>=\"2017-02-19T00:00:00Z\" AND timestamp<\"2017-03-14T00:00:00Z\""
しかし、そのは私にエラーを与える:
ファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくありません。ここで
は私のgcloudバージョンの詳細は、私がのStackdriverログとプロダクトマネージャだ
私はこのことをお薦めしたGoogleのエンジニアにお越しください。 Windowsでgcloud --filterコマンドを使用してこの問題に遭遇しました。次のように動作します: gcloudベータログ "timestamp ^> =" "2017-02-19T00:00:00Z" "AND" "タイムスタンプ^ <2017-03-14T00:00:00Z" "" メモ使用二重の ""と^のエスケープ文字。 --verbosityデバッグをコマンドラインに追加できます。これは、パラメータがgcloudによってどのくらい正確に理解されたかを表示します。 –
上記のとおり、コマンドはブラウザのgcloudシェルから正常に動作していますが、Windowsのコマンドシェルでは失敗しています。 –
^の前に<を追加して余分なものを追加した後>コマンドがうまくいきました。ありがとうございました。 = "" 2017-03-22T14:01:32Z "" AND timestamp^<"" 2017-03-22T15:50:04Z "" "--format = table(resource.labels.zone、labels.'compute.googleapis .com/resource_name '、タイムスタンプ、textPayload)** –