StackStorm2.7—1. StackStorm概述(官網(wǎng)翻譯)

1 StackStorm概述

https://docs.stackstorm.com/overview.html

由JimChen翻譯章母,QQ群:138132636(StackStorm中國用戶)

1.1 About關(guān)于StackStorm

StackStorm是跨服務(wù)和工具的集成和自動化平臺鲫趁。它結(jié)合現(xiàn)有的基礎(chǔ)設(shè)施和應(yīng)用程序環(huán)境噪裕,這樣您可以更容易地自動化該環(huán)境。特別注重對事件響應(yīng)中采用的動作洗贰。

StackStorm幫助自動化常見的操作模式寄猩。一些應(yīng)用例子如下:

- 便于故障排除—將會捕獲到系統(tǒng)故障的各種觸發(fā)嫉晶,包括Nagios、Sensu田篇、New Relic和其他監(jiān)視系統(tǒng)替废,對物理節(jié)點、OpenStack或Amazon實例以及應(yīng)用程序組件進(jìn)行一系列診斷檢查泊柬,并將結(jié)果發(fā)布到如HipChat或JIRA這種共享通信上下文中椎镣。

- 自動修復(fù)-識別和驗證OpenStack計算節(jié)點上的硬件故障,正確地疏散實例兽赁,并向管理員發(fā)送電子郵件状答,說明潛在可能的停機(jī)時間,但如果有什么問題—將凍結(jié)工作流并調(diào)用PagerTask喚醒人工干預(yù)刀崖。?

- 持續(xù)部署——與Jenkins一起進(jìn)行持續(xù)構(gòu)建和測試惊科,提供一個新的AWS集群,使用負(fù)載均衡器開啟一些流量亮钦,并根據(jù)NewRelic應(yīng)用程序的性能數(shù)據(jù)進(jìn)行自動地前滾或回滾馆截。

- StackStorm幫助您按照規(guī)則和工作流或操作編排這些操作模式和其他操作模式。這些規(guī)則和工作流以代碼的方式存儲在StackStorm平臺中或悲,這意味著它們支持與您現(xiàn)在用于代碼開發(fā)時使用相同的協(xié)作方法孙咪。它們可以與更廣泛的開源社區(qū)共享堪唐,例如通過StackStorm社區(qū)巡语。

1.2 工作原理

圖1-1? StackStorm架構(gòu)圖

StackStorm在環(huán)境中插入一系列可擴(kuò)展適配器,包括sensor(傳感器)和action等淮菠。

-?Sensors傳感器是一些集成的Python插件男公,用于接收或監(jiān)視事件的入站或出站。當(dāng)來自外部系統(tǒng)的事件發(fā)生并由傳感器處理時合陵,將向StackStorm系統(tǒng)發(fā)出一個觸發(fā)器枢赔。

-?Triggers觸發(fā)器是外部事件的StackStorm代理。有通用觸發(fā)器(例如計時器拥知、web掛鉤)和集成觸發(fā)器(例如Sensu警報踏拜、JIRA問題更新)。也可以通過編寫傳感器插件來定義新的觸發(fā)器類型低剔。

-?Actions動作是StackStorm出站的集成部分速梗。有通用動作(ssh肮塞、REST調(diào)用)、集成動作(OpenStack姻锁、Docker枕赵、Puppet)或自定義動作。通過添加幾行元數(shù)據(jù)位隶,動作可以將Python插件或任何腳本集成到StackStorm中拷窜。Action可以由用戶通過CLI或API直接調(diào)用,也可以作為規(guī)則和工作流的一部分使用和調(diào)用涧黄。

-?Rules?(規(guī)則)將trigger映射到action (或工作流)篮昧,按照匹配標(biāo)準(zhǔn),把trigger有效負(fù)載映射到action的輸入笋妥。

-?Workflows工作流將動作整合到“uber-action”中恋谭,定義順序、轉(zhuǎn)換條件和傳遞數(shù)據(jù)挽鞠。大多數(shù)自動化操作不止一步疚颊,因此需要多個操作。就像“原子”操作一樣的工作流可以保存在Action庫中信认,可以手動調(diào)用材义,也可以由規(guī)則觸發(fā)。

