Sha256: 80d91d2c554c5bfc6aca53f21e5d8d0b91f7b6da301e5acbe7bba341eb06743f

Contents?: true

Size: 1.28 KB

Versions: 11

Compression:

Stored size: 1.28 KB

Contents

class ExampleController < ApplicationController
    # Index action
    def index
        send_logs_path = '/send_logs'
    end

    # The following action send example logs
    def send_logs
        # Sending logs using the Rails.logger

        # Send debug logs messages using the debug() method
        Rails.logger.debug("Hey! I am debuging!")

        # Send informative messages about interesting events using the info() method
        Rails.logger.info("You know what's interesting? Logtail !")

        # Send messages about worrying events using the warn() method
        Rails.logger.warn("Something might not be quite right...")

        # Send error messages using the error() method
        Rails.logger.error("Oops! Something went wrong.")

        # Send messages about fatal events thet caused the app to crash using the fatal() method
        Rails.logger.fatal("Application crashed! Needs to be fixed ASAP!")


        # You can optionally add tags when logging
        Rails.logger.tagged("tag1", "tag2").info("log message with tags")


        # You can also provide additional information when logging
        Rails.logger.warn("log structured data",
            name: {
                first: "John",
                last: "Smith"
            },
            id: 123456
        )
    end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
logtail-rails-0.2.10 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.9 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.8 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.7 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.6 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.5 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.4 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.3 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.2 example-project/app/controllers/example_controller.rb
logtail-rails-0.2.1 example-project/app/controllers/example_controller.rb
logtail-rails-0.1.8 example-project/app/controllers/example_controller.rb