Configure the prometheus alertmanager for you Ceph Cluster

2021-09-05 23:09:03 - No Comments

We will look into the Ceph dashboard and the different metrics you can find there. Then we will configure Prometheus Alertmanager to get timely alerts from the metrics in your Ceph Cluster.

Read more →

How to configure the Ceph Grafana dashboards manually

2021-08-29 23:08:02 - No Comments

I did not have Grafana dashboards that worked in my Ceph installation. Hence, I had to install Prometheus and Grafana manually and then configure the dashboards to show up in my Ceph cluster dashboard screens. NODE Setting up prometheus exporter in ceph. sudo ceph mgr module enable prometheus sudo ceph config set mgr mgr/prometheus/server_addr 0.0.0.0 […]

Read more →

I wrote a RabbitMQ executor service in Java.

2021-08-24 04:08:02 - No Comments

I show off an open-source project I started writing a RabbitMQ executor in Java. This little tool is something you can deploy on a machine in order to execute workloads from a RabbitMQ queue. The executor will run the commands defined by a file and return the result to another queue.

Read more →

How to solve the global id reclaim in your Ceph cluster

2021-08-15 23:08:02 - No Comments

We look into what the error about global id reclaim when you upgrade your Ceph cluster is all about. I got this error when I installed my new cluster and had to solve the issue. After reading about the reclaim of the global id I understood that it was a really bad practice and I’m […]

Read more →

How to use JReleaser and release to github

2021-08-08 23:08:03 - No Comments

We look into how to use jreleaser and deploy our code to Github and creating release documentation with some simple steps.

Read more →

I’ll give you an example for hardware to your ceph cluster

2021-08-01 23:08:03 - No Comments

In this video we will cover what I use in my ceph cluster. I’m not an hardware reviewer but this is an example of what kind of hardware that could be used in a ceph cluster. Especially if you want to create a cluster for home use or testing.

Read more →

Talking a little about PineTime and the heartrate monitor

2021-07-25 23:07:03 - No Comments

I will look into the PineTime watch and the code for the heartrate monitor. PineTime is a “smart” watch that you can be a part of building the software to. The code is pretty small and pretty easy to follow.

Read more →

How to set up log4j configuration with XML and properties

2021-07-18 23:07:02 - No Comments

We look into how to set up log4j configuration with XML and properties. XML is pretty simple to configure, and properties are similar in structure but might need a bit more explanation. Configuration in log4j could also be done via code, but I have another video for that.

Read more →

How top convert decimal to roman numeral in java

2021-07-11 23:07:02 - No Comments

I challenge you to create a function to convert decimal to roman numeral in java. We are a long way from advent of code but I thought a coding challenge could be fun trying to create a good function to convert decimal numbers to roman.

Read more →

Looking into Java paint functions by example

2021-07-05 06:07:03 - No Comments

I started to use a lot of the paint functions in Java at work and I wanted to create an example that could teach me about the different shaders available in Java. The paint interface is not something you come across if you don’t draw things in Java but having an understanding of the possibilities […]

Read more →

We build ceph from source

2021-06-27 23:06:03 - No Comments

We look into building Ceph from source. A build of Ceph is built from Github code using normal tooling. But I need to build my own packages as there is no new packages built for the Raspberry PI arm processor. There are quite some challenges and interesting things to keep in mind when building Ceph […]

Read more →

We look into the Java 17 switch statement

2021-06-20 23:06:03 - No Comments

I will compile a version of Java 17 and try out the new switch statement. In the new Java version, the switch statement will give you a lot more flexibility when it comes to types and other interesting functions. Building Java gave me some insights into what is possible and not in Linux and Windows.

Read more →