Git Product home page Git Product logo

baselime / cli Goto Github PK

View Code? Open in Web Editor NEW
54.0 54.0 2.0 8.07 MB

✨ Observability designed for distributed systems, microservices, serverless apps, and everything in between

Home Page: https://baselime.io

License: MIT License

JavaScript 0.73% TypeScript 98.23% Dockerfile 0.61% Makefile 0.16% Shell 0.27%
automation aws cli logs metrics microservices monitoring observability observability-as-code traces

cli's People

Contributors

allcontributors[bot] avatar ankcorn avatar boristane avatar dmdboi avatar lastin avatar

Stargazers

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

Watchers

 avatar  avatar

Forkers

kbuika

cli's Issues

At-a-glance, what event(s) triggered my alert?

Is there an existing issue for this?

  • I have searched existing issues, it hasn't been reported yet

Use case description

Given I receive an alert from a COUNT query,
I would like to see the event(s) that triggered the alert,
So that I can quickly triage an issue without navigating away from my channel

Obviously a query may find many events so attaching all of them to the alert may not be feasible...

Proposed solution (optional)

Perhaps an alert can surface a single field from each event found by its query?

Cron schedules for alerts

Is there an existing issue for this?

  • I have searched existing issues, it hasn't been reported yet

Use case description

I want to create an alert that runs its query at a certain time of day. Currently, I need to wait until that time then set the frequency parameter to '1440' (i.e. minutes in a day) so that it runs once a day, at the time I created the alert.

This is inflexible and doesn't allow for more finely-tuned timings (e.g weekdays only, or less-
regular timing)

Proposed solution (optional)

Supporting the cron schedule syntax would be more convenient for the above use cases and allow a user to be more specific

Persistent alert status

Is there an existing issue for this?

  • I have searched existing issues, it hasn't been reported yet

Use case description

When a function is producing constant errors, a Baselime alert with a higher frequency will "spam" the target channels with alerts for the same root issue.

It would be great to have a way of ensuring an alert that is triggered for the same root cause does not spam channels but instead has a status to say that the issue is persisting. When the errors stop, the status can revert to OK or equivalent.

It is also important for the "same root cause" check to have a way of differentiating between event (bodies) that are different but have the same underlying cause.

Proposed solution (optional)

No response

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.