-
Filebeat、Logstash、Rsyslog 各種姿勢采集Nginx日志
由于nginx功能強大,性能突出,越來越多的web應用采用nginx作為http和反向代理的web服務器。而nginx的訪問日志不管是做用戶行為分析還是安全分析都是非常重要的數據源之一。如何有效便捷的采集nginx的日志進行有效的分析成為大家關注的問題。 本文通過幾個實例來介紹如何通過filebeat、logstash、rsyslog采集nginx的訪問日志和錯誤日志。 大家都知道ELK技術棧是采集、分析日志的利器。所以這里介紹的是從nginx采集日志到ES。當然至于日志采集以后存到看大家的需要…
-
基于Kubernetes和Jenkins的GitOps實戰
如果你在關注軟件交付領域,一定聽說過 GitOps! GitOps是云原生DevOps的最佳實踐方法之一,面向Kubernetes提供了一種更加高效、穩定和安全的CI/CD模型,其核心思想是將應用系統的聲明性基礎架構和應用程序存放在 Git 的版本控制庫中,并視相關的Git倉庫為惟一可信源。 將 GitOps 理論方法應用在持續交付流水線上,有諸多優勢和特點: 安全的云原生 CI/CD 管道模型 更快的平均部署時間和平均恢復時間 穩定且可重現的回滾(例如,根據 Git 恢復 / 回滾 / for…
-
一套Linux硬核資源,限時白嫖,隨時刪除
??Linux是現在最受歡迎的操作系統,它一般運行于服務器和超級計算機上,我們日常訪問網站背后的數百萬臺服務器很有可能運行著的操作系統就是Linux。 想要嘗試自學linux入行的,第一步就要熟悉它常用的一些命令,為了能夠讓大家更方便的學習,今天給大家整理了一份所有人都可以學習的《linux筆記》,以求幫助大家踏入linux的第一步,免費領取方式在文末! 本教程以入門進階為目的,可以解決新手在Linux學習中遇到的常見問題,并且對其中的重點、難點、易錯點進行詳細講解。 內容上絕對有別于市面上那些…
-
Docker 服務終端 UI 管理工具
這是一個簡單的基于終端的 UI 管理工具,主要適用于對 docker 和 docker-compose 容器以及服務的管理和便捷使用,靈感來自于 gocui 并使用 Go 語言改寫。 1.功能特性 輕度用戶使用尚可,可不要把它當做是一個專業的管理工具,哈哈哈 查看docker或docker-compose容器環境的狀態一目了然 查看container/service的日志 查看容器指標的ascii圖表,如CPU/內存等 自定義這些圖表以測量您想要的幾乎任何指標 直接進入到container/se…
-
Shell 腳本進階,經典用法及其案例
一、條件選擇、判斷 1、條件選擇if (1)用法格式 逐條件進行判斷,第一次遇為“真”條件時,執行其分支,而后結束整個if。 (2)經典案例: 分析:請輸入年紀,先判斷輸入的是否含有除數字以外的字符,有,就報錯;沒有,繼續判斷是否小于150,是否大于18。 分析:請輸入成績,先判斷輸入的是否含有除數字以外的字符,有,就報錯;沒有,繼續判斷是否大于100,是否大于85,是否大于60。 2、條件判斷 case (1)用法格式 (2)案例: 分析:請輸入yes or no,回答Y/y、yes各種大小寫…
-
為什么建議大家使用 Linux 開發?
《Linux學習筆記》 來源網絡? 侵刪 Linux 能用嗎? 我身邊還有些朋友對 linux 的印象似乎還停留在黑乎乎的命令行界面上。當我告訴他或者建議他使用 linux 時,會一臉驚訝的問我,那個怎么用(來開發或者日常使用)? Linux 有圖形界面 文件管理器 這是我使用了近兩年的“國產”操作系統 deepin ,界面美不美觀我不知道,能用是肯定的。 支持日常開發 首先 Vim/Emacs 表示它們可以搞定,但是我覺得我和它們不熟。.. Java : Eclipse , IDEA , Ne…
-
前端開發者必備的 12 個工具
作為前端開發者,這些工具必定讓你事半功倍。 前端 web 開發是一個令人興奮的領域,越來越多的需求,形成了一個高薪的職業。同時,Web 領域還有很多可靠的工作,使得 Web 開發者能夠更加高效的工作。下面是我在日常前端開發中經常用到的 12 個工具,分享給大家,希望能對大家有所幫助。譯者注:這些工具都是 Chrome 擴展(也適用于 Microsoft Edge、Opera 等 Chromium 內核的瀏覽器),標題后面的數字是下載量。 1 Wappalyzer — 1,000,000+ 這個工…
-
騰訊T12專家認定!馬哥教育課程入選“薪選課程”,太頂了!
近期,馬哥教育通過了騰訊課堂“薪選·互聯網課”項目的嚴格篩選認證,《Linux云計算架構高薪名師班》、《高端Go語言百萬并發高薪課》分別正式對標騰訊T8、T9級別崗位聘用技術標準,完成課程及考核的學員將從代碼能力、架構能力、運營能力、工程素養、安全能力等五個維度全面提升專業能力,匹配騰訊職業能力水平。 什么是“薪選·互聯網課” “薪選·互聯網課”是”2020年11月由騰訊課堂聯合騰訊T12級專家團隊,建立課程標準,通過三層審核的方式,對教培機構的教學、師資等進行篩選認證,完成課程及考核的學員將基…
-
IT運維面試問題總結-Linux基礎
1、簡述Linux主流的發行版? Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。 2、簡述Linux啟動過程? ⑴ 開機BIOS自檢,加載硬盤。 ⑵ 讀取MBR,MBR引導。 ⑶ grub引導菜單(Boot Loader)。 ⑷ 加載內核kernel。 ⑸ 啟動init進程,依據inittab文件設定運行級別。 ⑹ init進程,執行rc.sysinit文件。 ⑺ 啟動內核模塊,執行不同級別的腳本程序。 ⑻ 執行/etc/rc.d/rc.loc…
-
拉著騰訊撒錢了!馬哥教育攜手騰訊課堂打響3月運維人職場逆襲反擊戰!
經歷了魔幻的2020最難求職季,終于迎來2021的“金三銀四”。很多運維人自暴自棄,到底要掌握多少技能,才能逆襲進大廠? 那些學歷普普通通,沒有技術的運維人,真的還有機會逆襲成黑馬嗎? “未到結局,焉知生死!乾坤未定,你我皆是黑馬!最好的逆襲時機,就是現在!” 3月15日?-?3月31日,馬哥教育攜手騰訊課堂,打響運維人職場逆襲反擊戰!凡活動期間報名課程,可享受騰訊逆襲基金+馬哥教育助學金,最高可減 5000 元!! 晉升?跳槽?運維人這樣逆襲! 如今,90%的運維人,都可以用4-6個月的時間,…