← Back to Glossary

SLA Compliance

SLA Compliance in ASIC mining is the measurement of whether a mining service, hosting provider, maintenance team, infrastructure operator, or other service provider meets the performance and service targets defined in a Service Level Agreement (SLA). An SLA can define measurable commitments such as: service availability infrastructure uptime incident response time repair or restoration time support response time power availability network availability cooling availability monitoring requirements maintenance procedures

SLA Compliance Explained in Simple Terms

Suppose a mining hosting agreement states:

Monthly Infrastructure Availability Target: 99.5%

At the end of the month, measured availability is:

99.7%

The measured result meets the defined target.

Now suppose availability is:

98.9%

The result falls below the stated target.

The agreement determines what happens next. Depending on its terms, this might involve:

  • investigation

  • reporting

  • corrective action

  • service credits

  • another contractual remedy

The exact consequences depend entirely on the SLA.

How SLA Compliance Works

SLA stands for Service Level Agreement.

It defines measurable expectations between a service provider and a customer or between operational teams.

In Bitcoin mining, SLAs may be relevant to:

  • ASIC hosting

  • data-center operations

  • repair services

  • network services

  • power infrastructure

  • cooling services

  • technical support

  • managed mining operations

The purpose is to convert general expectations such as:

“Keep the miners running reliably.”

into measurable requirements such as:

“Maintain at least X% defined service availability during each measurement period.”

A typical SLA compliance process follows several stages:

  1. Service Levels Are Defined
    The agreement establishes specific measurable targets.

  2. Metrics Are Collected
    Monitoring systems record uptime, downtime, incidents, response times, and other relevant data.

  3. Events Are Classified
    Planned maintenance, customer-caused outages, provider failures, and other events may be categorized according to the agreement.

  4. Performance Is Calculated
    Actual results are compared with SLA targets.

  5. Compliance Is Evaluated
    Each relevant service objective is determined to have met or missed its defined target.

  6. Results Are Reported
    SLA reports summarize performance for the measurement period.

The basic process is:

Define → Monitor → Measure → Classify → Compare → Report

Example of SLA Compliance in Practice

Consider a hypothetical ASIC hosting SLA with the following targets:

Metric

SLA Target

Actual Result

Infrastructure Availability

≥99.5%

99.72%

Critical Incident Response

≤15 min

11 min

Repair Response

≤2 hr

1.4 hr

Network Availability

≥99.9%

99.94%

Each metric is evaluated according to the definitions and exclusions written into the agreement.

The numbers alone are not enough.

For example, the SLA must define:

  • how availability is calculated

  • when measurement starts

  • what counts as downtime

  • which outages are excluded

  • what “response” means

  • which systems are covered

Without these definitions, SLA percentages can be misleading.

Why SLA Compliance Matters in ASIC Mining

Mining operations depend on continuous access to:

  • electricity

  • networking

  • cooling

  • functional mining hardware

  • facility infrastructure

If one of these systems becomes unavailable, productive hash rate can be affected.

SLA compliance provides a structured way to measure whether contracted services are being delivered according to defined requirements.

It can help:

  • establish measurable expectations

  • evaluate hosting performance

  • measure operational reliability

  • identify recurring service problems

  • improve accountability

  • standardize incident reporting

  • support contractual remedies where applicable

SLA Compliance and ASIC Hosting

ASIC hosting is one of the most common mining contexts where SLAs can be relevant.

A hosting provider may be responsible for services such as:

  • electrical infrastructure

  • internet connectivity

  • cooling

  • physical security

  • monitoring

  • maintenance access

The SLA should clearly identify which services are included.

Importantly:

Hosting Infrastructure Availability ≠ Individual ASIC Availability

A hosting facility can provide functioning power, network, and cooling while a customer's individual miner remains offline because of a hardware failure.

These should not automatically be treated as the same type of downtime.

SLA Compliance and Uptime

Uptime may be one of the metrics used in an SLA.

However, the exact definition matters.

For example, an agreement could measure:

  • facility power uptime

  • network uptime

  • management-platform uptime

  • individual miner uptime

  • productive mining uptime

These are different measurements.

An SLA should specify exactly what is being measured.

SLA Compliance and Availability