- Pack(包)是部署的內(nèi)容單元嫁赏。它們通過分組集成(觸發(fā)器和操作)和自動化(規(guī)則和工作流)其掂,簡化了StackStorm可插拔內(nèi)容的管理和分享。StackStorm Exchange上有越來越多的包可用潦蝇。用戶可以創(chuàng)建自己的包款熬,然后在Gistub上分享它們,也可以向StackStorm

Exchange提交攘乒。

[if !supportLists]q [endif]Audit trail審計跟蹤是指行動的手動或自動執(zhí)行情況贤牛,觸發(fā)器上下文和執(zhí)行結(jié)果的全部細(xì)節(jié)都記錄和存儲下來。它也保存在審計日志中则酝,可以是外部日志記錄和分析工具集成:LogSTASH殉簸、Splunk、STATSD沽讹、SysLog等般卑。

StackStorm是一個具有模塊化架構(gòu)的服務(wù)。它由松散耦合的服務(wù)組件組成爽雄,通過消息總線進(jìn)行通信蝠检,并可以水平方式進(jìn)行擴(kuò)展,在不同規(guī)模上實現(xiàn)自動交付挚瘟。StackStorm既有WebUI叹谁、CLI客戶端迟杂,當(dāng)然也有完整的REST API。還提供與Python綁定的客戶端本慕,便于開發(fā)人員使用排拷。

StackStorm是一種新型的、正在蓬勃發(fā)展的新產(chǎn)品锅尘。我們非臣嗲猓渴望與社會各界接觸,聽取您的反饋意見藤违,并完善我們的產(chǎn)品方向浪腐。當(dāng)然也非常歡迎捐款!

1.3 What’s Next?下一章節(jié)內(nèi)容

- 按照Installation進(jìn)行安裝顿乒、運行

- 跟隨Quick Start指導(dǎo)议街,構(gòu)建一個簡單的自動化

- 評價路線圖(Roadmap),幫助我們指明發(fā)展方向

- 探索StackStorm社區(qū)

提問璧榄?問題特漩?建議?都很歡迎骨杂!

- 支持論壇(Support Forum

- Slack社區(qū)頻道:stackstorm-community.slack.com?(注冊?這里)

- 支持郵箱:support@stackstorm.com

https://docs.stackstorm.com/overview.html涂身,

由JimChen翻譯,QQ群:138132636(StackStorm中國用戶)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搓蚪,一起剝皮案震驚了整個濱河市蛤售,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌妒潭,老刑警劉巖悴能,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異雳灾,居然都是意外死亡漠酿,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進(jìn)店門佑女,熙熙樓的掌柜王于貴愁眉苦臉地迎上來记靡,“玉大人,你說我怎么就攤上這事团驱。” “怎么了空凸?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵嚎花,是天一觀的道長。 經(jīng)常有香客問我呀洲,道長紊选,這世上最難降的妖魔是什么啼止? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮兵罢,結(jié)果婚禮上献烦,老公的妹妹穿的比我還像新娘。我一直安慰自己卖词,他們只是感情好巩那,可當(dāng)我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著此蜈,像睡著了一般即横。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上裆赵,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天东囚,我揣著相機(jī)與錄音,去河邊找鬼战授。 笑死页藻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的植兰。 我是一名探鬼主播惕橙,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼钉跷!你這毒婦竟也來了弥鹦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤爷辙,失蹤者是張志新(化名)和其女友劉穎彬坏,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體膝晾,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡栓始,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了血当。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片幻赚。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖臊旭,靈堂內(nèi)的尸體忽然破棺而出落恼,到底是詐尸還是另有隱情,我是刑警寧澤离熏,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布佳谦,位于F島的核電站,受9級特大地震影響滋戳,放射性物質(zhì)發(fā)生泄漏钻蔑。R本人自食惡果不足惜啥刻,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咪笑。 院中可真熱鬧可帽,春花似錦、人聲如沸窗怒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽兜粘。三九已至申窘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間孔轴,已是汗流浹背剃法。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留路鹰,地道東北人贷洲。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像晋柱,于是被迫代替她去往敵國和親优构。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,691評論 2 361