Home > AgeSrv > ver0.1.1

ver0.1.1

  • 2008年3月29日 09:47
  • AgeSrv

とりあえず、こちらでは想定通りの動作をできました。

$ rrdtool fetch matsujun_SP_age3y.rrd AVERAGE -s-12hour
                        rateH2H         rateOverall            rateTeam              ratePR

1206709200: nan nan nan nan 1206712800: nan nan nan nan 1206716400: nan nan nan nan 1206720000: 1.8582400000e+03 2.0829400000e+03 1.9175700000e+03 3.5550000000e+01 1206723600: 1.8582400000e+03 2.0913647500e+03 1.9261441250e+03 3.5550000000e+01 1206727200: 1.8582400000e+03 2.0863255000e+03 1.9209164500e+03 3.5550000000e+01 1206730800: 1.8582400000e+03 2.0863000000e+03 1.9208900000e+03 3.5550000000e+01 1206734400: 1.8582400000e+03 2.0863000000e+03 1.9208900000e+03 3.5550000000e+01 1206738000: 1.8582400000e+03 2.0863000000e+03 1.9208900000e+03 3.5550000000e+01 1206741600: 1.8582400000e+03 2.0863000000e+03 1.9208900000e+03 3.5550000000e+01 1206745200: 1.8582400000e+03 2.0863000000e+03 1.9208900000e+03 3.5550000000e+01 1206748800: nan nan nan nan 1206752400: nan nan nan nan

http://fyuji.fam.cx/agesrv/rrd/matsujun1.png
http://fyuji.fam.cx/agesrv/rrd/matsujun2.png

修正後の資産をver0.1.1として公開しています。
http://fyuji.fam.cx/archive/AgeServer-0.1.1.tar.gz

今まで通り、

./configure; make; make install 

を行うと既存の設定まで上書くので、

$ ./configure --prefix=/usr/local/AgeServer-0.1.1
$ make
$ su -
# make install

としてインストール先を指定してもらえますか?(パスは例です)
その後、AgeServer-0.1.1から元のディレクトリへ差分を反映するという形か、
/usr/local/AgeServer-0.1.1 を正としてindex.php、agesrv.rc、cron実行時のパスを修正するか。
(後者の場合は「chmod +x /usr/local/AgeServer-0.1.1/etc/agesrv-crawler」も)


なお、ver0.1.0から変更している資産は下記のみです(コメントのみの修正は除きます)
・bin/agesrv
・etc/ageserver.conf (RRD_RRAOPTの初期値を変更)
・etc/agesrv.rc (rrdtoolコマンドのパスを指定する設定を追加)
・etc/agesrv-crawler (agesrvの呼び出し部分を有効に)

Comments:7

Comment Form

画像の中に見える文字を入力してください。

matsujun 2008年3月29日 10:40

おおお、こちらも表示されました!!
http://aoe3.game-server.cc/agesrv/rrd/matsujun/
長時間放置して、継続して値が取れるか確認してみます。
 
ここでふとわがままが!
現在値/最大値/最小値 とかが表示されると嬉しいなーと!
http://www.stackasterisk.jp/tech/systemManagement/snmp04_04.jsp#4_3
こんなイメージで出ると嬉しいのですが・・・五月雨式ですみません。
※ 上記URL見ながら何とか自分でも出来るかもしれませんが、
  ソースで対応してもらえると良いかなーと

fyuji 2008年3月29日 11:00

元はと言えば、それやるつもりだったんですが

$ rrdtool graph PR.png --title="matsujun SP age3y" -
-start=-1day \
>   DEF:PR=matsujun_SP_age3y.rrd:ratePR:AVERAGE \
>   LINE1:PR#0000CC:'PowerRating' \
>   GPRINT:PR:AVERAGE:"Now\:%8.2lf %S" \
>   GPRINT:PR:MAX:"Max\:%8.2lf %S" \
>   GPRINT:PR:MIN:"Min\:%8.2lf %S\n"
セグメンテーション違反です

