0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Jira實踐案例分享:小米集團(tuán)如何通過API請求優(yōu)化、數(shù)據(jù)治理與AI智能客服等,實現(xiàn)Jira系統(tǒng)的高效運維

龍智 ? 來源:jf_15970448 ? 作者:jf_15970448 ? 2024-06-26 13:26 ? 次閱讀

日前,Atlassian中國合作伙伴企業(yè)日活動在上海成功舉辦?;顒右浴?a href="http://www.wenjunhu.com/tags/ai/" target="_blank">AI協(xié)同 創(chuàng)未來——如何利用人工智能提升團(tuán)隊協(xié)作,加速產(chǎn)品交付”為主題,深入探討了AI技術(shù)在團(tuán)隊協(xié)作與產(chǎn)品交付中的創(chuàng)新應(yīng)用與實踐,吸引了眾多業(yè)內(nèi)專家、企業(yè)客戶及技術(shù)開發(fā)者的積極參與。

活動現(xiàn)場,小米集團(tuán)高級SRE孟凡胤帶來《Jira常見問題處理及如何利用AI智能客服提升效率》的精彩演講。演講從小米Jira系統(tǒng)的使用現(xiàn)狀出發(fā),探討分享了API請求及數(shù)據(jù)治理、項目管理中的個性化設(shè)置等運維過程中的挑戰(zhàn)與突破,以及如何利用AI工具,深化AI智能客服應(yīng)用,提高運營效率。

以下為演講回顧(內(nèi)容有精簡優(yōu)化):

大家好,作為Jira的使用方,今天我們主要從運維和運營兩個層面來介紹小米是如何使用Jira系統(tǒng)的。

小米Jira系統(tǒng)的使用現(xiàn)狀

首先,一起來了解下小米Jira系統(tǒng)的使用現(xiàn)狀。

Jira系統(tǒng)承擔(dān)了我們集團(tuán)的手機(jī)、汽車、電視、筆記本和生態(tài)鏈各個產(chǎn)品的bug缺陷管理,以及米粉問題反饋的官方渠道,作為與米粉溝通的橋梁,它在小米內(nèi)部扮演著至關(guān)重要的角色。

當(dāng)前,我們系統(tǒng)的Issue數(shù)量已達(dá)到千萬級別,數(shù)據(jù)量處于業(yè)界頂端,同時項目數(shù)量也達(dá)到了1000+,項目配置復(fù)雜,個性化需求也非常多,這些都對我們的運營團(tuán)隊提出了專業(yè)且嚴(yán)格的要求。隨著業(yè)務(wù)的不斷增長和復(fù)雜性的提高,我們的系統(tǒng)體量已經(jīng)遠(yuǎn)超官方標(biāo)準(zhǔn)產(chǎn)品所建議的體量,這也導(dǎo)致了一系列無法預(yù)知的問題。作為技術(shù)出身的系統(tǒng)SRE,我們致力于保證系統(tǒng)的SLA,確保系統(tǒng)的可用性,提升用戶體驗和員工的工作效率。

在龍智的協(xié)助下,我們?nèi)ツ昊艘荒陼r間,收集了影響系統(tǒng)的三十多個問題,并提出了解決方案。目前,這些方案已經(jīng)落地并產(chǎn)生了顯著效果。

API請求及數(shù)據(jù)治理

我們遇到的第一個問題是API請求和數(shù)據(jù)治理。

隨著數(shù)據(jù)量和用戶開發(fā)請求的持續(xù)增長,我們的Search接口受到大量不規(guī)范的分析請求沖擊。這些請求中的JQL非常不規(guī)范,加上Labels數(shù)量達(dá)到了千萬級別,直接在引擎中搜索的話,很可能導(dǎo)致系統(tǒng)崩潰或嚴(yán)重的OOM問題。

▍應(yīng)對措施1:代理層API限流

對于這一問題,我們首先想讓它有節(jié)制,不讓它惡意請求。我們在nginx上使用lua腳本語言對請求的QPS和IP兩種維度按照時間進(jìn)行封禁。QPS達(dá)到50做一次封禁,右邊是按IP封禁,一秒請求5次,我們會封禁60秒。這樣,我們成功攔截了30%的不規(guī)范請求,緩解了部分API帶來的系統(tǒng)壓力。

