色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何從無到有寫一個Linux運維APP

馬哥Linux運維 ? 來源:未知 ? 作者:易水寒 ? 2018-11-17 11:07 ? 次閱讀

由于自己現在無業游民,所以沒有什么現成的環境,環境就隨便找個公網的。再者當下的完成度應該算不上一個完整的 APP,但是作為參考,依瓢畫葫蘆絕對足夠了,如果等完整產品,可能得等一段時間了,下面的是該項目的地址。

項目地址:https://github.com/youerning/MyApp(star一下唄)

效果圖如下

文章目錄:

1. 準備工作

2. 代理

3. 頁面框架

4. 獲取數據

5. 繪圖

6. 自問自答

頁面邏輯簡要說明:

1. 一共三個 tab,分別為 home,es,zabbix。

2. home 頁面有 es,zabbix 的性能指標。

3. es頁面可以圖形展示搜索的數據。

4. zabbix頁面可以圖形展示搜索的數據(沒有環境所以留空)。

(一)

1. 環境搭建參考:第一篇http://youerning.blog.51cto.com/10513771/1735450

2. es 服務器

因為沒有現成的 es 環境再者自己搭建還得往里面填數據,這太難過了,所以通過 shodan 找一個暴露在公網的 es 服務器。

3. 創建一個 APP

ionic start myops blank

4. sublime 打開該項目

(二)

1. 搭建代理

雖說 app 里面似乎沒有跨域的限制,但是自己在調試的時候還是可能被這個跨域弄得焦頭爛額的。

所以可以通過 flask 簡單的寫一個代理頁面,代碼如下,如你所見,我把這個暴露在公網的 es 服務器的 IP 寫出來,的確有點不道德(大家不要搞破壞呀~數據量這么豐富的還是比較難找的呀)。

這個頁面的效果如下。

(三)

1. 頁面框架

就如上面的效果圖,我們應該需要三個 tab,然后一個 es 性能的模板頁面,一個詳情模板頁面。

所以目錄結構大體如下。

總而言之,我們需要五個模板,所以在 www 目錄下創建了一個 tpls 的目錄用于放置我們的模板文件。

完整源代碼,可以訪問我的 GitHub。

2. 頁面框架編寫。

首先在入口頁撰寫總體布局:

創建視圖文件,大致結構如下,home.html,es.html.zabbix.html等

編寫路由邏輯。

(四)

1. 獲取數據

這里我們通過 angularjs 內置的 $http 訪問相應的 api,大致如下。

本來性能指標應該是時間序列的監控數據,但是由于沒有環境,這里就簡單的列出當前指標值。

perf.html 內容如下。

(五)

1. 繪圖

這里繪圖使用 chart.js

2. 安裝 chart.js

在項目目錄下執行下面命令

3. 在 index.html 引入 js 文件

4. 檢索 es 中我們感興趣的字段

通過檢索 mapping 效果如下

個人而言,感覺可玩的是 clientip,agent,response

我們利用 es 的 api 統計以下上面的字段吧。

因為聚合需要 post 方法,所以這里使用 postman。

效果如下

5. 通過 $http 獲取數據

6. 模板內容如下

7. 繪圖

(六)

自問自答

Q:為毛不用最新的 ionic

A:暫時沒有看 typescript 的看法

Q:能畫其他圖么?

A:參考 http://jtblin.github.io/angular-chart.js/

Q:為毛沒有獲取一下 zabbix 的數據

A:沒環境,不想搭

不足

1. 有一些重復的代碼

2. 不夠足夠好看

3. 沒有將 url 的控制權交給 APP

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11378

    瀏覽量

    211349
  • APP
    APP
    +關注

    關注

    33

    文章

    1583

    瀏覽量

    73141
  • 運維
    +關注

    關注

    1

    文章

    266

    瀏覽量

    7741

