APM tips blog

Blog about application monitoring.

About

This is my personal blog. My main interest is application monitoring and APM space in general. I amd working in Microsoft on Application Insights and System Center Operations Manager (APM part).

Contribute

You can find all the blog sources at github. Feel free to send a pull request if you found some error or want to help to make posts better.

Setup

You can easily setup octopress locally to test and deploy this blog from sources. Apmtips is built on octopress engine and hosted as azure web site. I’m writing posts on my Surface 3 (windows 8.1) so steps may differ for your environment.

Clone blog from github:

1
git clone https://github.com/SergeyKanzhelev/apmtips.git

Since I use two git accounts I typically set my personal e-mail as user.email and override useHttpPath setting fro credential store so my personal github account will be used to push changed:

1
2
git config user.email <email>
git config credential.useHttpPath true

You need these to be installed:

  1. Ruby. I’m using yari: yari 1.9.3
  2. Python. I have SET PATH=%PATH%;C:\tools\Python27
  3. “Which”. I downloaded binaries from gnuwin32. SET PATH=%PATH%;c:\tools\which2.20\bin

(In bash: PATH=$PATH:/c/tools/.yari/ruby-1.9.3-p448-i386-mingw32/bin:/C/tools/Python27/)

Once these tools are installed you can generate site:

1
rake generate

I am using IIS to see how it looks before publishing:

1
New-Website -Name apmtips -Port 1211 -PhysicalPath "c:\src\octopress\public"

Deploy

This is how I configured deployment to azure as azure web site:

1
2
3
4
5
6
mkdir _azure
cd _azure
git init
git remote add origin https://apmtips.scm.azurewebsites.net/apmtips.git
git pull origin master
git push --set-upstream origin master

Comments