Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Convert a formatted log stream into metrics
Go Shell

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib/l2met
public
templates
test
Gemfile
Gemfile.lock
Procfile
readme.md

readme.md

l2met

Convert your log stream into charts and actionable alerts in less than 1 minute with 0 software installation.

Log Conventions

Counter

Metrics Produced:

  • app.module.function.count
measure="app.module.function"

Sample

Samples are useful for building metrics around time based functions. For instance, the elapsed duration of a function call. Or you can measure the value of an in memory resource.

Metrics Produced:

  • app.module.function.min
  • app.module.function.max
  • app.module.function.mean
  • app.module.function.median
  • app.module.function.perc95
  • app.module.function.perc99
  • app.module.function.last
  • app.module.function.count

Protocol:

measure="app.module.function" val=42

Examples:

measure="core.apps.get" val=1.23 units=s

In the previous example we have an app named core which has an HTTP GET endpoint named apps that took 1.23 seconds to execute. The units key/value is optional. Providing units will allow grouping by units on the chart UI.

measure="nile.r53-backlog" val=42 units=items

This example will provide us with metrics around the backlog of our Route53 queue.

Something went wrong with that request. Please try again.