
Grafana Cloud или Datadog: број сервера није једини рачун

Grafana Cloud и Datadog могу различито наплатити исти Kubernetes систем: код Grafana Cloud-а основни трошак зависи од активних серија и количине телеметрије, а код Datadog-а од хостова, уноса података и индексираних догађаја. Grafana Cloud може бити повољнији тиму који контролише ознаке метрика и обим логова. Datadog има економског смисла ако његове готове функције тиму уштеде довољно рада да оправдају шири рачун.
За избор су потребни исти улазни подаци: број активних хостова, активне серије и учесталост њиховог прикупљања, гигабајти примљених и сачуваних логова, број индексираних догађаја и обим трагова. Потом се засебно додају потребни производи, рад тима и уговорени попусти. Почетна цена по серверу сама не обухвата те ставке.
Шта улази у цену сваке платформе
Grafana Cloud у јавном Pro ценовнику наводи платформску накнаду од 19 долара месечно, укључених 10.000 активних серија и 50 GB логова, почетних 6,50 долара за додатних 1.000 серија, 0,05 долара по обрађеном GB логова и 0,40 долара по уписаном GB. То су различите обрачунске јединице: примљен лог може да прође обраду, а да после одбацивања не уђе у обим који се уписује. За трагове постоје посебне ставке по количини података, док Kubernetes Monitoring и Application Observability уводе наплату по сатима активних хостова, односно других ресурса које ти производи прате.
Datadog у свом ценовнику раздваја Infrastructure Pro хостове по 15 долара месечно уз годишњи обрачун или 18 долара уз месечни, унос логова по 0,10 долара за GB, индексирање милион лог догађаја уз задржавање од 30 дана по 2,50 или 3 долара, као и основни APM по 31 или 36 долара за хост. Прве вредности у тим паровима припадају годишњем, а друге месечном обрачуну. Прилагођене метрике, додатни контејнери и поједини други производи имају сопствене јединице, па сталан број чворова не значи и сталан рачун.
Исти Kubernetes кластер, два јавна рачуна
Узмимо условни месечни пример: 30 чворова активно је током целог месеца, систем одржава 40.000 активних серија са по једном тачком у минути, а шаље 600 GB логова који се у целини уписују. Претпоставимо и да се индексира 100 милиона лог догађаја уз задржавање од 30 дана. То су задати улази за прорачун, а не резултат мерења стварног кластера.
За Grafana Cloud Pro, 30.000 серија изнад укљученог обима даје 195 долара. Обрада свих 600 GB логова даје 30 долара, а упис 550 GB после укључених 50 GB даје 220 долара. Са платформском накнадом од 19 долара, условни збир за метрике и логове је око 464 долара месечно. Рачун полази од почетних јавних цена; не садржи трагове, додатне производе, дуже задржавање или евентуалну наплату претераног обима упита.
Datadog за истих 30 инфраструктурних хостова уз месечни обрачун даје 540 долара, унос 600 GB логова додаје 60, а индексирање 100 милиона догађаја додаје 300. Условни збир је 900 долара месечно пре APM-а. Ако се уместо тога користе јавне цене за годишњи обрачун, одговарајући месечни збир тих ставки је 760 долара. Та два износа не треба представљати као исту уговорну понуду.
Ако свих 30 условних хостова користи и Datadog APM, основна APM ставка додаје 1.080 долара по месечној тарифи, односно 930 долара по тарифи за годишњи обрачун. Одговарајући збирови постају 1.980 и 1.690 долара, пре могућих додатних трошкова за трагове. Grafana Cloud збир од 464 долара зато није потпуно упоредива APM понуда: за исти опсег функција треба додати одговарајући производ за надзор апликација и измерени обим трагова.
Кардиналност мења цену без нових чворова

