Git Product home page Git Product logo

lambdalogs's Introduction

Hi ๐Ÿ‘‹

If my repositories help you, I'd love to see a star โญ๏ธ so I know I've spent my time in a good way! As you can see, I love working with AWS, TypeScript, Node.js, and Java โ™ฅ๏ธ

If you want to collaborate with me, I'm happy to work with you on any serverless ๐Ÿš€ or cloud related project ๐Ÿ˜Š Just visit my website www.sebastianhesse.de to get in touch with me - or message me on Twitter โœŒ๏ธ

lambdalogs's People

Contributors

dependabot[bot] avatar seeebiii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

lambdalogs's Issues

Support streaming of logs

It would be cool to have a streaming like feature where new log entries are automatically pulled from CloudWatch. This feature could be activated using an option --stream. It should be considered that CloudWatch has some limits regarding the requests to its API, so polling every 100ms might be too much. I think 1s is okay.

Java logs do not include exceptions when using the filter pattern

If using a non-empty filter pattern, exceptions won't be shown in the output.

Example error logging:
In Java:
logger.error("Unexpected exception.", ex)

converts to CloudWatch logs

2017-06-23 09:00:00 <...> ERROR ExampleClass:123 - Unexpected exception. java.lang.IllegalStateException: ...

In this case the second line won't be shown in lambdalogs.

Sometimes the log entries are in the wrong order

In some cases the order of log entries differs to the order in CloudWatch. This happened to me when the time was equal to a few other log entries, i.e. they all had '09:12:34' for example.

The entries are ordered using timestamps in milliseconds. Maybe there is an error in the script or the timestamp values are not like expected.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.