How does the Better Stack bill add up?
From at least three positions that grow independently. The base includes 10 checks, one status page and 1,000 subscribers. Further checks come in packs of 50 at $25 per month. Every person to be paged on call costs a responder seat at $34 monthly or $29 billed annually. Subscribers beyond 1,000 cost another $40.
This shape is common and reasonable from the vendor’s side, because it reflects actual cost drivers. For the buyer it has an uncomfortable property: the monthly figure cannot be read off before setup but has to be assembled — and the quantities that drive it are usually not yet known at that point.
A concrete example makes it tangible. A team with sixty monitored services, three people on call and a thousand status page subscribers pays: the base, one check pack at $25, three seats at $102. That comes to roughly $127 per month before logs enter the picture at all. Double the team and the seat portion doubles.
The point is not that this is expensive — for a suite that also includes log management it is not. The point is that three separate meters mean three separate growth paths, and that at least one of them almost always grows faster than planned. In practice it is the seat count, because an on-call schedule is sensibly staffed broadly.
A simple three-line calculation is therefore worth doing before deciding: how many services in twelve months, how many people on call, how many subscribers. The figure that comes out is the comparison value — not the entry price.
When is a bundled observability suite worth it?
When the logs actually end up there. The value of a suite combining logs, metrics, checks and on-call comes from the connection: being able to jump from an alert straight into the relevant log lines saves minutes during an incident. If log management stays elsewhere — in an existing stack of Loki, OpenSearch or a vendor you already have — the main advantage is never realised.
That is the actual question with Better Stack, and it can be answered before purchase. It has little to do with price and a lot to do with the existing landscape. A team with no central log management today that wants to build one gets both in a single step — a genuine advantage that justifies the premium over a pure uptime tool.
A team already keeping logs elsewhere, by contrast, is buying uptime checking with a log platform beside it that goes unused. The connection that creates the value never forms, and the comparison shifts to the question of what pure uptime checking with a status page ought to cost.
There is a third, less comfortable situation: logs are shipped there with the intention of really using them later, and it never happens. That is not a vendor problem but a common experience with observability tooling in general. Anyone who recognises it should bring log management into scope only once a specific team is specifically using it.
The honest advice is therefore to treat the bundle not as a bonus but as a requirement to be tested. If the answer to "who looks at the logs, and when?" contains no name, the bundled price is not a good price — only a larger one.
Why are logs harder to leave behind than checks?
Because they accumulate in place and draw their value from history. An uptime check is recreated elsewhere in five minutes — it consists of an address, an interval and a threshold. A year of searchable logs is not. They can be exported, but the indexes, saved queries and dashboards built on them do not travel.
This gravity is not an accusation against the vendor. It is a property of the data type and affects every log platform equally, open source or commercial. It still belongs in the decision, because it changes the time horizon: an uptime tool is chosen for a year, a log platform effectively for several.
In practice that means reversing the order. If in doubt, start with the part that is easy to leave — checks, on-call, status page — and decide about log management separately once the requirement is clear. Committing to both at once because they are sold together is the more expensive sequence.
There is a simple way to measure that gravity before committing: export a week of logs and try to answer a question that actually came up last month — which request triggered the error spike, or why a customer could not save something. If the export alone suffices, a later migration is merely tedious. If it does not, the value does not sit in the data but in the queries and dashboards built over it, and those stay with the vendor.
A second aspect concerns retention. Logs regularly contain personal data — IP addresses, identifiers, occasionally more than intended. The retention period is therefore not only a cost question but one that belongs in the record of processing activities and needs a deletion policy. On a bundled platform it is easily decided in passing, without anyone having decided it deliberately.
What is a status page worth inside an observability suite?
A lot as a feature, little as a starting point. Within a suite the status page is the last stage of a chain that begins with checks and alerts — well connected and quick to set up. It is not, however, the reason the suite is bought, and that shows wherever a status page has requirements of its own.
The subscriber meter is one such point. 1,000 subscribers are included in the base, and each further step costs $40 per month. For a software company with an internal audience that is generous. For a provider whose status page is the public point of contact for all customers, it is a figure reached quickly — and it grows with the business rather than with the technology.
The second point concerns the role of the page. For many operators a status page is not a by-product of monitoring but a communication surface of its own, with its own design, its own domain, its own language versions and an approval process governing who may publish what and when. Tools that treat the page as an output channel cover that; tools that treat it as a product in its own right go further.
A good practical test is whether a notice can be published without an incident existing in the technical sense — for instance during an upstream provider’s outage, where you measure nothing yourself but customers are affected. Those cases are more common than the tooling logic suggests, and they make a useful question during selection.