0

I have a Kubernetes cluster running in the Google Cloud consisting of 4 servers. What is the easiest way to monitor networking latency/bandwidth between the servers ?

Is it possible to have a "scriptable" solution so I can repeat the deployment on different clusters in the future with minimal need for overhead ?

Thanks

PS - Kind of new at this so apologies if I didn't get the terms exact

eramm
  • 191
  • 16

1 Answers1

2

Have a look at that post: http://paulbakker.io/docker/docker-cloud-network-performance/

They use a Docker Image on each host and test network performance between two machines. Maybe that's something you could do and even script ;)

Niklas Siefke
  • 343
  • 5
  • 13
  • Thanks. If I am on the Google Cloud do I need something additional besides the monitoring they provide like Heapster ? – eramm Mar 06 '18 at 16:32
  • 1
    I am not pretty sure. We are hosting Kubernetes ourself. I would recommend to just try there images and maybe have a look there image https://hub.docker.com/r/arjanschaaf/centos-qperf/ It's just a centos7 image with net-tools and qperf. So maybe it will work just like that – Niklas Siefke Mar 07 '18 at 08:25