A New Logs Viewer for Google Cloud Platform
Tuesday, April 8, 2014
Today we are excited to announce a significantly updated Logs Viewer for App Engine users. Logs from all your instances can be viewed together in near real time, with greatly improved filtering, searching and browsing capabilities.
This release includes UI and functional improvements. We’ve added features that simplify navigation and make it easier to find the logs data you’re looking for.

(1) Filter on fields and use regular expressions in a single query
You can now use field filters (e.g. status:, protocol:, etc) and regular expressions together in a single query. This is useful for filtering through events that might occur with a high frequency. In addition, you can add and remove filters ad-hoc to help drill down and then zoom out again until you find what you’re looking for. Simply modify the query and press ‘enter’ to refresh the logs.
When you click the search bar we will show possible completions for filtering fields as you type. For example, typing ‘re’ would produce four possible completions as demonstrated in the screenshot below:

Note that filters of the same type are ORed to get results, while different filter types are ANDed together. So for example, status:400 status:500 regex:quota would produce all requests that returned HTTP status of either 400 OR 500, AND have the word quota in the log.
(2) Search or scroll through all of your logs
When you scroll through your logs in the new Logs Viewer, results are fetched until the console window is full. To retrieve additional logs that match the query, simply scroll down for newer results or up for older ones.
This provides you with a continuous view of your events to enable you to move forward and backward in time without requiring you to click “next” or refresh the console. As related events frequently occur at close proximity to each other, this can help you hone in on root-causes faster. While results are being fetched you will see a Loading… indicator at the top right corner of the viewer.
(3) Get it all in one place
With the Logs Viewer you can view and search logs from all your instances and apply filters to narrow in on a specific event, regardless of where it was generated. While this functionality exists in our old viewer, we are committed to making developers’ lives easier by making it simple to consume and analyze large amounts of data generated by highly scalable applications.
Those of you that have been using the old viewer should note that the same logs are available in both viewers. Additionally, the logs quota remains unchanged.
We’re working hard on additional improvements to make developers more productive and provide you with easier and more insightful access to your data. Stay tuned!
Your feedback is important!
Comments? Suggestions? Rants? Please send them to:
monitoring-and-logs-feedback@google.commailto:monitoring-and-logs-feedback@google.com
-Posted by Amir Hermelin, Product Manager
This release includes UI and functional improvements. We’ve added features that simplify navigation and make it easier to find the logs data you’re looking for.
(1) Filter on fields and use regular expressions in a single query
You can now use field filters (e.g. status:, protocol:, etc) and regular expressions together in a single query. This is useful for filtering through events that might occur with a high frequency. In addition, you can add and remove filters ad-hoc to help drill down and then zoom out again until you find what you’re looking for. Simply modify the query and press ‘enter’ to refresh the logs.
When you click the search bar we will show possible completions for filtering fields as you type. For example, typing ‘re’ would produce four possible completions as demonstrated in the screenshot below:
Note that filters of the same type are ORed to get results, while different filter types are ANDed together. So for example, status:400 status:500 regex:quota would produce all requests that returned HTTP status of either 400 OR 500, AND have the word quota in the log.
(2) Search or scroll through all of your logs
When you scroll through your logs in the new Logs Viewer, results are fetched until the console window is full. To retrieve additional logs that match the query, simply scroll down for newer results or up for older ones.
This provides you with a continuous view of your events to enable you to move forward and backward in time without requiring you to click “next” or refresh the console. As related events frequently occur at close proximity to each other, this can help you hone in on root-causes faster. While results are being fetched you will see a Loading… indicator at the top right corner of the viewer.
(3) Get it all in one place
With the Logs Viewer you can view and search logs from all your instances and apply filters to narrow in on a specific event, regardless of where it was generated. While this functionality exists in our old viewer, we are committed to making developers’ lives easier by making it simple to consume and analyze large amounts of data generated by highly scalable applications.
Those of you that have been using the old viewer should note that the same logs are available in both viewers. Additionally, the logs quota remains unchanged.
We’re working hard on additional improvements to make developers more productive and provide you with easier and more insightful access to your data. Stay tuned!
Your feedback is important!
Comments? Suggestions? Rants? Please send them to:
monitoring-and-logs-feedback@google.commailto:monitoring-and-logs-feedback@google.com
-Posted by Amir Hermelin, Product Manager