日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

低开销、简单的网站监控工具Checkless开发者专访

發布時間:2024/9/21 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 低开销、简单的网站监控工具Checkless开发者专访 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Steve Elliott想要一個簡單、便宜的方法來監控他的網站的正常運作時間。他發現大多數現有的工具要么太復雜,要么太貴。因此,他就搭建了Checkless,這是一款無服務器的工具,通過ping檢查來監控網站的正常運作時間,在一定的應用場景下,這款工具可以免費使用。Elliott在他的博客上提供了詳細的詳細步驟指南來進行Checkless的安裝和配置。

\\

InfoQ:什么是Checkless?

\\\

Steve Elliott:Checkless是一款簡單的工具,可以幫助保證網站的正常運行,當網站運行出現異常的時候,會立即通知你。這款軟件完成了簡單的工作,而且非常便宜(即使不是免費的,也不會很貴),一開始這是個簡單的個人項目,但在我展示之后Twitter上一些人表示對它非常感興趣,所以我想讓它變得更加方便使用。這些人對這個項目的濃厚興趣,說明在無服務器的平臺上進行網站監控的需求比我想象中要大。

\\\

InfoQ:在已經有其他ping檢查工具的情況下,是什么促使你創造了Checkless?

\\\

Elliott:我需要監控一些個人網站,最好在不要增加額外開銷的前提之下。我之前用過很多商用的正常運行時間監控平臺和開源的監控平臺,但都需要支付服務費或基礎設施費。

\\

我的需求是最好能便宜(甚至免費)地檢查我的網站是否正常運行,這些工具看起來都不能達到我的標準。后來我知道無服務是一種只需要消耗時間,但可以劃算地執行代碼的方式,看起來能滿足我的需求。

\\\

InfoQ:將Checkless實現為無服務工具,你經歷了什么挑戰?

\\\

Elliott:目前為止最大的挑戰是實現多區域支持。我一開始使用無服務框架,這對部署有非常大的幫助,但它僅適用于單區域支持,或是跨多區域部署相同的應用程序。我給Checkless搭建了CLI工具,需要YAML配置文件,將它擴展為一個或多個無服務配置文件。使用CircleCI或Travis,之后你就可以自動部署網站檢查了。

\\

在經歷了多區域挑戰之后,Checkless又幫助我了解了無服務編程和AWS Lambda的很多知識。你可以了解最佳方案是什么,了解如何在保證最小化成本的前提下,優化代碼結構。經過反復的實驗和錯誤的發生之后,一些問題還是不能很好解決,主要是測試和監控。

\\\

InfoQ:Checkless有什么局限或是功能欠缺呢?

\\\

Elliott:Checkless設計越簡單越好,所以它的警報非常簡單。它現在支持通過電子郵件或是Slack提醒。使用任何一個方式,你都可以設置一些合理的提醒,但為了更方便,可以通過Pager Duty或VictorOps這樣的服務向webhooks發送通知。

\\

Checkless目前只能匹配HTTP狀態碼。想要覆蓋更多的用例,需要擴展為檢查網站響應內容才行。我最擔心的是如何在增加功能的同時不要添加配置或設置的復雜性。

\\\

InfoQ:你是否需要社區的貢獻?如果其他人也想參與其中,最好從哪里開始著手呢?

\\\

Elliott:我當然希望大家能參與進來,到目前為止這還只是個人項目,但如果有人希望參與進來,我鼓勵他們通過Twitter或Github與我取得聯絡。能了解到別人的需求是什么,了解Checkless是否對他們有用,了解是否缺少什么功能對我來說非常有幫助。我使用CLI做的許多工作都是為了讓設置Checkless變得更加簡單,所以非常希望能獲得這方面的反饋。

\\\

InfoQ:未來的改進和新功能有什么路線圖計劃?

\\\

Elliott:我的主要目標是讓Checkless保持足夠簡單,以及免費或便宜地使用。考慮到這一方面,我確實有一些想添加的功能:

\\

更多消息通知的渠道

\\

檢查響應的內容而不是響應狀態代碼

\\

報告

\\

多云提供商支持:該功能允許從不同網絡進行檢查,并允許使用多個免費層(如果可以的話)。

\\

更多觸發器:Slack是個很好的選擇,但從我的角度出發,我希望通過Alexa或者其他類似的設備觸發:“Alexa檢查我的網站是否運行正?!睂莻€很酷的功能。

\\

這已經很多了,而且對我來說最關鍵的是保證Checkless足夠簡單,可以免費試用,所以真正的挑戰是在不破壞這項原則的基礎下,添加新的功能。

\\\

要了解更多有關Checkless的內容,可以參考項目的GitHub庫。

\\

查看英文原文:Q\u0026amp;A With the Creator of Checkless, a Low-Cost, Simple Site Monitoring Too? ?

\\

感謝冬雨對本文的審校。

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的低开销、简单的网站监控工具Checkless开发者专访的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。