版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 企業(yè)運維APP應(yīng)用開發(fā)實踐馬哥Linux運維 微信號 magedu-Linux功能介紹 嘿!等你好久了。馬哥Linux運維目前有近10萬小伙伴在這里學(xué)習(xí)和成長,我們每天為你呈上Linux運維工程師超愛的Linux學(xué)習(xí)教程、Linux培訓(xùn)視頻,還可以免費拿Linux、Python、大數(shù)據(jù)的前沿實戰(zhàn)干貨,一起來吧!文章目錄:1. 準(zhǔn)備工作2. 代理3. 頁面框架4. 獲取數(shù)據(jù)5. 繪圖6. 自問自答效果圖如下頁面邏輯簡要說明:1. 一共三個 tab,分別為 home,es,zabbix。2. home 頁面有 es,zabbix 的性能指標(biāo)。3. es頁面可以圖形展示搜索的數(shù)據(jù)。4. zabbi
2、x頁面可以圖形展示搜索的數(shù)據(jù)(沒有環(huán)境所以留空)。(一)1. 環(huán)境搭建參考:第一篇/10513771/17354502. es 服務(wù)器因為沒有現(xiàn)成的 es 環(huán)境再者自己搭建還得往里面填數(shù)據(jù),這太難過了,所以通過 shodan 找一個暴露在公網(wǎng)的 es 服務(wù)器。3. 創(chuàng)建一個 APPionic start myops blank4. sublime 打開該項目(二)1. 搭建代理雖說 app 里面似乎沒有跨域的限制,但是自己在調(diào)試的時候還是可能被這個跨域弄得焦頭爛額的。所以可以通過 flask 簡單的寫一個代理頁面,代碼如下,如你所見,我把這個暴露在公網(wǎng)的 es 服務(wù)器的 IP 寫出來,的確有點
3、不道德(大家不要搞破壞呀數(shù)據(jù)量這么豐富的還是比較難找的呀)。這個頁面的效果如下。(三)1. 頁面框架就如上面的效果圖,我們應(yīng)該需要三個 tab,然后一個 es 性能的模板頁面,一個詳情模板頁面。所以目錄結(jié)構(gòu)大體如下??偠灾?,我們需要五個模板,所以在 www 目錄下創(chuàng)建了一個 tpls 的目錄用于放置我們的模板文件。完整源代碼,可以訪問我的 GitHub。2. 頁面框架編寫。首先在入口頁撰寫總體布局:創(chuàng)建視圖文件,大致結(jié)構(gòu)如下,home.html,es.html.zabbix.html等編寫路由邏輯。(四)1. 獲取數(shù)據(jù)這里我們通過 angularjs 內(nèi)置的 $http 訪問相應(yīng)的 api,
4、大致如下。本來性能指標(biāo)應(yīng)該是時間序列的監(jiān)控數(shù)據(jù),但是由于沒有環(huán)境,這里就簡單的列出當(dāng)前指標(biāo)值。perf.html 內(nèi)容如下。(五)1. 繪圖這里繪圖使用 chart.js2. 安裝 chart.js在項目目錄下執(zhí)行下面命令3. 在 index.html 引入 js 文件4. 檢索 es 中我們感興趣的字段通過檢索 mapping 效果如下個人而言,感覺可玩的是 clientip,agent,response我們利用 es 的 api 統(tǒng)計以下上面的字段吧。因為聚合需要 post 方法,所以這里使用 postman。效果如下5. 通過 $http 獲取數(shù)據(jù)6. 模板內(nèi)容如下7. 繪圖(六)自問自答Q:為毛不用最新的 ionicA:暫時沒有看 typescript 的看法Q:能畫其他圖么?A:參考 http:/jtblin.github.io/angular-chart.js/Q:為毛沒
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年煙臺市青年干部人才“菁英計劃”選聘(濱州醫(yī)學(xué)院)筆試模擬試題及答案解析
- 2026云南怒江州福貢縣機(jī)關(guān)事務(wù)服務(wù)中心招聘行政中心安保人員1人筆試備考試題及答案解析
- 2025廣東深圳市龍華區(qū)委辦公室招聘專業(yè)聘用人員3人考試歷年真題匯編附答案
- 2025年湖南衡陽衡山縣社區(qū)專職網(wǎng)格員、警務(wù)輔助人員招聘47人(公共基礎(chǔ)知識)測試題附答案
- 2025年齊齊哈爾龍江縣中醫(yī)醫(yī)院招聘編外工作人員11人考試備考題庫附答案
- 2025江西南昌安義縣社會福利院招聘工作人員3人備考題庫附答案
- 2025年普洱市思茅區(qū)醫(yī)療衛(wèi)生行業(yè)編制外人員招聘(22人)參考題庫附答案
- 2026貴州錦屏縣中醫(yī)醫(yī)院第一次招聘編外工作人員筆試備考題庫及答案解析
- 2026浙江嵊泗縣融媒體中心招聘3人筆試備考題庫及答案解析
- 2026年玉溪市紅塔區(qū)李棋街道萬裕社區(qū)社區(qū)專職網(wǎng)格員招聘(3人)筆試參考題庫及答案解析
- DZ∕T 0248-2014 巖石地球化學(xué)測量技術(shù)規(guī)程(正式版)
- JTJ-T-257-1996塑料排水板質(zhì)量檢驗標(biāo)準(zhǔn)-PDF解密
- 殘疾人法律維權(quán)知識講座
- 火力發(fā)電廠機(jī)組A級檢修監(jiān)理大綱
- 瀝青維護(hù)工程投標(biāo)方案技術(shù)標(biāo)
- 水電站建筑物課程設(shè)計
- 兒童行為量表(CBCL)(可打印)
- 硒功能與作用-課件
- 《英語教師職業(yè)技能訓(xùn)練簡明教程》全冊配套優(yōu)質(zhì)教學(xué)課件
- DB53∕T 1034-2021 公路隧道隱蔽工程無損檢測技術(shù)規(guī)程
- DB32∕T 2349-2013 楊樹一元立木材積表
評論
0/150
提交評論