Cosa ti piace di più di Better Stack?
Uso principalmente il servizio Uptime (precedentemente Better Uptime) per il monitoraggio, mentre utilizzo occasionalmente Logs per recuperare i log da Cloudflare e un paio di VM Linux. Parlerò principalmente di Uptime perché è quello che uso di più. Ma anche Better Stack Logs ha funzionalità potenti, non le uso tutte ma dovresti darci un'occhiata.
È davvero facile iniziare con il monitoraggio dell'uptime. Monitorare un server? Un semplice controllo ping sarà sufficiente. In caso contrario, puoi monitorare qualsiasi URL, qualsiasi porta di qualsiasi IP, controllare IMAP/SMTP o persino controllare le risposte HTTP per parole chiave. Vuoi monitorare qualcosa che non ha un servizio esposto a Internet, come il tuo router di casa dietro CGNAT? Nessun problema. basta mettere un "curl https://uptime.betterstack.com/api/v1/heartbeat/xxxxxx" su crontab, o trovare un modo per pingare l'URL a qualsiasi intervallo tu scelga, e hai finito. Se non viene ricevuto alcun segnale entro l'intervallo selezionato, dopo un periodo di conferma, l'allarme si attiva.
Se vuoi andare ancora oltre, la loro API semplice ma potente e le integrazioni sembrano poter portarti ancora più lontano, ma per operazioni più piccole non è necessario. Io, ad esempio, ho usato l'integrazione con Zapier per postare un avviso sul mio server Discord quando qualcosa va giù.
Ci sono integrazioni con servizi popolari come Heroku, Google Cloud o Webhook in/out (così puoi creare incidenti tramite webhook se non vuoi ancora utilizzare l'API ma ottenere una funzione simile) che puoi usare sia per "importare dati" che per "esportare dati". L'importazione consiste nel monitorare o creare avvisi/incidenti da altri servizi, e l'esportazione consiste nell'avvisare tramite altri servizi, come Trello o Slack (simile al mio esempio di Discord).
Quando un allarme si attiva, sì, ricevi un'email, sì, puoi vederlo sulla pagina, cose standard. Se non è sufficiente, puoi ricevere notifiche letteralmente ovunque tu scelga grazie alle integrazioni che ho menzionato. Nessun Internet? Beh, se non hai internet non puoi davvero fare nulla riguardo al problema che potrebbe sorgere, ma almeno saprai che qualcosa non va perché puoi scegliere di essere chiamato al telefono da Better Stack. Non sarà una persona reale, ovviamente è una chiamata automatica, ma sarai comunque avvisato e puoi persino riconoscere l'incidente durante la chiamata telefonica se ci sei, così non chiama altri.
Il design della pagina di stato è elegante e facile da capire, puoi modificare il layout di base dei servizi che vuoi mostrare sulla pagina (non devi mostrarli tutti) e puoi creare e modificare manualmente incidenti, avvisi di manutenzione e altro. Hai diverse opzioni di personalizzazione se vuoi approfondire, ma onestamente ti sentirai a tuo agio con le impostazioni predefinite.
Il supporto clienti è semplicemente fantastico. Risponderanno alle tue domande direttamente, senza inviarti articoli di aiuto casuali come fanno altri servizi. Sto usando questo servizio da più di un anno e non ho avuto problemi importanti, e un paio di problemi minori sono stati rapidamente risolti grazie al servizio clienti che è super veloce e diretto al punto. Sanno che i loro clienti sono solitamente persone IT, quindi non perdono tempo a spiegare cose che tutti già sanno. L'unico problema un po' più grande che ho avuto è stato che la loro pagina di stato stessa andava giù di tanto in tanto (ho aggiunto la pagina di stato stessa al loro monitor di stato solo per il gusto di farlo, quanto è ironico lol), ma erano già a conoscenza dei problemi anche prima che chiedessi cosa stava succedendo.
Come ho detto, sto usando questo servizio da oltre un anno a questo punto, e non ho intenzione di smettere affatto. Se continueranno a operare per 10 anni, continuerò a usare questo servizio per 10 anni, per i miei progetti personali così come per qualsiasi lavoro professionale che potrei fare, e pagherò felicemente per esso perché vale il 1000% dei soldi secondo me. Recensione raccolta e ospitata su G2.com.
Cosa non ti piace di Better Stack?
Le pagine di stato possono sicuramente ottenere alcune opzioni di personalizzazione più user-friendly. Puoi scegliere tra più layout e persino inserire il tuo codice CSS/JS, il che dovrebbe permetterti di fare letteralmente tutto, ma non credo che sia il modo più user-friendly per farlo. Il design della pagina di stato stessa è abbastanza decente e non avrai problemi a usarla così com'è, ma sarebbe bello poterla personalizzare più facilmente.
Inoltre, ho visto nella pagina dei prezzi che alcune funzionalità che attualmente sto godendo come utente gratuito non sono più offerte ai nuovi utenti gratuiti, e persino alcune di esse, come la possibilità di usare il proprio dominio, sono offerte solo nel piano Enterprise, il che riduce notevolmente l'usabilità del servizio nei livelli inferiori/gratuiti. Anche se è positivo che non tolgano funzionalità agli utenti esistenti (è il modo più semplice per far arrabbiare i tuoi utenti, ad esempio, guarda Twitter), mi aspetterei un po' più di trasparenza mentre questo cambiamento ha avuto luogo, me ne sono reso conto solo dopo aver raccomandato il prodotto a un altro amico geek solo per fargli scoprire che non può avere alcune funzionalità che ho io senza pagare una somma considerevole di denaro.
E sui Log, usano principalmente Vector per raccogliere log da tutti i tipi di servizi su piattaforme diverse. Anche se Vector stesso non è un sistema cattivo, a volte smette di funzionare casualmente e genera errori, risultando in log dai server che non appaiono sul servizio. Probabilmente è qualcosa per cui il servizio clienti può assistermi per una soluzione, ma ho avuto altri problemi con Vector stesso in altri casi d'uso e non voglio davvero affrontarlo e preferirei che fossero offerte metodi alternativi per i sistemi Debian. Recensione raccolta e ospitata su G2.com.