通過Saltstack安裝filebeat

  1. 拷貝rpm包
  2. 安裝rpm
  3. 替換配置文件
  4. 啟動服務

結構

[root@Test-01 filebeat]# tree
.
├── conf.sls                                   ----替換配置文件,重啟服務
├── files                                      ----存放文件的目錄
│   ├── filebeat-1.2.2-x86_64.rpm              ----filebeat的rpm
│   └── filebeat.yml                           ----filebeat配置文件
├── init.sls                                   ----入口文件
├── install.sls                                ----拷貝加安裝

1、init.sls

include:
  - filebeat.install
  - filebeat.conf

2页响、install.sls

filebeat_source:
  file.managed:
    - name: /tmp/filebeat-1.2.2-x86_64.rpm
    - unless: test -e /tmp/filebeat-1.2.2-x86_64.rpm
    - source: salt://filebeat/files/filebeat-1.2.2-x86_64.rpm
filebeat_install:
  cmd.run:
    - cwd: /tmp
    - names:
      - rpm -ivh filebeat-1.2.2-x86_64.rpm
    - unless: test -e /etc/filebeat/filebeat.yml
    - requires:
      - file: filebeat_source
filebeat_rm:
  cmd.run:
    - cwd: /tmp
    - names:
      - rm -rf filebeat-1.2.2-x86_64.rpm
    - unless: test -e ! /tmp/filebeat-1.2.2-x86_64.rpm
    - requires:
      - files: filebeat_install

conf.sls

filebeat_conf:
  file.managed:
    - name: /etc/filebeat/filebeat.yml
    #- unless: test -e /etc/filebeat/filebeat.yml
    - source: salt://filebeat/files/filebeat.yml
filebeat_restart:
  cmd.run:
    - names:
      - /etc/init.d/filebeat restart
    - requires:
      - files: filebeat_conf

執(zhí)行

[root@Test-01 filebeat]# salt '*02' state.sls filebeat
Test-02:
----------
          ID: filebeat_source
    Function: file.managed
        Name: /tmp/filebeat-1.2.2-x86_64.rpm
      Result: True
     Comment: File /tmp/filebeat-1.2.2-x86_64.rpm updated
     Started: 19:21:43.161849
    Duration: 888.519 ms
     Changes:   
              ----------
              diff:
                  New file
              mode:
                  0644
----------
          ID: filebeat_install
    Function: cmd.run
        Name: rpm -ivh filebeat-1.2.2-x86_64.rpm
      Result: True
     Comment: unless execution succeeded
     Started: 19:21:44.050721
    Duration: 26.608 ms
     Changes:   
----------
          ID: filebeat_rm
    Function: cmd.run
        Name: rm -rf filebeat-1.2.2-x86_64.rpm
      Result: True
     Comment: Command "rm -rf filebeat-1.2.2-x86_64.rpm" run
     Started: 19:21:44.077776
    Duration: 54.082 ms
     Changes:   
              ----------
              pid:
                  7076
              retcode:
                  0
              stderr:
              stdout:
----------
          ID: filebeat_conf
    Function: file.managed
        Name: /etc/filebeat/filebeat.yml
      Result: True
     Comment: File /etc/filebeat/filebeat.yml is in the correct state
     Started: 19:21:44.132225
    Duration: 39.827 ms
     Changes:   
----------
          ID: filebeat_restart
    Function: cmd.run
        Name: /etc/init.d/filebeat restart
      Result: True
     Comment: Command "/etc/init.d/filebeat restart" run
     Started: 19:21:44.172250
    Duration: 188.96 ms
     Changes:   
              ----------
              pid:
                  7077
              retcode:
                  0
              stderr:
              stdout:
                  Stopping filebeat: ?[60G[?[0;32m  OK  ?[0;39m]
                  Starting filebeat: ?[60G[?[0;32m  OK  ?[0;39m]
Summary for Test-02
------------
Succeeded: 5 (changed=3)
Failed:    0
------------
Total states run:     5

ok篓足!

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市闰蚕,隨后出現(xiàn)的幾起案子栈拖,更是在濱河造成了極大的恐慌,老刑警劉巖没陡,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涩哟,死亡現(xiàn)場離奇詭異,居然都是意外死亡盼玄,警方通過查閱死者的電腦和手機贴彼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來埃儿,“玉大人器仗,你說我怎么就攤上這事◎蚬浚” “怎么了青灼?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長妓盲。 經(jīng)常有香客問我杂拨,道長,這世上最難降的妖魔是什么悯衬? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任弹沽,我火速辦了婚禮檀夹,結果婚禮上,老公的妹妹穿的比我還像新娘策橘。我一直安慰自己炸渡,他們只是感情好,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布丽已。 她就那樣靜靜地躺著蚌堵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪沛婴。 梳的紋絲不亂的頭發(fā)上吼畏,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天,我揣著相機與錄音嘁灯,去河邊找鬼泻蚊。 笑死,一個胖子當著我的面吹牛丑婿,可吹牛的內(nèi)容都是我干的性雄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼羹奉,長吁一口氣:“原來是場噩夢啊……” “哼秒旋!你這毒婦竟也來了?” 一聲冷哼從身側響起诀拭,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤滩褥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后炫加,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瑰煎,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年俗孝,在試婚紗的時候發(fā)現(xiàn)自己被綠了酒甸。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡赋铝,死狀恐怖插勤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情革骨,我是刑警寧澤农尖,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站良哲,受9級特大地震影響盛卡,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜筑凫,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一滑沧、第九天 我趴在偏房一處隱蔽的房頂上張望并村。 院中可真熱鬧,春花似錦滓技、人聲如沸哩牍。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽膝昆。三九已至,卻和暖如春叠必,著一層夾襖步出監(jiān)牢的瞬間外潜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工挠唆, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人嘱吗。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓玄组,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谒麦。 傳聞我的和親對象是個殘疾皇子俄讹,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)绕德,斷路器患膛,智...
    卡卡羅2017閱讀 134,659評論 18 139
  • Ubuntu的發(fā)音 Ubuntu臣咖,源于非洲祖魯人和科薩人的語言跃捣,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,274評論 9 467
  • 建立以勝任力為圓心夺蛇,鏈接招聘疚漆,人才培育為軸的人力資源管理體系,是我最近的思考產(chǎn)出刁赦。 ...
    jjjessica08閱讀 370評論 0 2
  • 在文章開始之前甚脉,容我得瑟一下丸升,今天中午出門在公車上幫環(huán)保學院的妹子揀回了錢包,里面是她所有卡和生活費牺氨。不知道是不是...
    何kk閱讀 424評論 0 0
  • 1.感恩婆婆发钝,昨天我說他做的餅好吃顿涣,清晨一大早就起床又給我們做了我們喜歡吃的餅和小菜,真心感恩婆婆酝豪,真心祈愿她心想...
    金剛家人閱讀 192評論 0 3