По-приятелска алтернатива на starlink-grpc-tools
Ако сте открили starlink-grpc-tools и искате същата локална телеметрия, без да изграждате собствен стек за наблюдение, краткият отговор е: да, има по-приятелски път. starlink-grpc-tools е отличен и безплатен, но е набор от скриптове, които сглобявате в система, а не приложение, което стартирате. Nexus Telemetry ви дава същите основни данни в настолно приложение с графиките, историята и известията, вече вградени. Това ръководство обяснява компромиса честно, така че да можете да изберете правилния.
И двете четат от точно едно и също място: локалния gRPC интерфейс на чинията. Разликата е изцяло в това колко изграждате сами.
Какво всъщност е starlink-grpc-tools
Това е проект с отворен код, който заявява локалната gRPC крайна точка на чинията и извежда данните. В най-простия си вид един-единствен скрипт отпечатва показанията като текст, CSV или JSON, така че можете да извадите числа изобщо без база данни. За да превърнете това в табло на живо, обичайният път го сдвоява с база данни за времеви редове (InfluxDB) и табло (Grafana), след което управлявате и поддържате няколко части: скриптовете, база данни, табло и свързващият код между тях. Има официален Docker образ, който облекчава настройката, но сглобяването и стартирането на пълния стек все пак остава ваша работа.
За правилния човек това е страхотно. Безплатно е, гъвкаво е, контролирате всяка част, и ако ви е приятно да изграждате и поддържате собствен стек за наблюдение, това е наистина способно решение. Мнозина го използват с удоволствие.
Къде пречи
Цената е вашето време и настройката. Ако искате повече от сурови числа в терминал, трябва да се чувствате удобно на команден ред, да вдигнете и поддържате база данни и табло и да поддържате стека актуален, докато API на чинията се променя във времето. Самият проект се поддържа активно и компетентно, а скорошните версии плавно намаляват функционалността, вместо да блокират, когато Starlink промени поле, така че сте до голяма степен предпазени от промените. Но това все пак е система, която стартирате и за която се грижите, а не нещо, което инсталирате и забравяте. Няма и нативен интерфейс; таблото е нещо, което изграждате от панели на Grafana.
Ако сте искали телеметрия, но не сте искали страничен проект, това е по-скоро главоболие, отколкото удоволствие.
Какво прави настолното приложение вместо това
Nexus Telemetry чете същите локални gRPC данни, но ги представя като завършено нативно приложение за macOS, Windows и Linux. Няма база данни за стартиране, няма табло за изграждане, няма свързващ слой за поддръжка. Стартирате го в същата мрежа като вашата чиния и то показва телеметрия на живо, записана история, карти на препятствията, графики на латентността и прекъсванията, консумация на енергия, подравняване и известия, незабавно.
То работи изцяло на собствената ви машина, без акаунт и без облачно препредаване, същият принцип за локален приоритет, който привлича хората към grpc-tools на първо място. Разликата е, че интерфейсът, съхранението и чертането са направени за вас.
Кое да изберете?
Изберете starlink-grpc-tools, ако искате максимален контрол, обичате да изграждате и поддържате собствен стек, искате да интегрирате суровите данни в по-голяма персонализирана система и времето ви по нея е част от привлекателността. Безплатно е и мощно.
Изберете настолно приложение като Nexus Telemetry, ако искате същите данни без изграждането, предпочитате нативен интерфейс пред Grafana, която поддържате, и бихте предпочели да прекарвате времето си в четене на телеметрията, вместо в сглобяване на конвейера. Има безплатен пробен период, така че можете да видите данните на собствената си чиния за минута и да решите.
Нито едното не е грешно. Те служат на различни хора, а честната формулировка е „изгради си сам“ срещу „готово за употреба“, а не по-добро срещу по-лошо.
Накратко
starlink-grpc-tools и Nexus Telemetry четат същите локални данни от вашата чиния. grpc-tools е безплатен, гъвкав стек тип „изгради си сам“ за хора, които се наслаждават на това; Nexus Telemetry е готово за употреба настолно приложение, което ви дава графиките, историята и известията, без да сглобявате база данни и табло. Изберете според това дали искате проект или продукт.
Вижте същата телеметрия без настройката с безплатен пробен период на Nexus Telemetry.