Codeblog.dotsandbrackets.com

Docker health checks

There’re at least four places where health check can be enabled: 1. in Dockerfile, 2. in docker runcommand, 3. in docker-compose or docker stackYAML file 4. and in docker service createcommand. As bare minimum we should provide a shell command to execute … See more

Actived: 7 days ago

URL: https://codeblog.dotsandbrackets.com/docker-health-check/

Quick intro to Docker Swarm mode

WebManager node IP is 192.168.99.101 (docker-machine ip sw-master), so let’s check what’s in there:Neat. Step 3. Benchmarking Swarm load balancer. By default, …

Category:  Health Go Health

Configuring Internal Load Balancer with Deployment Manager

WebLike with regionInstanceGroupManager before, it’s also regionBackendService, and it resides in the same region.The health check properties and load balancing configuration …

Category:  Health Go Health

docker-compose for Swarm: docker stack

WebThe following command will deploy the stack: -c viz.yml specifies file name to use and viz is the stack name. Now, when command has finished, we can list deployed …

Category:  Health Go Health

Checking service health status with Consul

WebIf URL responds with 2xx status code, then naturally service is considered to be healthy. 429 (too many requests) will result a warning and everything else – critical …

Category:  Health Go Health

Using Consul for Service Discovery

WebInstalling Consul server. First comes first: we need a VM. The following command will create a new Linux host called consul-server using VirtualBox provider: 1. …

Category:  Health Go Health

How to unit test.. a server with goss

WebFirstly, goss validate command can wait: 1. goss validate -- sleep 5s -- retry - timeout 1m. This command will try to validate server every 5 seconds until it succeeds or …

Category:  Health Go Health

Using private registry in Docker Swarm

WebAttempt 2. Use private registry in Swarm. The obvious something else is using some sort of in-swarm Docker Hub: private registry service. If it’s available within the …

Category:  Health Go Health

Flame Graph for .NET Core app on Linux

WebProfiling .NET Core app on Linux. Save my name, email, and website in this browser for the next time I comment.

Category:  Health Go Health

Quick intro to Elasticsearch

WebInstallation. Elasticsearch is written in Java, so installation is very easy: download the archive and launch bin/elasticsearch in it. However, running it through …

Category:  Health Go Health

Scraping application metrics with Prometheus

WebPrometheus is an open source storage for time series of metrics, that, unlike Graphite, will be actively making HTTP calls to fetch new application metrics. Once the …

Category:  Health Go Health

Using Consul Key-Value Store for Service Configuration

Web2. curl - X PUT http: // localhost:8500 / v1 / kv / web / config / experimental - d 'enabled'. #true. The command above will create web/config/experimental key with …

Category:  Health Go Health

"Hello world" with Apache Kafka

WebKafka archive comes with minimum amount of folders and we’ll deal with only two of them: bin , where all shell scripts reside, and config with services configuration. …

Category:  Health Go Health

prometheus metrics

WebDots and Brackets: Code Blog. Blog about DevOps, distributed applications and microservices

Category:  Health Go Health

Fire and forget pattern

WebName *. Email *. Website. Save my name, email, and website in this browser for the next time I comment. Notify me of new posts by email. Δ

Category:  Health Go Health

Quick intro to Apache Kafka

WebWhat is Apache Kafka. Official definition of Apache Kafka is distributed streaming platform, which starts to make sense only after reading at least few chapters …

Category:  Health Go Health

Visualize Elasticsearch data with Kibana

WebToday we’ll take a look at the last component of Elastic’s ELK stack – Kibana.Even though Logstash does a great job of processing logs and other data …

Category:  Health Go Health

Configuring External Load Balancer with Deployment Manager

WebportRange: 443. target: $(ref.elb - target - https - proxy.selfLink) It takes TCP traffic at port 443 from outside world and passes it to targetHttpsProxy and below, thus making …

Category:  Health Go Health