Availability is commonly expressed as a percentage.

A simplified formula is:

Availability = Available Service Time ÷ Total Applicable Time × 100%

Suppose a service is measured over 720 hours.

If applicable service downtime is 2 hours:

Available Time = 718 hours

Availability = 718 ÷ 720 × 100% ≈ 99.72%

Whether all 720 hours belong in the calculation depends on the SLA's definitions and exclusions.

Availability Targets and Downtime

Small differences in availability percentages can represent meaningful amounts of time.

For a 30-day, 720-hour period:

Availability

Approx. Downtime

99%

7 hr 12 min

99.5%

3 hr 36 min

99.9%

43 min

99.99%

4 min 19 sec

These are mathematical examples assuming the entire 720-hour period is included in the calculation.

Actual SLA calculations may exclude certain events.

SLA Compliance and Downtime Tracking

Accurate downtime tracking is essential for availability-based SLAs.

A downtime record may contain:

  • incident start

  • detection time

  • acknowledgment time

  • response time

  • restoration time

  • incident cause

  • affected equipment

  • affected hash rate

  • downtime classification

This creates an auditable timeline.

For example:

Failure → Detection → Alert → Response → Recovery → Verification

The SLA can then determine which portion of the incident counts toward the relevant metric.

SLA Compliance and Planned Maintenance

Many SLAs treat planned maintenance differently from unexpected outages.

For example, an agreement may exclude properly scheduled maintenance from availability calculations.

However, this should never be assumed.

The SLA must define:

  • whether maintenance is excluded

  • required notice period

  • permitted maintenance windows

  • maximum maintenance duration

  • notification requirements

Therefore:

Planned Downtime ≠ Automatically Excluded Downtime

The contract determines the treatment.

SLA Compliance and Unplanned Downtime

Unexpected service interruptions are often central to SLA measurement.

Examples may include:

  • facility power failure

  • network outage

  • cooling infrastructure failure

  • management-system outage

Whether a particular event counts as SLA downtime depends on the service provider's contractual responsibility and the agreement's exclusions.

SLA Exclusions

An SLA may specify events that are excluded from compliance calculations.

Examples can include:

  • scheduled maintenance

  • customer-requested shutdown

  • customer-owned hardware failure

  • external utility events

  • force majeure events

  • network problems outside the provider's responsibility

  • intentional curtailment

The exact exclusions vary by agreement.

This is why two providers can both advertise similar availability percentages while using different measurement definitions.

SLA Compliance and Power Availability

Power is fundamental to ASIC mining.

A hosting SLA may define availability for the electrical infrastructure provided to mining equipment.

For example:

Power Service Available ≥ Defined Monthly Target

Power monitoring can help document:

  • interruption start

  • interruption duration

  • affected racks

  • restoration time

However, electrical service availability should not automatically be confused with miner uptime.

A miner can remain offline after power has been restored because it requires rebooting, diagnostics, or repair.

SLA Compliance and Network Availability

Mining requires reliable communication with mining pools.

A network SLA may measure:

  • connectivity availability

  • outage duration

  • packet-loss conditions

  • latency requirements

  • incident response

The specific metrics depend on the agreement.

A network outage can affect many miners simultaneously even when ASIC hardware is functioning normally.

SLA Compliance and Cooling

Cooling availability may also be relevant in industrial mining facilities.

Cooling failures can cause:

Cooling Problem → Temperature Increase → Throttling or Shutdown → Reduced Hash Rate

An SLA may define obligations related to cooling infrastructure, environmental operating conditions, or incident response.

The exact limits must be defined for the specific facility and hardware.

SLA Compliance and Response Time

An SLA may specify how quickly a service provider must respond after an incident is reported or detected.

For example:

Critical Incident Response Target: 15 Minutes

If the incident is created at 10:00 and the provider acknowledges it at 10:12:

Response Time = 12 minutes

But the agreement must define what qualifies as a response.

An automated acknowledgment may or may not satisfy the requirement depending on the SLA.

Response Time vs Resolution Time

These metrics should not be confused.

Response Time

How quickly the provider begins or acknowledges the response.

Resolution Time

How long it takes to restore the affected service or otherwise satisfy the defined resolution condition.

For example:

