Category: ethereum
-
Monitoring (multiple) eth-docker nodes with SlingNode observability role – part 2
This is a part 2 of our tutorial showing how to use SlingNode’s Ansible role to monitoring Ethereum clients installed with eth-docker. Part 1 covered a single server scenario where the monitoring components ran on the same server as the eth-docker clients. Part 2 covers a more complex scenario where monitoring runs on a dedicated…
-
Monitoring eth-docker nodes with SlingNode observability role
This tutorial shows how to monitor eth-docker node with observability stack deployed using slingnode.ethereum_observability Ansible role. This post assumes familiarity with Ansible. Introduction slingnode.ethereum_observability is a part of a suite of Ansible roles designed to deploy Ethereum nodes. Currently there are three roles in the suite: slingnode.ethereum_observability role deploys a full monitoring stack that out…
-
SlingNode Ethereum Observability role
We are excited to announce that we have release another Ansible role! slingnode.ethereum_observability is an Ansible role used to deploy a full observability stack that seamlessly integrates with Ethereum nodes deployed by slingnode.ethereum role. Wit h this final piece out now anyone can deploy fully configurable Ethereum node along with an out of the box…
-
SlingNode’s first release is out!
We are happy to announce that we have released our first project! A couple of months ago we set out to create an Infrastructure as Code project (IaC) for Ethereum. The aim of the project is to enable deployment of Ethereum nodes at scale using IaC. We began by writing Terraform code but quickly realized…
-
Ethereum execution client logging
It’s all about metrics these days. Unquestionably metrics are essential. How could we have lived without them? Yes, some of us remember the days when metrics were not a thing… They provide an overview of application state but usually not the reason behind it. For example let’s take peer count metric. Execution client peer count…
-
Exploring Ethereum validator client key manager API
Updated on 2024-01-02: We have recently published an Ethereum Key Manager API client for Python: The Full documentation is available at https://eth-2-key-manager-api-client.slingnode.com/ PyPi package: https://pypi.org/project/eth-2-key-manager-api-client/ GitHub repository: https://github.com/SlingNode/eth-2-key-manager-api-client/ In my quest to learn running Ethereum infrastructure I reached a point of setting up my first validator. Since this post is about the key manager API…