原文標題:手把手教你從無到有寫一個運維APP

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    普及從跑腿體化IT管理的常識

    普及從跑腿體化IT管理的常識
    發表于 06-22 14:28

    老男孩Linux培訓教程

    `  繼《跟老男孩學習Linux:Web集群實戰》和《跟老男孩學習Linux:Shell
    發表于 12-15 15:16

    學習Linux發展方向

     現下Linux應用廣泛,從桌面服務器,從操作系統企業應用,Linux像雨后春筍般迅速成長,Linux人才需求持續升溫。其中
    發表于 07-25 17:15

    【原創分享】從無到有,徹底搞懂MOSFET講解(五)

    也是幾乎沒有變化,理想情況下,我們就認為它們是不變的。那么,到了某時刻(t3),米勒平臺效應就會結束。在米勒平臺期間,MOS管的DS內阻Rdson在逐漸變小。圖片太多,完整見附件:上期回顧:從無到有,徹底搞懂MOSFET講解(四)
    發表于 06-02 10:37

    【原創】從無到有,徹底搞懂MOSFET講解(九)

    的。那么下管導通瞬間,是發生在下管的Rdson從無窮大很小的過程中的。那么下管突然導通,M點的電壓肯定會被拉低,既然被拉低,必然回路
    發表于 07-09 09:55

    【原創推薦】從無到有,徹底搞懂MOSFET講解(完)

    中的數據進行對比,觀察是否在MOSFET的安全工作區域內。當VDS電壓在100V時,如果測到的ID電流在2.1A~6A這個區間,那么MOSFET只能承受10ms,越往上時間越短。只要在實線區域內,MOSFET都是安全的,不受時間的限制。前期回顧:從無到有,徹底搞懂MOSFET講解(十五)
    發表于 09-07 15:27

    從無到有,手擼實現ActorFrameWork

    https://www.bilibili.com/video/BV18F411k7Sv/?p=7&spm_id_from=pageDriver 視頻介紹見上面鏈接,完整的,從無到有
    發表于 11-16 22:31

    利用6 Linux 典型問題來分析處理問題的思路

    結合上面介紹的 Linux 問題的解決思路后,下面我們挑選了6比較典型的 Linux
    的頭像 發表于 01-13 10:37 ?3023次閱讀

    你見證過Hadoop十年從無到有,再到稱王嘛?

    我們很榮幸能夠見證Hadoop十年從無到有,再到稱王。感動于技術的日新月異時,希望通過這篇內容深入解讀Hadoop的昨天、今天和明天,憧憬下一個十年。
    的頭像 發表于 07-17 14:19 ?3051次閱讀
    你見證過Hadoop十年<b class='flag-5'>從無到有</b>,再到稱王嘛?

    如何定義linux工程師

    相信讀者們必定聽說過linux,也聽說過工程師。那么工程師是什么概念呢?
    的頭像 發表于 08-21 15:51 ?3270次閱讀

    顆芯片的從無到有,從需求最終應用

    顆芯片從無到有,從需求最終應用,經歷的是漫長的過程,作為人類科技巔峰之
    的頭像 發表于 11-04 14:37 ?3236次閱讀

    Linux經常使用的40命令總結

    本文檔的主要內容詳細介紹的是Linux經常使用的40命令總結
    的頭像 發表于 11-22 11:14 ?2720次閱讀

    從無到有:閑談甘肅電網跨越式發展

    時間如白駒過隙。這五年,祁韶直流從無到有,實現甘肅超高壓電網向特高壓的跨越發展。
    發表于 12-18 16:56 ?984次閱讀

    【原創分享】從無到有,徹底搞懂MOSFET講解(四)

    【原創分享】從無到有,我們先來研究下MOSFET 如何進行導通的。首先,它和三極管 樣,也有導通閾值。在模電里面,閾值的概念是必須要
    發表于 08-30 19:35 ?48次下載

    從無到有玩NodeMcu:web端控制

    從無到有玩NodeMcu:web端控制我們的目標:利用網頁web端為搭載NodeMcu的esp8266連接wifi硬件準備:基于NodeMcu的esp8266數據線:usb+micr-usb安裝
    發表于 10-25 12:51 ?10次下載
    <b class='flag-5'>從無到有</b>玩NodeMcu:web端控制
    主站蜘蛛池模板: 国产福利视频第一导航 | 精品日韩二区三区精品视频 | 河南老太XXXXXHD | yellow片高清视频免费看 | 99re久久热免费视频 | 草699一码二码三码四码 | 中国老太性色xxxxxhd | 99这里只有是精品2 99这里有精品视频视频 | 一起碰一起噜一起草视频 | 自拍视频亚洲综合在线精品 | 多肉np一女多男高h爽文现代 | 妻中蜜在线播放 | 无码人妻精品一区二区蜜桃在线看 | 性色香蕉AV久久久天天网 | 动漫女主被扒开双腿羞辱 | 狠狠撩色姣姣综合久久 | 国产色婷婷亚洲99麻豆 | 狠狠色综合久久丁香婷婷 | 香港日本三级亚洲三级 | 二次元美女扒开内裤喷水 | 亚洲色欲国产AV精品综合 | 亚洲人成电影网站 | 乱子伦在线观看中文字幕 | 韩国伦理三级 | 国产精品成人在线播放 | 美女张开腿让男人桶爽无弹窗 | 俄罗斯bbbb| 萝莉御姐被吸奶 | 久久久精品成人免费看 | www.青青草原 | 超碰免费视频在线观看 | 三级全黄的视频在线观看 | 欧美乱妇日本无乱码特黄大片 | 色AV色婷婷96人妻久久久 | 久久囯产精品777蜜桃传媒 | 亚洲高清毛片一区二区 | 涩涩在线观看免费视频 | 2020最新无码国产在线视频 | 亚洲中文字幕日产乱码2020 | 亚洲色欲色欲无码AV | 女人爽到高潮嗷嗷叫视频 |