Incident: 10:00

Technician Responds: 10:10

Service Restored: 11:30

Response time:

10 minutes

Resolution time:

1 hour 30 minutes

A provider can meet its response-time target while missing its resolution-time target.

SLA Compliance and MTTR

Mean Time to Repair (MTTR) can be used as an operational reliability metric.

A simplified calculation is:

MTTR = Total Repair Time ÷ Number of Repair Events

However, MTTR and an SLA resolution target are not necessarily the same.

MTTR is an average across multiple events.

An SLA may instead require each qualifying incident to be resolved within a specific time.

SLA Compliance and Incident Severity

SLAs may use different targets depending on incident severity.

For example:

Critical

Large-scale service outage affecting substantial mining capacity.

High

Major degradation affecting part of the operation.

Medium

Limited operational impact.

Low

Minor issue without significant production impact.

Each severity level may have different:

  • acknowledgment targets

  • response targets

  • escalation procedures

  • resolution targets

The classification rules should be defined clearly to prevent inconsistent reporting.

SLA Compliance and Monitoring Systems

Monitoring systems provide much of the data required for SLA measurement.

They may record:

  • online status

  • power status

  • network connectivity

  • hash rate

  • temperatures

  • infrastructure health

  • incident timestamps

The basic relationship is:

Infrastructure → Telemetry → Monitoring → SLA Metrics → Compliance Report

Reliable monitoring makes SLA evaluation more objective.

SLA Compliance and Alert Systems

Alert systems help reduce detection and response time.

For example:

Power Failure → Monitoring Detects Event → Alert → Operations Team Responds

The timestamps can then support SLA calculations.

An effective alert system may also automatically escalate incidents that remain unresolved.

SLA Compliance and Log Files

Logs can provide detailed evidence about incidents.

For example:

14:02 → Network connection lost

14:03 → Monitoring alert generated

14:07 → Technician acknowledges incident

14:24 → Network restored

These records can help reconstruct the incident timeline.

Logs are especially useful when monitoring data and human incident reports need to be reconciled.

SLA Compliance and Performance Metrics

Not every SLA focuses exclusively on uptime.

Depending on the service, agreements can potentially define performance metrics such as:

  • availability

  • response time

  • network performance

  • power availability

  • environmental conditions

Hash rate guarantees require particularly careful definitions because ASIC hash rate can be influenced by hardware condition, firmware, tuning, temperature, pool-side variance, and other factors.

A good SLA should distinguish metrics controlled by the service provider from metrics outside its direct control.

SLA Compliance and Hash Rate

Hash rate can be relevant to managed mining agreements, but it must be defined carefully.

Possible measurements include:

  • local miner hash rate

  • fleet hash rate

  • pool-side effective hash rate

  • installed hash-rate capacity

These values are not identical.

Pool-side hash rate also fluctuates over short periods because share discovery is probabilistic.

Therefore, any hash-rate-based SLA needs a clearly defined measurement method and time window.

SLA Compliance and Partial Performance Loss

A miner does not have to be completely offline to lose productive capacity.

For example:

Expected: 150 TH/s

Actual: 100 TH/s

If one hashboard is missing, the miner may still be online while approximately one-third of its expected capacity is unavailable.

An advanced SLA may distinguish:

Complete Outage

from:

Performance Degradation

Whether partial loss counts toward compliance depends on the agreement.

SLA Compliance and Hashrate-Weighted Availability

Miner-count availability can be misleading when a fleet contains different ASIC models.

Suppose:

Miner A = 100 TH/s

Miner B = 200 TH/s

Losing Miner B has twice the hash-rate impact.

Some operational systems can therefore measure availability based on installed hash-rate capacity rather than simply counting online miners.

A simplified concept is:

Available Hash Rate ÷ Applicable Installed Hash Rate × 100%

If this is used contractually, the exact measurement methodology must be defined.

SLA Compliance and Maintenance

Maintenance processes can directly influence SLA performance.

Faster:

  • diagnostics

  • spare-parts replacement

  • remote recovery

  • ASIC repair

  • technician response

can reduce outage duration.

Historical SLA reports may reveal operational bottlenecks.

For example:

Failure Detection: Fast

Technician Response: Fast

