logo头像

Edward.K Thinking

Azure

Application Insights 結合OMS擴充監控分析

Application Insights 結合OMS擴充監控分析

Application Insights好處在前面幾篇文章就有提到,尤其對於企業內部眾多的Application來說,Application Insights確實有助於我們從資料面去查詢一些蛛絲馬跡,不過,就整體管理而言,Azure Applcation Insights還是相對薄弱,畢竟,...

用Azure Web App內的Continuous Delivery快速建置VSTS的CI / CD流程

用Azure Web App內的Continuous Delivery快速建置VSTS的CI / CD流程

如果版控是用VSTS,我們可以在VSTS裡面設定Continuous Build&Continuous Release,讓我們的Web專案可以自動化建置到自動化佈署,且佈署到Azure Web App又有Task可用,基本上只需要把相關屬性設定完成,就可以運作,整體來說並會太困難 但...

Microsoft Teams 結合Azure Application Insights Alert

Microsoft Teams 結合Azure Application Insights Alert

之前還很高興的把Application Insights與Slack串接起來,可參考Azure Application Insights發Alert訊息到Slack ,但沒多久Microsoft又出了一個Microsoft Teams的協同工具,再加上部分工作已經轉移到Teams,為了整合...

Microsoft Teams結合VSTS

Microsoft Teams結合VSTS

Teams除了一般協同工具之用外,針對開發人員來說又多一個好玩的東西,就是可以整合VSTS了,在整合部分目前可以整合就是VSTS發送通知,讓團隊在不管是在Build或是Release時候,都可以即時獲得訊息,尤其是當Release需要被Approve時候,也可以透過通知方式,通知要Appro...

Microsoft Teams + Office 365 ,輕鬆讓檔案雲和地的同步

Microsoft Teams + Office 365 ,輕鬆讓檔案雲和地的同步

Microsoft Teams其實是跟Office 365人員的功能榜的相當緊密,所以,當你在Teams建立一個小組時候,同時,會在Office 365的人員建立起群組 Teams是直接和O365同步的唷 如果在群組中下建立自己Channel則就不會再Office 365中的群組有甚麼變化,...

前端也可以享受Application Insights功能

前端也可以享受Application Insights功能

在先前談到使用Application Insights時候,大都是講Backend如何去加入Application Insights功能,不過,現在很多架構上,Backend被用於Web API,操作介面則大部分是以FrontEnd技術為主,這樣就無法使用到Application Insig...

Visual Studio開發Azure Logic App

Visual Studio開發Azure Logic App

在這篇[Azure Application Insights發Alert訊息到Slack]中,建立了一個Azure Logic App發送訊息,當時是在Azure Portal上進行開發與設計,雖然操作上有點不順,但也給我建立完成。不過,當發現我這個Flow要越長越大時候,在Azure Po...

Visual Studio整合Azure Application Insights

Visual Studio整合Azure Application Insights

我們可以透過Application Insights SDK與自己系統進行整合,然後將資料送上雲端,不過,要看資料時候,還要登入Azure Portal查看話,似乎又有一點點麻煩,不過,現在可以直接在Visual Studio去查看你在Azure Application Insights內的...

Azure Application Insights結合NLog擴大企業運用

Azure Application Insights結合NLog擴大企業運用

Application Insights功能多好用,之前已經有提過,不過,在Application Insights前,大部分開發者都會用NLog來做Log蒐集器,如果,要大家改用Application Insights話,難不成之前有寫Log的地方,都要改用TelemetryClient....

使用Azure Application Insights效益

使用Azure Application Insights效益

Azure Application Insights是對於要監控系統效能或是追蹤Application跟行動App使用率的一個非常有效的服務,追蹤使用率是企業內部IT部門很常做的一件事情,主要還是希望在有限資源下去開發有迫切需求的系統,而不是做隔靴搔癢的動作虛,畢竟,內部IT開發也還是有成本...

開始使用Azure Application Insights REST API

開始使用Azure Application Insights REST API

Application Insights是Azure監控我們開發的系統一個很好的服務之一,主要可以讓我們省去很多工,就可以抓取到系統運作資訊和問題點。通常,我們能到Azure Portal查看Application Insights紀錄的資訊,不過,Azure上面資訊統計或是分析方式,畢竟還...

Azure Application Insights發Alert訊息到Slack

Azure Application Insights發Alert訊息到Slack

使用Azure的Application Insights可以輕鬆監控自己系統的狀況和資訊外,另一個重要的部分,在於當發現問題時候,要能即時通知團隊,才能做即時的處理。雖然,Application Insights可以建立Alert Mail的機制,通知團隊問題發,但是,感覺還是味道還是差一點...

用Application Insights監控IIS的Application

Application Insights用來監控Application是非常好用的工具,不過,如果今天你已經有存在的系統,或是可能比較老舊的系統,可能無法透過Application Insights SDK做監控,但是,不做監控又怪怪,這時候可以用比較偷懶方式,就是下載Application...

解決VSTS內Azure File Copy的Content Type問題

解決VSTS內Azure File Copy的Content Type問題

透過Azure File Copy的Task,可以把檔案部署到VM或是Blob中,在後者部署上如果只是一般的檔案,基本上並無太大問題,不過今日要是你部署的是js,image,css或是fonts檔案可能就會出現問題 最容易發生的問題就是Web的連結這些Link檔案,雖然不會出現404問題,但...

如何替VSTS增加User Account , Agents和Build時數

如何替VSTS增加User Account , Agents和Build時數

一般來說使用VSTS好處是在五人以下的團隊可以免費使用VSTS的功能,且VSTS額外提供幾項免費項目 每個月免費build 240分鐘 每個月免費20000名的虛擬使用者分鐘數 (VUM) 一個免費的build agent 一個免費私人的部署agent相關計價方式可以參考下面詳細價格資訊h...

使用PowerShell設定Azure Blob檔案內的max-age值

為什麼要替blob內的檔案設定max-age,如果你網站相關的靜態檔案是放在blob,那樣設定max-age的值是比較好的,什麼是max-age?主要是在網頁中一些靜態檔案的Cache,是透過Http header中的cache control作為控制,通常我們可以設定是屬性有private...

製作iOS in House + Azure Notification Hub 憑證

要製作iOS企業發布憑證,步驟還真是煩瑣,且其中還必須匯出p12檔給Azure Notification Hub,這樣才能讓In House的App也可以順利使用Azure Notification Hub發送Push Message。 這憑證不是屬於Developer用,所以,建議重新申請...

使用Azure DocumentDB儲存資料

做Azure Notification Hub時候,雖然,查詢Notification Hub本身中PNS和註冊ID的對應表,但是,有時候會因為不明原因導致這份Mapping表消失,為了避免這現象,需要額外把這些資訊給額外儲存起來。在Azure除了能使用RMS DB存放資料外,也來試試看使用...

用Office 365 Exchange Online作為發送Mail Server

觀看這篇文章前,必須確定自己有O365帳號,若是自己不是O365帳號,也必須先確定自己是否有O365上面Exchange Online的權限。如果以上條件都具備,就可以開始下面的設定 這主要目的在於當我們需要使用DB MAIL時候,不見得自己有在管理地端的Exchange Server或是S...