?tomcat作為一個(gè)輕量級的應(yīng)用,在我們?nèi)粘?yīng)用中沒法對它進(jìn)行監(jiān)控问裕,我在這里介紹一下psi-probe(還是很強(qiáng)大的)廉沮,下面我們開始使用吧禁谦。
1. clone項(xiàng)目:
psi-probe作為一個(gè)開源項(xiàng)目,我們自然是從github上獲确戏狻州泊;
git clone https://github.com/psi-probe/psi-probe,
大家可以使用sourcetree 漂洋,我這里使用的shell遥皂,如下圖:
2. 編譯war包:
此處我用了eclipse,把項(xiàng)目導(dǎo)入到eclipse中刽漂。環(huán)境:jdk1.7演训;maven版本:3.3.9
運(yùn)行Run-->Run Configurations-->Maven Build ,在右側(cè)選擇psi-probe,運(yùn)行:clean package命令贝咙;如下样悟,
maven編譯后,會(huì)生成probe.war庭猩,如下:
3. 配置tomcat:
首先從Apache中下載tomcat7.x窟她,主要不要?jiǎng)h除:ROOT和manager兩個(gè)項(xiàng)目;第一步配置conf/tomcat-users.xml蔼水,新增如下配置:
第二步震糖,把我們剛才打包好的probe.war部署到webapps目錄下;
第三步趴腋,啟動(dòng)tomcat吊说;
4. 訪問probe
在瀏覽器中訪問:http://ip:port/probe即可監(jiān)控到我們的應(yīng)用,此處我主要用它來監(jiān)控?cái)?shù)據(jù)庫連接池优炬。