Skip to content
@DistributedSystemsAnalysis

Horus: Causal Analysis of Distributed Systems Logs

Horus is a system that enables the refinement of distributed system logs in a causally-consistent fashion.

Popular repositories Loading

  1. horus horus Public

    Horus is a system that enables the refinement of distributed system logs in a causally-consistent fashion. This repository lists all parts of Horus and their repositories.

    3 2

  2. horus-benchmarks horus-benchmarks Public

    Benchmark scripts for testing parts of Horus

    Python

  3. horus-deployment horus-deployment Public

    Deployment configuration of Horus pipeline using Docker.

    Shell 1

  4. horus-event-consumer horus-event-consumer Public

    Processor module in the Horus pipeline. Combines both processors of intra- and inter-process causal relationships.

    Java

  5. horus-events horus-events Public

    Collection of serializers to serialize events coming from Horus tracer to the Horus processor module. The serializers follow the FlatBuffers specification placed in Horus Tracer repository.

    Java

  6. horus-log4j-appender horus-log4j-appender Public

    Log4j Appender that forwards log entries of Java applications to Horus pipeline.

    Java 1

Repositories

Showing 9 of 9 repositories
  • horus Public

    Horus is a system that enables the refinement of distributed system logs in a causally-consistent fashion. This repository lists all parts of Horus and their repositories.

    DistributedSystemsAnalysis/horus’s past year of commit activity
    3 2 0 0 Updated Jun 20, 2021
  • horus-deployment Public

    Deployment configuration of Horus pipeline using Docker.

    DistributedSystemsAnalysis/horus-deployment’s past year of commit activity
    Shell 0 1 0 0 Updated Jun 2, 2021
  • horus-log4j-appender Public

    Log4j Appender that forwards log entries of Java applications to Horus pipeline.

    DistributedSystemsAnalysis/horus-log4j-appender’s past year of commit activity
    Java 0 1 0 1 Updated May 30, 2021
  • horus-tracer Public

    The eBPF tracer used in Horus. It is based on the state-of-the-art Falcon's tracer.

    DistributedSystemsAnalysis/horus-tracer’s past year of commit activity
    Python 0 MIT 1 0 0 Updated May 26, 2021
  • horus-visualizer Public

    Visualizer for Horus causal graphs. This project is based on ShiViz, a visualization engine that renders interactive communication graphs based on logs augmented with vector clock timestamps.

    DistributedSystemsAnalysis/horus-visualizer’s past year of commit activity
    JavaScript 0 0 0 0 Updated Apr 3, 2021
  • horus-neo4j-algo Public

    Neo4j plugin includes procedures to perform efficient causal queries on causal graphs generated by Horus.

    DistributedSystemsAnalysis/horus-neo4j-algo’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Apr 3, 2021
  • horus-events Public

    Collection of serializers to serialize events coming from Horus tracer to the Horus processor module. The serializers follow the FlatBuffers specification placed in Horus Tracer repository.

    DistributedSystemsAnalysis/horus-events’s past year of commit activity
    Java 0 0 0 0 Updated Apr 3, 2021
  • horus-event-consumer Public

    Processor module in the Horus pipeline. Combines both processors of intra- and inter-process causal relationships.

    DistributedSystemsAnalysis/horus-event-consumer’s past year of commit activity
    Java 0 0 0 0 Updated Apr 3, 2021
  • horus-benchmarks Public

    Benchmark scripts for testing parts of Horus

    DistributedSystemsAnalysis/horus-benchmarks’s past year of commit activity
    Python 0 0 0 0 Updated Apr 3, 2021

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…