When it comes to cloud storage data, most users and companies use google drive platform. It is a good place to save your files into an online storage and therefore be able to reach your files from anywhere.
Continue reading “Set Up Nextcloud Using Docker”Elasticsearch
Elasticsearch is the name of a full-text search engine in computer science, distributed for free under the Apache license. It has a RESTful interface and offers high availability, speed, and scalability. It is developed in Java and can be communicated with via the web interface.
Continue reading “Elasticsearch”Openstack Heat Orchestration
On hot summer days when the heat is in the air, my mind starts to think about vacation and the time passing by, but business never stops and it’s nice to have all things nicely prepared before you leave the office. Especially when you can use OpenStack instrument called Heat. So, let’s take look at it a bit.
Continue reading “Openstack Heat Orchestration”Infrastructure As Code
Infrastructure as code is a way to maintain infrastructure by automated processes and minimize human effort needed to configure anything from physical baremetals to services running on many virtual hosts. There are 2 ways to do this.
Continue reading “Infrastructure As Code”Overview of Ceph
Since our infrastructure is powered by Openstack, Cinder takes care of exposing our block devices to virtual machines. And because we value open source software, we use Ceph as the storage backend (as well as LVM in certain setups).
Continue reading “Overview of Ceph”Automating Builds of Prometheus Exporters via Jenkins Pipeline
Let’s say you have just finished installing Prometheus, full of enthusiasm you want to take another step, create the structure of exporters and sort out from which exact services you want to harvest metrics.
Continue reading “Automating Builds of Prometheus Exporters via Jenkins Pipeline”Useful Golang Packages (aka What the Default Ones Got Wrong)
Golang, as a very ops/admin focused language, has a huge community and thus a lot of useful packages that can help us in the everyday development regarding monitoring, graphing, and automatization.
Continue reading “Useful Golang Packages (aka What the Default Ones Got Wrong)”Basic monitoring of Elasticsearch cluster with Prometheus and Grafana
Sometimes we are all in need of doing some quick and basic setup to monitor our key services. In these cases, this super simple cheatsheet comes into play.
Continue reading “Basic monitoring of Elasticsearch cluster with Prometheus and Grafana”Prometheus
Prometheus is an open-source system monitoring and alerting toolkit originally built at SoundCloud. Since its release in 2012, many companies and organizations have adopted Prometheus, and the project has a very active community. It is developed as an open project, independent of any company or organization.
Continue reading “Prometheus”