DevOps Calculators
Docker, Kubernetes, Helm, Jenkins, Git, Terraform, Ansible, monitoring and observability.
282 of 282 available now
Ansible
All 15 Ansible calculators →- Playbook Runtime CalculatorEstimate total Ansible playbook execution time across tasks, hosts and forks.
- Inventory Size CalculatorCalculate the size and structure of an Ansible inventory across groups and hosts.
- Host Parallelism CalculatorCalculate how many hosts Ansible will manage in parallel given fork settings.
- Task Execution Time CalculatorEstimate total time for Ansible tasks to complete across all target hosts.
- Role Dependency CalculatorMap dependency depth and count across Ansible roles and their meta dependencies.
- Variable Precedence CalculatorDetermine which Ansible variable source wins based on precedence order rules.
- Vault Encryption Size CalculatorEstimate encrypted file size overhead when using Ansible Vault for secrets.
- Ansible Forks CalculatorDetermine the optimal forks setting for Ansible based on control node resources.
- SSH Connection CalculatorCalculate concurrent SSH connection load generated by an Ansible run across hosts.
- Fact Gathering Time CalculatorEstimate time spent gathering facts across all hosts at the start of a playbook run.
- Idempotency Score CalculatorScore how idempotent an Ansible playbook is based on changed-task ratios across runs.
- Playbook Complexity CalculatorScore an Ansible playbook's complexity from task count, roles and conditional logic.
DevOps Metrics & DORA
DevOps Metrics & DORA hub →- Deployment Frequency CalculatorCalculate your DORA deployment frequency metric to benchmark delivery performance.
- Lead Time for Changes CalculatorCalculate the DORA lead time for changes from commit to production deployment.
- Change Failure Rate CalculatorCalculate the DORA change failure rate from deployments that caused incidents.
- Mean Time to Recovery MTTR CalculatorCalculate the DORA mean time to recovery metric from incident start to resolution.
- Release Velocity CalculatorCalculate release velocity trends across sprints to track delivery acceleration.
- Sprint Burndown CalculatorCalculate remaining sprint work and projected completion based on burndown rate.
- Team Capacity CalculatorCalculate available engineering team capacity for a sprint accounting for time off.
- DevOps Maturity Score CalculatorScore your organization's DevOps maturity across automation, culture and metrics.
- Platform Reliability Score CalculatorGenerate an overall platform reliability score from uptime, incidents and SLO adherence.
- Engineering Productivity CalculatorCalculate engineering productivity from throughput, cycle time and output metrics.
DevOps, SRE & Performance
All 82 DevOps, SRE & Performance calculators →- CI Pipeline Duration CalculatorWork out ci pipeline duration instantly with clear inputs, formula shown and shareable results.
- Build Time Savings From Cache CalculatorWork out build time savings from cache instantly with clear inputs, formula shown and shareable results.
- Parallel Job Speedup CalculatorWork out parallel job speedup instantly with clear inputs, formula shown and shareable results.
- Runner Capacity CalculatorWork out runner capacity instantly with clear inputs, formula shown and shareable results.
- Build Minutes Cost CalculatorWork out build minutes cost instantly with clear inputs, formula shown and shareable results.
- Test Suite Runtime CalculatorWork out test suite runtime instantly with clear inputs, formula shown and shareable results.
- Test Parallelisation CalculatorWork out test parallelisation instantly with clear inputs, formula shown and shareable results.
- Coverage Gap CalculatorWork out coverage gap instantly with clear inputs, formula shown and shareable results.
- Mutation Score CalculatorWork out mutation score instantly with clear inputs, formula shown and shareable results.
- Flaky Test Rate CalculatorWork out flaky test rate instantly with clear inputs, formula shown and shareable results.
- Mean Time To Restore CalculatorWork out mean time to restore instantly with clear inputs, formula shown and shareable results.
- DORA Metrics Score CalculatorWork out dora metrics score instantly with clear inputs, formula shown and shareable results.
- Docker Image Size CalculatorEstimate the final size of a Docker image from its base image and added layers.
- Docker Layer Size CalculatorBreak down how much each Dockerfile instruction adds to your final image layers.
- Docker Container Memory CalculatorCalculate how much memory to allocate per container based on workload profile.
- Docker CPU Limit CalculatorConvert CPU shares, quotas and cores into the right Docker CPU limit settings.
- Docker Storage Driver Overhead CalculatorCompare overlay2, aufs and devicemapper storage driver overhead for your workload.
- Docker Build Time EstimatorEstimate total docker build duration from layer count, cache hits and build steps.
- Docker Pull Time CalculatorCalculate how long a docker pull will take given image size and network bandwidth.
- Docker Push Time CalculatorEstimate docker push duration to a registry based on image size and upload speed.
- Docker Registry Storage CalculatorProject storage needs for a private Docker registry from image count and retention.
- Docker Volume Size CalculatorSize persistent Docker volumes correctly based on data growth and retention needs.
- Docker Network Throughput CalculatorEstimate achievable network throughput between containers on a Docker network.
- Docker Overlay Network CalculatorCalculate overlay network overhead and capacity across a Docker Swarm cluster.
Git & GitHub
All 15 Git & GitHub calculators →- Repository Size CalculatorEstimate total Git repository size including history, objects and packfiles.
- Clone Time CalculatorCalculate how long a git clone will take based on repo size and network speed.
- Fetch Time CalculatorEstimate git fetch duration based on new commits, objects and network conditions.
- Branch Divergence CalculatorCalculate how many commits two Git branches have diverged from a common ancestor.
- Merge Conflict Probability CalculatorEstimate the likelihood of merge conflicts based on branch divergence and file overlap.
- Commit Frequency CalculatorCalculate average commit frequency per contributor or repository over time.
- Release Frequency CalculatorCalculate how often a repository publishes tagged releases over a given period.
- Contributor Activity CalculatorMeasure contributor activity levels from commits, PRs and reviews over time.
- Git LFS Storage CalculatorProject Git LFS storage and bandwidth usage from large binary file tracking.
- Repository Growth CalculatorProject how a Git repository's size will grow over time based on commit trends.
- Pull Request Review Time CalculatorCalculate average time from PR open to approval across your review process.
- Code Churn CalculatorCalculate code churn rate from lines added, modified and deleted over time.
- Helm Release Size CalculatorEstimate the total manifest size of a Helm release stored in cluster secrets.
- Helm Chart Dependency CalculatorMap out total dependency count and depth across a Helm chart's subcharts.
- Helm Upgrade Time CalculatorEstimate how long a helm upgrade will take based on resource count and hooks.
- Helm Rollback Duration CalculatorCalculate expected duration of a helm rollback to a previous release revision.
- Helm Values Size CalculatorMeasure the size and complexity of a Helm values.yaml file across environments.
- Helm Manifest Size CalculatorCalculate the rendered manifest size produced by a Helm chart's templates.
- Helm Repository Storage CalculatorProject storage needs for a Helm chart repository as versions and charts accumulate.
- Helm Template Rendering CalculatorEstimate template rendering time for a Helm chart based on template count and complexity.
- Helm Revision CalculatorCalculate how much release history storage accumulates across Helm revisions.
- Helm Package Size CalculatorEstimate the packaged .tgz size of a Helm chart including all subcharts.
- Helm Chart Version CalculatorDetermine the correct next semver version for a Helm chart based on change type.
- Helm OCI Registry Storage CalculatorProject OCI-based Helm chart registry storage needs as chart artifacts accumulate.
Jenkins
All 20 Jenkins calculators →- Build Duration CalculatorEstimate total CI build duration from stage times, parallelism and queue delay.
- Build Queue CalculatorCalculate expected wait time in a Jenkins build queue given executor availability.
- Executor Requirement CalculatorDetermine how many Jenkins executors you need to meet target build throughput.
- Pipeline Runtime CalculatorCalculate total runtime of a CI/CD pipeline across sequential and parallel stages.
- Parallel Stage Time CalculatorEstimate time savings from running pipeline stages in parallel versus sequentially.
- Agent Capacity CalculatorCalculate how many concurrent jobs a fleet of Jenkins agents can support.
- Artifact Storage CalculatorProject artifact repository storage growth from build frequency and artifact size.
- Workspace Size CalculatorEstimate disk space consumed by Jenkins job workspaces across concurrent builds.
- Build Success Rate CalculatorCalculate the percentage of CI builds that pass over a given time window.
- Pipeline Failure Rate CalculatorCalculate how often a CI/CD pipeline fails across recent runs to spot flakiness.
- Pipeline Cost CalculatorEstimate compute cost of running a CI/CD pipeline based on runtime and agent pricing.
- Concurrent Build CalculatorCalculate the maximum number of builds that can run concurrently given resources.
Kubernetes
All 40 Kubernetes calculators →- Pod Resource CalculatorCalculate optimal CPU and memory requests/limits for a Kubernetes pod.
- Pod CPU Request CalculatorDetermine the right CPU request value for a pod based on average utilization.
- Pod CPU Limit CalculatorSet a safe CPU limit for a pod that avoids throttling while capping burst usage.
- Pod Memory Request CalculatorCalculate the memory request for a pod that reflects real working-set usage.
- Pod Memory Limit CalculatorSet a memory limit that prevents OOMKills while leaving headroom for spikes.
- Node Capacity CalculatorCalculate how many pods and how much workload a Kubernetes node can host.
- Pod Density CalculatorEstimate the maximum number of pods packed per node given resource requests.
- Namespace Resource CalculatorSum up total CPU and memory consumption across all workloads in a namespace.
- Replica CalculatorDetermine the number of replicas needed to handle expected traffic and failover.
- Deployment Capacity CalculatorCalculate total serving capacity of a Kubernetes Deployment across its replicas.
- DaemonSet Capacity CalculatorEstimate total cluster-wide resource consumption of a DaemonSet across all nodes.
- StatefulSet Capacity CalculatorCalculate storage and compute requirements for a StatefulSet's ordered replicas.
Logging & Observability
All 15 Logging & Observability calculators →- ELK Storage CalculatorEstimate Elasticsearch storage needs for an ELK stack from log volume and retention.
- OpenSearch Index Size CalculatorCalculate OpenSearch index size on disk from document count and field mappings.
- Log Retention CalculatorCalculate storage needed to retain logs for a given period at your ingestion rate.
- Log Ingestion CalculatorCalculate total log ingestion volume per day across all monitored services.
- Fluentd Buffer CalculatorSize Fluentd buffer chunks and queue length to avoid backpressure and log loss.
- Fluent Bit Throughput CalculatorEstimate the log throughput Fluent Bit can process given CPU and memory allocation.
- Log Compression CalculatorEstimate storage savings from compressing log data before archival or shipping.
- Tracing Storage CalculatorEstimate storage requirements for distributed tracing spans across a sampling rate.
- Jaeger Capacity CalculatorCalculate Jaeger collector and storage capacity needed for your trace volume.
- Zipkin Storage CalculatorEstimate backend storage needs for Zipkin trace data at a given span volume.
- OpenTelemetry Data Volume CalculatorCalculate total telemetry data volume from OpenTelemetry traces, metrics and logs.
- Log Search Performance CalculatorEstimate query response time when searching across a large log index.
Monitoring
All 20 Monitoring calculators →- Prometheus Storage CalculatorEstimate Prometheus disk storage needs from sample ingestion rate and retention.
- Prometheus Retention CalculatorCalculate how long Prometheus can retain metrics given available disk space.
- Prometheus TSDB Size CalculatorCalculate Prometheus TSDB block size based on series count and sample density.
- Scrape Interval CalculatorDetermine the right Prometheus scrape interval balancing granularity and storage cost.
- Metrics Cardinality CalculatorCalculate total time series cardinality from metric names and label combinations.
- Alert Frequency CalculatorCalculate how often alerts fire based on thresholds and metric volatility.
- Alert Noise Score CalculatorScore how noisy an alerting setup is from false-positive and repeat-alert ratios.
- Grafana Dashboard Load CalculatorEstimate query load a Grafana dashboard places on its underlying data sources.
- Dashboard Query Time CalculatorEstimate total query execution time for all panels on a monitoring dashboard.
- Alertmanager Capacity CalculatorCalculate how many alerts Alertmanager can process and route per minute.
- Metric Ingestion CalculatorCalculate total metric samples ingested per second across all monitored targets.
- Time Series Growth CalculatorProject how the number of active time series will grow as services and labels scale.
Service Mesh & API Gateway
All 15 Service Mesh & API Gateway calculators →- Istio Sidecar Memory CalculatorEstimate memory overhead added by an Istio Envoy sidecar per pod.
- Istio Sidecar CPU CalculatorEstimate CPU overhead added by an Istio Envoy sidecar under request load.
- Envoy Proxy Capacity CalculatorCalculate the request throughput capacity of an Envoy proxy instance.
- Service Mesh Overhead CalculatorEstimate the latency and resource overhead a service mesh adds to your architecture.
- mTLS Performance CalculatorEstimate the latency and CPU cost added by enabling mutual TLS between services.
- Traffic Split CalculatorCalculate request distribution across service versions given traffic split weights.
- Canary Deployment CalculatorCalculate rollout timeline and exposure percentage for a staged canary deployment.
- Blue-Green Deployment CalculatorCalculate resource and downtime implications of a blue-green deployment switch.
- API Gateway Throughput CalculatorCalculate the maximum request throughput an API gateway instance can sustain.
- Ingress Controller Capacity CalculatorEstimate the concurrent connection capacity of an Ingress controller deployment.
- Rate Limit CalculatorCalculate appropriate API rate limit thresholds based on capacity and client demand.
- Circuit Breaker Threshold CalculatorDetermine circuit breaker error and latency thresholds to protect downstream services.
Terraform
All 15 Terraform calculators →- Terraform State Size CalculatorEstimate Terraform state file size based on managed resource count and attributes.
- Terraform Plan Complexity CalculatorScore the complexity of a Terraform plan from resource changes and dependencies.
- Terraform Apply Time CalculatorEstimate how long terraform apply will take based on resource count and parallelism.
- Terraform Drift CalculatorCalculate the percentage of resources that have drifted from their Terraform state.
- Terraform Resource Count CalculatorCount total managed resources across Terraform modules, workspaces and environments.
- Terraform Module Dependency CalculatorMap dependency depth and count across nested Terraform modules.
- Terraform Workspace CalculatorCalculate state storage and management overhead across multiple Terraform workspaces.
- Terraform Variable Size CalculatorMeasure the size and complexity of variable definitions across a Terraform configuration.
- Terraform Backend Storage CalculatorProject remote backend storage needs across all Terraform state files and versions.
- Terraform Lock Timeout CalculatorCalculate an appropriate state lock timeout based on team size and apply frequency.
- Terraform Refresh Duration CalculatorEstimate how long a terraform refresh will take based on resource count and API latency.
- Terraform Graph Complexity CalculatorScore the complexity of a Terraform dependency graph from nodes and edges.