Repair: Slow

Cause: Spare Part Unavailable

This information can lead to improved spare-parts inventory.

SLA Compliance and Remote Reboot

Remote reboot can reduce recovery time for recoverable software problems.

For example:

Miner Stops Hashing → Alert → Remote Reboot → Mining Resumes

If physical intervention would otherwise take several hours, remote recovery can significantly reduce downtime.

However, repeated rebooting should not be used to hide persistent hardware problems.

SLA Compliance and Automation

Automation can help operations teams meet service targets.

For example:

Failure Detected → Automatic Alert → Remote Recovery Attempt → Verification → Escalation

If recovery succeeds, downtime may remain short.

If it fails, the incident can automatically be assigned to maintenance.

Automation improves response consistency but does not change the definitions or obligations written into the SLA.

SLA Compliance Reports

A periodic SLA report may contain:

  • measurement period

  • availability percentage

  • total qualifying downtime

  • incident count

  • response times

  • resolution times

  • excluded events

  • maintenance periods

  • major incident summaries

Reports may be generated:

  • monthly

  • quarterly

  • for each billing period

  • according to another contractual schedule

The reporting period should match the agreement.

SLA Breach

An SLA breach occurs when a measured service level fails to satisfy the relevant contractual target according to the agreement's measurement rules.

For example:

Target Availability: ≥99.5%

Measured Applicable Availability: 99.1%

This may constitute a breach of that service-level target.

The contractual consequences depend on the SLA.

They may include:

  • service credits

  • corrective-action requirements

  • escalation

  • other remedies

The agreement itself determines the legal and commercial consequences.

Service Credits

Some SLAs provide service credits when service levels are missed.

A hypothetical structure might define different credits for different availability ranges.

However, there is no universal mining-industry formula.

The agreement must specify:

  • qualification conditions

  • calculation method

  • maximum credits

  • claim procedure

  • exclusions

Service credits should therefore not be assumed unless they are explicitly included in the contract.

SLA Compliance vs Internal KPI

An SLA and an internal KPI are not the same thing.

SLA

A defined service commitment between parties.

KPI

A metric used internally to measure operational performance.

For example:

Internal Goal: 99.8% fleet availability

does not automatically create a contractual obligation.

Conversely, a contractual SLA may use metrics that are also tracked internally as KPIs.

SLA Compliance at Mining-Farm Scale

At industrial scale, SLA compliance can be integrated into the monitoring architecture.

A simplified workflow is:

ASICs & Infrastructure → Telemetry → Monitoring → Incident Tracking → SLA Calculation → Reporting

Performance can then be analyzed by:

  • miner

  • rack

  • container

  • facility

  • service provider

  • measurement period

This creates a structured record of whether defined service commitments are being achieved.

Improving SLA Compliance

Mining operations can improve service-level performance through:

  • reliable monitoring

  • accurate downtime tracking

  • effective alerting

  • remote recovery

  • clear escalation procedures

  • preventive maintenance

  • spare-parts availability

  • trained technicians

  • reliable power systems

  • redundant networking

  • effective cooling infrastructure

  • consistent incident classification

Equally important is writing measurable SLA definitions that accurately reflect the services being provided.

Benefits of SLA Compliance Tracking

SLA compliance tracking provides:

  • measurable service quality

  • clear performance expectations

  • structured incident reporting

  • availability measurement

  • response-time accountability

  • historical service analysis

  • evidence for contractual reviews

  • improved operational planning

It converts service expectations into metrics that can be measured consistently.

Limitations of SLA Compliance Metrics

SLA percentages can be misleading when their definitions are unclear.

Two agreements both advertising:

99.9% Availability

may measure completely different things.

Differences can include:

  • measurement period

  • excluded downtime

  • planned maintenance

  • hardware failures

  • power curtailment

  • partial performance loss

  • definition of restoration

For this reason, the calculation methodology is as important as the headline percentage.

Frequently Asked Questions

Still have questions about SLA Compliance?

Have traffic?

Earn with the best product in cloud mining

Become a partner
15%

First purchase

On every new user’s first purchase. No limit on the purchase amount.

5%

Repeat purchases

Earn for life from every repeat purchase. When the user buys again, you earn again.