wKgaomZ7pbeASr-uABqUXgsc_i8354.png

▍應(yīng)對措施2:API與web服務(wù)剝離

然而,即便進(jìn)行了限流,大數(shù)據(jù)量的請求仍可能導(dǎo)致集群中的某個節(jié)點OOM,影響用戶訪問。那么假想一下,有沒有可能在集群當(dāng)中將API和Web兩個服務(wù)分開?

在龍智的專業(yè)指導(dǎo)下,我們在7層代理上成功剝離了API和Web服務(wù),確保API請求導(dǎo)致的系統(tǒng)夯住及oom不再影響到前端用戶的訪問和使用。

此外,我們還在集群上增加了狀態(tài)監(jiān)控,如遇到cluster_rmi_connect_fail等異常,會觸發(fā)告警,使我們能夠?qū)崟r掌握集群的狀態(tài)。

▍應(yīng)對措施3:大數(shù)據(jù)治理

盡管采取了上述措施,我們?nèi)晕茨芡耆鉀QAPI請求給系統(tǒng)帶來的壓力,那么就在根源上找,大家最終的訴求就是想要獲取數(shù)據(jù),那是否可以直接給用戶提供數(shù)據(jù)呢?

大家都知道,現(xiàn)在是大數(shù)據(jù)時代,依托集團(tuán)的數(shù)據(jù)工場,我們可以綁定mysql數(shù)據(jù)源,使用Flink SQL實時開發(fā)作業(yè),根據(jù)不同的需求給大家提供實時數(shù)據(jù),這樣,用戶無需再通過Search接口請求數(shù)據(jù),極大地減輕了系統(tǒng)壓力。

這時候有人會問,數(shù)據(jù)推送后,我們怎樣在大數(shù)據(jù)平臺做權(quán)限管控?

對此,我們設(shè)立了專業(yè)的團(tuán)隊和權(quán)限審核平臺,按照project維度開放權(quán)限。這確實需要人工操作,包括創(chuàng)建權(quán)限表、與需求方對接等,以確保數(shù)據(jù)的安全。雖然初期工作量較大,但隨著對工作流程的熟悉和標(biāo)準(zhǔn)化,我們已能復(fù)制和重用部分工作,從而顯著減輕后期的工作量。

▍應(yīng)對措施4:統(tǒng)一webhook推送

在數(shù)據(jù)治理過程中,我們還注意到一個問題:當(dāng)issue被更新或創(chuàng)建時,webhook會推送過多不規(guī)范的消息。為解決這一問題,我們統(tǒng)一了webhook的推送,將其統(tǒng)一到RocketMQ上,用戶可以直接在RocketMQ上進(jìn)行消費。這一舉措不僅規(guī)范了消息推送,還允許用戶基于這些數(shù)據(jù)進(jìn)行二次開發(fā),如消息推送、看板展示和實時數(shù)據(jù)分析等。

這項工作還在持續(xù)實施當(dāng)中,目前,我們已對接了大約三四十個需求,所有數(shù)據(jù)均通過統(tǒng)一的出口進(jìn)行傳輸,同時減少了API請求,大大提高了系統(tǒng)的穩(wěn)定性。這正是我們在運維層面所追求的:確保系統(tǒng)在一個更加規(guī)范、健康的環(huán)境中穩(wěn)定運行。

項目管理中個性化設(shè)置

在系統(tǒng)運維方面,我們?nèi)〉昧撕艽蟮耐黄?。其實Jira最核心的工作還是在系統(tǒng)配置上,Jira系統(tǒng)運營的工作非常的繁瑣且復(fù)雜。接下來,我將介紹一下我們?nèi)绾螌ira運營的工作做精細(xì)化及規(guī)范化管理。

▍統(tǒng)一項目配置,一鍵創(chuàng)建項目

wKgZomZ7peuASw1-ABuuIz4gN4w709.png