何がおかしいんでしょ・・・
原因がわからず諦めてました。

$ rrdtool graph PR.png --title="matsujun SP age3y" -
-start=-1day \
>   DEF:PR=matsujun_SP_age3y.rrd:ratePR:AVERAGE \
>   LINE1:PR#0000CC:'PowerRating'
481x179

だったら出力されるんですが

matsujun 2008年3月29日 13:37

CDEF: が無いためエラーになっていたようですね・・・こちらでは表示出すことが出来ました。
http://aoe3.game-server.cc/agesrv/rrd/matsujun/
 
汚いですが、agesrv-crawler の書き換えた部分をそのまま貼ります。
60行目:
EXECMD="$RRDCMD graph ${IMG_PATH} --title=\"${TITLE}\" ${RRD_OPT} --vertical-label=\"Power Rating\" DEF:PR=${RRD_PATH}:ratePR:AVERAGE LINE1:PR#0000CC:'PowerRating' CDEF:cdefPR=PR,1,* GPRINT:cdefPR:LAST:\" CURRENT\:%8.4lf\" GPRINT:cdefPR:MAX:\"MAX\:%8.4lf\" GPRINT:cdefPR:AVERAGE:\"Avg. \:%8.4lf\""
 
66行目:
EXECMD="$RRDCMD graph ${IMG_PATH} --title=\"${TITLE}\" --vertical-label=\"ELO Rating\" ${RRD_OPT} DEF:H2H=${RRD_PATH}:rateH2H:AVERAGE CDEF:cdefH2H=H2H,1,* LINE1:H2H#CC0000:' 1vs1 ' GPRINT:cdefH2H:LAST:\" CURRENT\:%8.0lf\" GPRINT:cdefH2H:MAX:\"MAX\:%8.0lf\" GPRINT:cdefH2H:AVERAGE:\"Avg. \:%8.0lf\n\" DEF:Team=${RRD_PATH}:rateTeam:AVERAGE CDEF:cdefTeam=Team,1,* LINE1:Team#00CC00:' Team ' GPRINT:cdefTeam:LAST:\" CURRENT\:%8.0lf\" GPRINT:cdefTeam:MAX:\"MAX\:%8.0lf\" GPRINT:cdefTeam:AVERAGE:\"Avg. \:%8.0lf\n\" DEF:Overall=${RRD_PATH}:rateOverall:AVERAGE LINE1:Overall#333333:'Overall' CDEF:cdefOverall=Overall,1,* GPRINT:cdefOverall:LAST:\"CURRENT\:%8.0lf\" GPRINT:cdefOverall:MAX:\"MAX\:%8.0lf\" GPRINT:cdefOverall:AVERAGE:\"Avg. \:%8.0lf\" "

matsujun 2008年3月29日 13:52

ちょっとだけ色付けたりグラフをLINE1からAREAにしてみたりしました。
長時間&150人分動かして運用してみます。

fyuji 2008年3月30日 13:34

なるほど、CDEFが必要だったわけですか
上記の修正取り込んでみます。


> 長時間&150人分動かして運用してみます。
150人だとどのくらい時間掛かるものなんでしょ?
まぁ、1回の実行で1時間掛からなければOKなんですが

matsujun 2008年3月30日 20:01

AJCに登録したユーザー全員グラフ作ってますので今200人超えてますw
掛かる時間は10分ぐらいですかねー。思ったより早くて良かったです。

RuthieCurtis 2012年3月 3日 00:23

Do not enough cash to buy some real estate? Worry not, because this is achievable to get the loan to resolve all the problems. Therefore get a short term loan to buy all you require.

Trackbacks:1

TrackBack URL for this entry
http://fyuji.s27.xrea.com/x/mt-tb.cgi/53
Listed below are links to weblogs that reference
ver0.1.1 from orz公開所
Best reality sex site. from Reality sex. 2008-11-18 (火) 10:19
Virtual reality sex games serials. Reality sex.

Home > AgeSrv > ver0.1.1

Search
iKnow!バッジ


Feeds

Return to page top