Skip to content
@seymour-active-monitoring

Seymour

Seymour offers open-source, easy-to-configure active monitoring

seymour_drkblue_text

About

Seymour offers open-source, easy-to-configure active monitoring, allowing users test their API endpoints continuously from globally distributed locations. Seymour measures the availability, latency and correctness of API endpoint responses, and sends alerts when these don't meet expectations.

Screen Shot 2022-08-17 at 3 59 02 PM

Why we built Seymour

We built Seymour to enable rapid detection of issues in production before they impact user experience.

Get started

Seymour's infrastructure is easily deployed on your AWS account with two CLI commands.

Repos

  1. tests-ui provides a simple interface for configuring tests and viewing test run results
  2. tests-crud manages test configuration CRUD operations, result aggregation and communicates with AWS EventBridge through the AWS SDK
  3. test-route-packager is a Lambda responsbile for packaging data for distribute to remote regions
  4. test-runner is a Lambda responsible for executing the test configuration-defined API call and assessing the response
  5. test-result-writer is a Lambda responsible for persisting test results, and, for failed tests, triggering the test-alerts Lambda
  6. test-alerts is a Lambda responsible for sending notifications through various channels (email, slack, discord)

Learn More

Read the case study to learn more.

Pinned Loading

  1. tests-crud tests-crud Public

    Seymour's backend service

    JavaScript 1

Repositories

Showing 9 of 9 repositories
  • seymour-active-monitoring/seymour-active-monitoring.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Aug 16, 2024
  • infra-setup Public

    Automatically deploy Seymour to your AWS account

    seymour-active-monitoring/infra-setup’s past year of commit activity
    JavaScript 0 0 0 0 Updated Aug 31, 2022
  • tests-ui Public

    Seymour's Frontend UI

    seymour-active-monitoring/tests-ui’s past year of commit activity
    JavaScript 0 1 0 0 Updated Aug 22, 2022
  • test-result-writer Public

    Test result writer is a lambda function responsbile for writing test alerts to the DB and triggering test-alerts

    seymour-active-monitoring/test-result-writer’s past year of commit activity
    JavaScript 0 1 0 0 Updated Aug 19, 2022
  • .github Public
    seymour-active-monitoring/.github’s past year of commit activity
    0 0 0 0 Updated Aug 18, 2022
  • test-runner Public

    Test runner is a lambda function responsible for sending a user-defined HTTP request and comparing the response to test assertions

    seymour-active-monitoring/test-runner’s past year of commit activity
    JavaScript 0 1 0 0 Updated Aug 17, 2022
  • test-route-packager Public

    Test route packager is a lambda function responsbile for the efficient distribution of test configuations to remote AWS regions

    seymour-active-monitoring/test-route-packager’s past year of commit activity
    JavaScript 0 1 0 0 Updated Aug 17, 2022
  • tests-crud Public

    Seymour's backend service

    seymour-active-monitoring/tests-crud’s past year of commit activity
    JavaScript 0 1 0 0 Updated Aug 17, 2022
  • test-alerts Public

    Seymour's Alerting Service

    seymour-active-monitoring/test-alerts’s past year of commit activity
    JavaScript 0 1 0 0 Updated Jul 23, 2022

Top languages

Loading…

Most used topics

Loading…