在Jira的運營方面,運營團(tuán)隊大部分都是在配置項目個性化需求,創(chuàng)建項目,導(dǎo)入權(quán)限,導(dǎo)入模版等相關(guān)工作,同產(chǎn)品的project需求也不統(tǒng)一,這些重復(fù)性工作占用了運營團(tuán)隊大量的時間。

面對這一情況,我們拉通了各個項目負(fù)責(zé)人,把同產(chǎn)品(例如手機(jī),筆記本,電視等產(chǎn)品)SPM的需求責(zé)任到一位同學(xué)身上,把項目的配置對齊,進(jìn)行統(tǒng)一規(guī)劃。每個產(chǎn)品對應(yīng)了一個項目模版,由負(fù)責(zé)人在輔助系統(tǒng)平臺長實現(xiàn)一鍵創(chuàng)建項目、模版自動導(dǎo)入、權(quán)限自動導(dǎo)入。最終實現(xiàn)了統(tǒng)一需求、統(tǒng)一項目模版、統(tǒng)一權(quán)限,大大減少了運營工作量,提高了工作效率。

▍跨服務(wù)器Clone插件

集團(tuán)中有多套Jira系統(tǒng),但是系統(tǒng)之間的數(shù)據(jù)無法做到互通。為此,龍智為小米定制了跨服務(wù)器Clone插件。該插件通過混合使用Jira的JavaAPI、標(biāo)準(zhǔn)RestAPI和自定義RestAPI,實現(xiàn)了多個Jira服務(wù)器之間的Issue克隆及信息同步。

其主要功能有:

靈活的配置模式:支持多個Jira服務(wù)器之間的連接配置

支持統(tǒng)一認(rèn)證支持多個Jira服務(wù)器之間的SSO認(rèn)證,保障各服務(wù)器之間的數(shù)據(jù)交互安全

全方位的業(yè)務(wù)映射:支持項目、問題類型、字段及字段默認(rèn)值等多個維度的映射,保證不同部門之間的無縫協(xié)作

克隆信息展示:在Issue界面中展示對端服務(wù)器的克隆Issue信息,支持一鍵免登錄跳轉(zhuǎn)至對端服務(wù)器對應(yīng)Issue界面,極大提升了工作效率

實時數(shù)據(jù)同步:克隆Issue有任何一方信息發(fā)生變更都會實時同步至對方,保證數(shù)據(jù)同步的時效性

AI智能客服提高運營效率

最后,為大家介紹一下我們的AI智能客服。在日常的Jira運營中,我們面臨著大量高重復(fù)性的用戶咨詢問題,Jira運營的同學(xué)逐一回答是需要付出很多的時間成本。小米一直非常重視知識庫的建設(shè),截至目前,我們的運營相關(guān)文檔已達(dá)百余篇。

那么,如何將這這么多的文章快速、準(zhǔn)確地傳遞給用戶?這是一個難題。傳統(tǒng)的機(jī)器人客服雖然可以推送相關(guān)知識,但往往無法提供精確、滿意的回答,導(dǎo)致用戶仍然需要花時間去篩選和尋找答案。

我們做的是讓機(jī)器人代替運營人員回答用戶的問題。

我們的AI客服解決方案利用大模型技術(shù),將知識庫和用戶問題轉(zhuǎn)化為語義向量,通過向量匹配快速給出準(zhǔn)確回答,實現(xiàn)智能客服功能?,F(xiàn)在,我們用戶問題回答的準(zhǔn)確率高達(dá)80%,大大釋放了運營的工作量,并且我們還在不斷收集用戶反饋,優(yōu)化和更新我們的知識庫。

