Sedang Disiapkan

Kubernetes Cost Analysis Script

In order to better understand and attribute cost of my Kubernetes cluster, I am looking for a script written in Perl (preferrable) or Golang that will run and query the cluster to report back on CPU, RAM, and DISK usage and allocation to all of the different pods, namespaces, etc, and breakdown the usage by namespace, pod, and any number and combination of labels.

This script can be scheduled to run at regular intervals to collect the metric data over time. This data (csv formatted output file) will be consumed by a separate process (not part of this project) to generate daily, weekly, monthly, etc usage reports.

I should be able to supply input parameters to run the script to target the entire cluster or a specific namespace, for example. And I should be able to also provide the format of the output such that I can specify the usage allocation broken down by a specific label (i.e. label=Team) or a combination of labels (i.e. label=Team and label=Environment).

It will then generate a csv file similar to:

Team,Environment,CPU,Memory,Disk,Total CPU, Total Memory, Total Disk


"CPU,Memory,Disk" indicate resources used by Team & Environment label and

"Total CPU, Total Memory, Total Disk" indicate total cluster resources

I also welcome your feedback and suggestion for improvement and clarification.

Kemahiran: Docker, Golang, Linux, Perl

Lihat lagi: script refresh web page time open, perl script measure website loading time, script find windows login time, kubernetes faq, when not to use kubernetes, kubernetes in production, kubernetes capacity planning, kubernetes disadvantages, kubernetes problems, kubernetes production ready, kubernetes ephemeral storage, cost estimator script, estimate cost swoopocom script clone, cost analysis call centre seat, smoking cost calculator script, script online games real time, script multiple parameters dqy file excel, cost commerce script, ppt fpso cost analysis, domain analysis script

Tentang Majikan:
( 0 ulasan ) Danville, United States

ID Projek: #17974530

Dianugerahkan kepada:


Hello, I'm a professional backend programmer. I've been programming in Go for about 3 years. I've worked on distributed, microservice architectures for backend servers in the financial industry. I have some que Lagi

$444 USD dalam 2 hari
(2 Ulasan)

8 pekerja bebas membida secara purata $594 untuk pekerjaan ini


Hello! if you want collect metrics from your cluster, you should use kibana and prometheus for it, dont use perl script - this is old solutions , it's not modern.

$722 USD dalam 5 hari
(30 Ulasan)

Can help You create such script, which collect/save your Kubernetes cluster stats into external cvs file (which can be run by crontab). Tnx and Regards.

$750 USD dalam 3 hari
(15 Ulasan)

Hi, I'm a perl expert, I can write your script. Just provide me some access to your cluster and i will start to write the first version. Then we will refine to obtain one that fits exacly your needs. sincer Lagi

$444 USD dalam 3 hari
(5 Ulasan)

I have experience with Docker, Linux, Kubernetes, containers, monitoring, task automation and metrics collection.

$722 USD dalam 12 hari
(0 Ulasan)
$555 USD dalam 10 hari
(0 Ulasan)

Hello, we would like to offer you cooperation on the project, according to your requirements. Please, contact us for more information. You can also find us at Thanks and look forward to our cooperation.

$611 USD dalam 14 hari
(0 Ulasan)
$500 USD dalam 10 hari
(0 Ulasan)