Један Kubernetes чвор може производити веома различит број временских серија, у зависности од ознака метрика. Свака различита комбинација имена метрике и вредности ознака представља засебну серију. Ознаке које се често мењају, попут идентификатора пода или пуне путање захтева, зато могу умножити број серија иако инфраструктура остаје иста.
Grafana правила за метрике обрачунавају активне серије и тачке података у минути према 95. перцентилу употребе, а за наплату узимају већу обрачунску вредност; Pro подразумева једну тачку у минути по серији. Зато је учесталост прикупљања део условног примера. Краћи интервал може повећати трошак и када број серија остане непромењен.
Ако би у истом условном кластеру број активних серија порастао са 40.000 на 100.000, ставка метрика по наведеној почетној тарифи порасла би са 195 на 585 долара. Чворова би и даље било 30. У Datadog-у та промена не повећава сама по себи основну ставку за инфраструктурне хостове, али може повећати наплату прилагођених метрика ако пређе укључени обим. Зато број серија треба добити из стварне телеметрије, а не извести из броја сервера.
Логови и трагови имају сопствене мере

Гигабајти логова и број лог догађаја описују различите ствари. Два система могу послати истих 600 GB, али произвести различит број индексираних записа ако им се просечна величина записа разликује. У Datadog прорачуну зато су потребни и унети гигабајти и број догађаја одабраних за индексирање, уз конкретан период задржавања. Смањење броја индексираних догађаја може снизити ту ставку без истовременог смањења трошка њиховог уноса.
Grafana правила за логове разликују обрађени, уписани, задржани и претражени обим; укључених 50 GB одузима се од уписаног обима, а задржавање дуже од основних 30 дана и претрага изнад дозвољеног обима могу додати трошак. Ако се непотребни записи одбаце после пријема у платформу, уписани обим пада, али обрађени обим остаје везан за оно што је стигло. Филтрирање пре слања мења оба улаза.
За трагове је потребан још један одвојен скуп података: количина послатих и сачуваних трагова за Grafana Cloud, односно APM хостови и потрошња уноса и индексирања трагова за Datadog. Условни кластер из претходног рачуна не задаје тај обим, па би један јединствени коначни APM износ био измишљена прецизност. Исто важи за Grafana Cloud производе који се наплаћују по сатима активних хостова: њихова цена зависи од тога шта је заиста укључено.
Рад тима и уговор мењају избор
Трошак рада треба приказати одвојено од претплате. За Grafana Cloud то могу бити сати за избор ознака, правила прикупљања, контролу кардиналности и подешавање приказа који тиму недостају. За Datadog треба урачунати време за избор модула, правила индексирања и праћење прекорачења. У оба случаја почетно подешавање и редовно месечно одржавање треба раздвојити, па сате помножити стварном интерном ценом рада тима у Србији. Без тих података није утемељено тврдити да једна платформа сигурно штеди време.
Независно поређење MonitoringCost истиче дисциплину кардиналности као услов повољнијег Grafana сценарија и упозорава да уговорене цене могу одступити од јавних. Јавне тарифе су зато полазиште за исто оптерећење, док понуде за већи уговор треба упоредити по истом периоду наплате, задржавању, обухваћеним модулима и предвиђеном расту телеметрије. Разлика између Datadog месечне и годишње тарифе у условном примеру већ показује колико сам уговорни режим утиче на поређење.
Ако тим већ уме да држи Prometheus ознаке и обим логова под контролом, Grafana Cloud може дати нижи трошак за приказано основно оптерећење. Ако му Datadog готове функције скраћују рад довољно да покрију већу претплату, та уштеда припада истом рачуну. Одлука се доноси на основу измерених серија, логова и трагова, потребних функција, понуђених услова и стварног времена које ће тим трошити на платформу.
Прочитајте и:
Повезани чланци


Bun или Node.js: 81% бржи JSON не значи бржи цео API

API кључ је процурео: ротирање долази пре чишћења Git историје

Redis или Valkey: лиценца је тек почетак избора кеша

Riverside или Zencastr: видео и хостинг мењају победника

pgvector или Pinecone: три пута већа брзина коштала је 4,8 пута више
Претплатите се на наш билтен
Добијајте најновије вести о Web3, AI-у и криптовалутама директно у пријемно сандуче.