Displaying 1 to 14 from 14 results

beats - :tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash

  •    Go

The Beats are lightweight data shippers, written in Go, that you install on your servers to capture all sorts of operational data (think of logs, metrics, or network packet data). The Beats send the operational data to Elasticsearch, either directly or via Logstash, so it can be visualized with Kibana.By "lightweight", we mean that Beats have a small installation footprint, use limited system resources, and have no runtime dependencies.

beats-docker - Official Beats Docker images

  •    Python

This repository contains the official Beats Docker images from Elastic.Acceptance tests for the images are located in the test directory, and can be invoked with make test. Python 3.5 is required to run the tests. They are based on the excellent testinfra, which is itself based on the wonderful pytest.




devheart - Listen to Tux's heartbeat with this awesome Linux Kernel Module :heart:

  •    C

So, we could assume that Tux's heart are the CPUs. Now, depending on how stressed those CPUs are, Tux will feel healthy or not. See, dmesg for more information.

vagrant-elastic-stack - Giving the Elastic Stack a try in Vagrant

  •    Shell

This repository will install the Elastic Stack (Elasticsearch, Logstash, Kibana, and Beats) and optionally X-Pack. You can either start from scratch and configure everything with Vagrant and Ansible or you can download the final OVA image. Do a simple vagrant up by using Vagrant's Ansible provisioner. All you need is a working Vagrant installation (1.8.6+ but the latest version is always recommended), a provider (tested with the latest VirtualBox version), and 2.5GB of RAM.


heartbeats - Very efficiently manage time-based events and objects.

  •    Javascript

A simple module to very efficiently manage time-based objects and events. This library uses a much more efficient (lower resolution) method of testing system level event times as relativistic time differentials (vs. universal time differentials). Think larger chunked time measures (interval counts) instead of actual milliseconds. It's also great at managing the execution of events that require precise in-system synchronization.

SparkFun_MAX3010x_Sensor_Library - An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor

  •    C++

This is a breadboard friendly breakout board for the Maxim MAX30105 reflectance, particle, and pulse ox sensor. This library should work with other MAX3010x sensors including the MAX30102, MAX30101, and MAX30100.

repeat - Go implementation of different backoff strategies useful for retrying operations and heartbeating

  •    Go

Go implementation of different backoff strategies useful for retrying operations and heartbeating. Let's imagine that we need to do a REST call on remote server but it could fail with a bunch of different issues. We can repeat failed operation using exponential backoff policies.

distributed-hash-table - A Haskell implementation of distributed hash tables with two-phase commit.

  •    Haskell

A Haskell implementation of distributed hash tables with distributed two-phase commit. The views can hold locks, and have replicas that they always communicate with to achieve quorum-based consensus. Written as a project for COMP 360 Distributed Systems, Fall 2016, Prof. Jeff Epstein, Wesleyan University.