Get the latest tech news

Agent-Less System Monitoring with Elixir Broadway


We wanted to avoid installing agents for doing infrastructure monitoring, so we built a light-weight and efficient data shipper using Elixir's Broadway library. In this post we show you how we did it.

While Opsmaru has health monitoring for every cluster managed by the platform, it doesn't give us deep insights into the metrics of the systems. Calling the function gives us a list of instances with a snapshot of data like cpu, disk, memory and networking usage. Incase we run multiple nodes this code ensurs that there is a single source of truth for checking the last fetched time.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of System

System

Photo of agent

agent

Photo of elixir

elixir

Related news:

News photo

Musk Ally Demands Admin Access to System That Lets Government Text the Public

News photo

Bosch's brake-by-wire system may be the next big leap in automotive tech

News photo

DOGE employees ordered to stop using Slack