Office Visio 是Office軟件系列中的負責繪制流程圖和示意圖的軟件,是一款便于IT和商務人員就復雜信息、系統和流程進行可視化處理、分析和交流的軟件。使用 Office Visio 圖表,可以促進對系統和流程的了解。 什么是全國地圖展示,舉個例子,contoso公司在全國10個城市,都有域控服務器,contoso公司希望,我能夠在sharpoint里面做一個頁面,我在這個頁面里面就能看見全國地圖,在地圖上面就可以看見不同省市域控制器的狀態,并且通過SCOM去監控這些域控制器,一旦這些域控制器出現故障,同時在sharpoint頁面,動態更新。? ??? 如果要實現這個功能,需要三臺服務器,一臺Sharpoint Server ,一臺安裝Visio2013的服務器/客戶端 ,一臺SCOM服務器,并且配置這三臺服務器的集成。 ? ? 那么這三臺服務器各自都發揮了那些作用? ------------------------------------------------------------------------------------------------------------ ?????首先,sharpoint ? ? Sharepoint是微軟一款做企業門戶,企業信息管理的服務器軟件,過多的功能,這里就不介紹了,只介紹在這次實戰中,Sharepoint發揮的作用,眾所周知,Sharepoint功能運行 都是由服務應用程序和服務來驅動的,在sharpoint Server里面有一個功能,叫做。Visio Service, 這個功能有什么用呢,它可以幫我們在sharpoint頁面,在線展示,Visio,VDW格式的圖片,同時支持數據可視化,那么,什么是數據可視化,簡單來說,就是后臺有大數據的支持,然后前端,通過圖形,來動態展示數據,圖形隨著數據的變化而變化。sharpoint里面的Visio service數據可視化,就是說,我指定一些信任的數據源,為什么要指定Visio Service信任數據源,因為sharpoint默認只信任SQL的數據源,以及.NET的數據源,比如說Sharepoint不信任SCOM數據源,那么Visio Service即使和SCOM做了集成,可以通過。Visio Service 調用到SCOM的數據,但是把Visio文件上傳到sharpoint,sharpoint不會去刷新SCOM的數據,因為Sharepoint默認不信任SCOM。所以,在我們這次實戰中,Sharepoint,的主要作用,就是用來展示與SCOM集成后的Visio,同時配置Sharepoint信任SCOM。 ??? 其次,Visio ??以前,我一直以為Visio就是個畫圖用的,后來深入研究了一下Visio2010、2013,我發現我錯了,Visio其實功能非常強大,Visio2010和2013里面有一個功能,叫做,將數據連接到圖形,主要是用來做數據可視化的, 在我們這個環節中,Visio也發揮了巨大的作用,我們要在安裝Visio的服務器上面,配置和SCOM的集成,讓Visio可以讀取到SCOM的數據,然后繪制一張全國地圖,再把服務器添加到地圖上面,然后將服務器與SCOM中傳入的數據進行關聯,比如說我們在服務器旁邊加入一個狀態標識,同時和SCOM中的狀態進行關聯,如果這臺服務器在SCOM中狀態變為嚴重,那么Visio里面,狀態就變成紅色,如果服務器在SCOM中更新為正常,同時Visio里面狀態就變為綠色。 ???最后,SCOM ? 在我們這此實戰里面,并不需要在SCOM上面動什么東西,我們只要保證SCOM可以監控到全國域控服務器的狀態,同時要保證SCOM的運行賬戶對于Sharepoint服務器具備本地管理員權限即可,如果不允許這樣做,可以單獨在SCOM里面創建一個運行賬戶配置文件來做。 --------------------------------------------------------------------------------------------------------------- OK,那么最后再來梳理一下流程,我們就開始干 1.配置Sharepoint啟用Visio Services功能。 2.配置Sharepoint信任SCOM數據源。 3.擴展Sharepoint數據更新功能 4.配置Visio服務器與SCOM集成 5.配置Visio將數據連接到圖形。 6.將配置好的Visio文件另存為VDW格式。 7.將VDW文件上傳到Sharepoint。 最終目標 就是配置Sharepoint Visio Service信任SCOM數據源,配置Visio與SCOM的集成,繪制出來一張“帶有數據”的Visio圖片,讓Visio圖形的狀態,可以跟著SCOM里面的狀態變化而變化,同時把這張“帶有數據”的Visio圖形,上傳到Sharepoint網站,利用Sharepoint的Visio Service功能,實現網頁在線展示“帶有數據”的Visio圖片,最終的效果就是SCOM中監控到全國的一臺服務器壞了,同時Visio中,數據狀態變化,同時Sharepoint網站,也會動態變化。說的我自己都覺得有些抽象了,嘿嘿,那我們現在開始實戰了 First--在Sharepoint服務器執行
運行這兩條命令主要是將我們SCOM以及VisioAddin擴展插件,注冊到Windows的程序集的緩存中,方便Sharepoint進行調用。
? ID后面填入: Microsoft.Office.Visio.Server.OperationsManagerModule.OperationsManagerDataModule,Microsoft.Office.Visio.Server.OperationsManager, Version=1.0.0.1122,Culture=neutral, PublicKeyToken=31bf3856ad364e35 類型:6 說明:SCOM2012R2 以管理員身份運行命令提示符 ?Copyc:\Users\spadmin\Desktop\Microsoft.Office.Visio.Server.OperationsManager.dll.configC:\Windows\assembly\gac_msil\Microsoft.Office.Visio.Server.OperationsManager\1.0.0.1122__31bf3856ad364e35
至此Sharepoint端配置全部結束 --------------------------------------------------------------------------------------------------------------------- TWO--在安裝Visio的服務器上執行 這里我就用SCO服務器,臨時安裝一下Visio2013了
? ? ? ?
? ? ?注:如果發現sharpoint數據不刷新,或者刷新緩慢的話
? ?OK,到這里,我們就已經成功的實現了,Sharepoint+VISIO+SCOM的集成,實現出來的效果,就是在一個網頁里面就可以查看全國服務器的狀態,同時通過專業的SCOM工具去檢測服務器的Health State,如果SCOM檢測到服務器變成Error,那么sharpoint網站這里,也會立刻刷新為紅色狀態,如果過一會故障解決,SCOM檢測到服務器變成Success狀態,這面sharpoint里面就會刷新為綠色狀態。 Visio幫助您創建具有專業外觀的圖表,以便理解、記錄和分析信息、數據、系統和過程。 |
溫馨提示:喜歡本站的話,請收藏一下本站!