最后,我想說的是,Jira是一個非常有意思的產(chǎn)品,值得我們?nèi)ド钊胪诰?。Jira也是一項需要長期維護(hù)的工程,依靠個人的力量是遠(yuǎn)遠(yuǎn)不夠的,我們也需要與更專業(yè)、更精細(xì)、更系統(tǒng)的團(tuán)隊共同進(jìn)步。也非常感謝龍智提供這次分享的機(jī)會,期待未來我們能夠有更緊密、更專注的合作。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1507

    瀏覽量

    62219
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    31294

    瀏覽量

    269654
  • jira
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    2200
收藏 人收藏

    評論

    相關(guān)推薦

    智慧光伏管理系統(tǒng)助力光伏降本增效

    智慧光伏管理系統(tǒng)助力光伏降本增效 智慧光伏
    的頭像 發(fā)表于 01-03 17:00 ?150次閱讀
    智慧光伏<b class='flag-5'>運</b><b class='flag-5'>維</b>管理<b class='flag-5'>系統(tǒng)</b>助力光伏<b class='flag-5'>運</b><b class='flag-5'>維</b>降本增效

    GitHub Copilot與Bitbucket、Jira、Confluence集成使用指南

    如何將GitHub Copilot與Bitbucket、Jira和Confluence集成使用?實操指南有! 閱讀了解如何在Bitbucket存儲庫中輕松使用GitHub Copilot,以及
    的頭像 發(fā)表于 12-03 14:37 ?235次閱讀
    GitHub Copilot與Bitbucket、<b class='flag-5'>Jira</b>、Confluence集成使用指南

    設(shè)備智能真正實現(xiàn)智能”了嗎?

    智能的核心在于利用先進(jìn)的數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),實現(xiàn)設(shè)備的預(yù)測性維護(hù)、故障診斷及性能優(yōu)化,以
    的頭像 發(fā)表于 11-28 10:29 ?166次閱讀
    設(shè)備<b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>真正<b class='flag-5'>實現(xiàn)</b>“<b class='flag-5'>智能</b>”了嗎?

    AI智能管理平臺助力指揮中心,實現(xiàn)高效智能管理!

    AI智能管理平臺,作為新型智能
    的頭像 發(fā)表于 11-18 16:55 ?230次閱讀
    訊<b class='flag-5'>維</b><b class='flag-5'>AI</b><b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>管理平臺助力指揮中心,<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>高效</b><b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>管理!

    工作管理實戰(zhàn)指南:利用Jira、ConfluenceAtlassian工具打破信息孤島,增強(qiáng)團(tuán)隊協(xié)作【含免費指南】

    文末可免費獲取指南!讓您輕松掌握Jira、ConfluenceAtlassian工作管理“神器”,以打破信息孤島,增強(qiáng)團(tuán)隊協(xié)作,并專注于您最重要的工作~
    的頭像 發(fā)表于 11-06 14:02 ?312次閱讀
    工作管理實戰(zhàn)指南:利用<b class='flag-5'>Jira</b>、Confluence<b class='flag-5'>等</b>Atlassian工具打破信息孤島,增強(qiáng)團(tuán)隊協(xié)作【含免費指南】

    光伏電站管理系統(tǒng)智能的新時代

    智能與管理注入了新的活力。 光伏電站管理系統(tǒng)是基于云計算技術(shù)的電站
    的頭像 發(fā)表于 11-01 17:03 ?253次閱讀
    光伏電站<b class='flag-5'>運</b><b class='flag-5'>維</b>管理<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>智能</b>化<b class='flag-5'>運</b><b class='flag-5'>維</b>的新時代

    一站式協(xié)作平臺Jira新功能解讀:AI驅(qū)動、個性化設(shè)置、靈活自定義,助力項目管理更高效

    在此前拉斯維加斯的Team'24大會上,我們發(fā)布了新一代Jira——作為一個協(xié)作共享平臺,Jira讓團(tuán)隊能夠統(tǒng)一目標(biāo)和優(yōu)先級、跟蹤和協(xié)同工作,并獲得所需的見解,以共同打造非凡的成果。今天
    的頭像 發(fā)表于 10-15 15:30 ?276次閱讀
    一站式協(xié)作平臺<b class='flag-5'>Jira</b>新功能解讀:<b class='flag-5'>AI</b>驅(qū)動、個性化設(shè)置、靈活自定義<b class='flag-5'>等</b>,助力項目管理更<b class='flag-5'>高效</b>

    光伏電站智能管理系統(tǒng)三大核心功能

    帶來了更高效、更智能的管理方式。 光伏電站智能管理系統(tǒng)的三大核心功能 1、
    的頭像 發(fā)表于 08-23 15:55 ?458次閱讀
    光伏電站<b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>管理<b class='flag-5'>系統(tǒng)</b>三大核心功能

    光伏電站管理系統(tǒng)實現(xiàn)電站智能與管理

    光伏電站管理系統(tǒng)實現(xiàn)電站智能與管理 光伏電站
    的頭像 發(fā)表于 08-16 16:48 ?585次閱讀
    光伏電站<b class='flag-5'>運</b><b class='flag-5'>維</b>管理<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>實現(xiàn)</b>電站<b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>與管理

    龍智Atlassian解決方案實踐案例:集成Jira、Confluence、JSM,助力某汽車行業(yè)客戶實現(xiàn)高效項目管理

    客戶簡介所屬行業(yè):汽車智能網(wǎng)聯(lián)用戶數(shù):約250人使用產(chǎn)品/服務(wù):Jira、Confluence、JiraServiceManagement(JSM)解決方案提供商/合作伙伴:龍智案例背景該客戶專注于
    的頭像 發(fā)表于 08-12 11:31 ?294次閱讀
    龍智Atlassian解決方案<b class='flag-5'>實踐</b>案例:集成<b class='flag-5'>Jira</b>、Confluence、JSM,助力某汽車行業(yè)客戶<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>高效</b>項目管理

    無人機(jī)光伏智能管理系統(tǒng)

    化、流程化的管理機(jī)制,提升管理水平,通過無人機(jī)智能巡檢,
    的頭像 發(fā)表于 06-20 16:38 ?478次閱讀

    Atlassian企業(yè)日技術(shù)分享:AI在ITSM中的創(chuàng)新實踐與應(yīng)用、Jira服務(wù)管理平臺AI功能介紹

    的創(chuàng)新應(yīng)用與實踐,吸引了眾多業(yè)內(nèi)專家、企業(yè)客戶及技術(shù)開發(fā)者的積極參與。 龍智高級咨詢顧問、Atlassian認(rèn)證專家葉燕秀帶來《ITSM的AI進(jìn)化:智能化服務(wù)管理與客戶體驗升級》的主題演講,探討如何充分利用先進(jìn)的
    的頭像 發(fā)表于 06-05 14:06 ?386次閱讀
    Atlassian企業(yè)日技術(shù)分享:<b class='flag-5'>AI</b>在ITSM中的創(chuàng)新<b class='flag-5'>實踐</b>與應(yīng)用、<b class='flag-5'>Jira</b>服務(wù)管理平臺<b class='flag-5'>AI</b>功能介紹

    設(shè)備管理:訊智能系統(tǒng)實現(xiàn)設(shè)備智能化管理與維護(hù)

    在信息化和智能化快速發(fā)展的今天,設(shè)備管理已成為企業(yè)運營中的關(guān)鍵環(huán)節(jié)。傳統(tǒng)的設(shè)備方式往往存在效率低下、響應(yīng)速度慢、故障率高等問題,而訊
    的頭像 發(fā)表于 04-28 15:59 ?816次閱讀

    基于分布式管理平臺的智慧城市運實踐

    基于分布式管理平臺的智慧城市運實踐是一個涉及多個層面和維度的復(fù)雜過程。下面將從幾個關(guān)鍵方面對其實踐進(jìn)行概述: 首先,智慧城市運
    的頭像 發(fā)表于 03-26 16:12 ?548次閱讀

    通過工業(yè)智能網(wǎng)關(guān)實現(xiàn)設(shè)備智能管理

    隨著科技的不斷發(fā)展,工業(yè)領(lǐng)域也在不斷地追求創(chuàng)新和進(jìn)步。在當(dāng)今的工業(yè)生產(chǎn)中,設(shè)備的管理是一項至關(guān)重要的工作。而工業(yè)智能網(wǎng)關(guān)的出現(xiàn),為實現(xiàn)設(shè)備智能
    的頭像 發(fā)表于 03-15 13:44 ?373次閱讀
    <b class='flag-5'>通過</b>工業(yè)<b class='flag-5'>智能</b>網(wǎng)關(guān)<b class='flag-5'>實現(xiàn)</b>設(shè)備<b class='flag-5'>智能</b><b class='flag-5'>運</b><b class='flag-5'>維</b>管理