Tag Archives: Windows Azure

how to check azure credit balance – 如何在Azure Portal 上檢查還有多小credit

自從Azura 有了新的Portal 之後…
便覺得有點不習慣..
對於像我這些又想在Azure上嘗試不同features
但是又不想用過credit的人..不能方便看到還有多小credit真的感到麻煩…
舊有的portal 在正上方便可以看到有多以 credit remain和這些Credit 還可以用多少天
https://manage.windowsazure.com
Old Azure Web portal

在新版本的Azure Portal 上便消失了
New / Preview Azure Management Portal

那麼如何在Azure Portal 上檢查還有多小credit呢

解決方法:
我們可以到以下網頁查看我們AzureSubscription 資訊
https://account.windowsazure.com/Subscriptions
之後選擇 想查詢的Azure Subscription
Azure Account Center

之後便可以看到 這個Azure Subscription上還有多小credit.和什麼時候到期
Azure Remaining Credit Information

Hope you find it useful

Linux/Ubuntu – check which port is open – 如何檢查在Ubuntu/Linux 上那些Port Open了呢

之前和大家分享過 使用Azure Free Tier 的MySQL Database 有Connection Limitation的問題
之後便做了一會research 看看有沒有些比較 cost effective 的alternative
做了半天的research都找不到想要的東西..
最後便決定自己在Azure 上起一個Development Server 方便和朋友試東西

覺得自己已經把End Point設定好..
但是不知道為什麼在Server之外嘗試檢查 port 3306有沒有開放..
還是close的…

但是使用網上的工具去檢查時發現 Port 3306 是Close的
E.G.
http://sharechiwai.com/networktools
Check which port is open Online

所以便需要看看其實 Ubuntu/Linux 內有沒有 開放/Listen port 3306
那麼..如何檢查在Ubuntu/Linux 上那些Port Open了呢?

解決方法
我們可以在Terminial 上執行這個指令

netstat -ntlp | grep LISTEN

他便會列出Linux/ Ubuntu正在Listen那些Port
E.G. 那些Port是open的
Linux check which port is open

Hope you find it useful

Azure failed with message: User has exceeded the ‘max_user_connections’ resource (current value: 4)

最近和朋友做一個 ASP.Net MVCFreelance Project
因為生活習慣不同..所以我們都是不同時間寫Code的
但是一起用同一個 Azure Free Tier的 MySQL Server
沒有很大的問題
但是當我們嘗試Merge我們的Project 做 Testing時候便出現了以下的錯誤信息
User has exceeded the ‘max_user_connections’ resource (current value: 4)
Azure has exceeded the 'max_user_connections' resource (current value: 4)
原來 Free Tier的 MySQL 是限制了 可以Connect到這個MySQL Database的 可以有4個 Connection
所以最後還是開始學習使用Docker 做我們的Development Database

當做Demo時才使用Azure 的Free Tier MySQL

TF215002: Access denied. needs Edit build definition permission for team project

嘗試使用Azure Web App 中的Set up deployment from source control [Visual Studio Online/ TFS Service]
Azure - Set up deployment from source
誰不知當我嘗試連接 Visual Studio Online的Project時出現了以下的錯誤信息
TF215002: Access denied. needs Edit build definition permission for team project
TF215002: Access denied. needs Edit build definition permission for team project
[我的Azure Account 的Email 不是我用來建立 Visual Studio Online的 account..所以便有這個問題出現]

花了很多時間在做research 但是可惜都是找不到怎樣可以 Assign PermissionAzure Visual Studio Online的使用者
有”Edit build definaion permission for team project” 的權限
經過很久的嘗試..終於找到解決方法

解決方法
我們可以先登入 建立這個 Visual Studiorepository 的使用者
之後選擇這個將會發報到 Azure的 Projectrepository
在網頁的右上方 按一下 “Manage Project
Visual Studio Online - Manage Project
之後選擇”Security “分頁
按一下”Build Administrators
之後按一下”Members
按一下 “Add
去加入有Azure Account的那個Visual Studio Online的使用者
Visual Studio Online Project Settings - Security - Build Administrators
之後再次回到Azure 嘗試Set up deployment from source control
應該便會成功了
Visual Studio Online Project is linked to the Windows Azure Web app
Hope you find it useful

Windows Azure Market Place Data market ask for login information

很久之前便用過Windows Azure Data Service
不知道什麼時候他升級了變成 Windows Azure Data market

http://datamarket.azure.com/

今天在電腦活動上要嘗試使用Windows Azure Data Market 上的 資料時
瀏覽器彈出了一個要求輸入使用者名稱和密碼的pop-up
DataMarket Azure Ask for Username Password
但是我已經使用了我的Windows Live Account / Microsoft Account
當我再次嘗試轉入我的登入資料後還是不能登入
The authorization type you provided is not supported. Only Basic and OAuth are supported
The authorization type you provided is not supported. Only Basic and OAuth are supported

做了一會Research 之後..
發現..原來我要轉入的是 Account Keys
Username 是 Account Keys 內的 Description
Password 是 Account Keys 入的 Value
大家可以到 在網頁上的 “My Account” -> “Account Keys” 上找到你的Account Key資訊

Account Keys  Windows Azure Marketplace Account Key

或者到以下網扯
https://datamarket.azure.com/account/keys

之後便可以在Login Popup 上輸入這些資料了
其實這些登入資料主要是用來給大家在程式上連接到這個 DataMarket 時作認證的
所以不要像我一樣以為用Windows Live Account / Microsoft Account 便可以登入 =P

Hope you find it useful