рдпрд╣ рдХрдорд╛рдВрдб csvinfo.cgi рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
csvinfo.cgi - CSV рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╣реЛрд╕реНрдЯ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП CGI рдкреНрд░реЛрдЧреНрд░рд╛рдо
SYNOPSIS
csvinfo.cgi
рд╡рд░реНрдгрди
csvinfo.cgi csvinfo.sh CGI рд░реИрдкрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ CGI рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░ рдЖрдзрд╛рд░рд┐рдд
рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░, рдпрд╣ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░
рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред
csvinfo.cgi рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ QUERY_STRING рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдХреБрдВрдЬреА (рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдЖрдорддреМрд░ рдкрд░ рд╣реЛрд╕реНрдЯрдирд╛рдо)
рдХреЙрд▓рдо (рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдордирдВрдмрд░ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ 0)
db ($XYMONHOME/etc/ рдореЗрдВ CSV рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо, рдбрд┐рдлрд╝реЙрд▓реНрдЯhostinfo.csv)
рд╕реАрдорд╛рдВрдХрдХ (рд╕реНрддрдВрднреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛рдВрдХрдХ рд╡рд░реНрдг, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо)
рд╕реАрдПрд╕рд╡реА рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реАрдПрд╕рд╡реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдХреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдЖрдк
рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ рд╣реЛрд╕реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХреЙрд▓рдо рд╢реАрд░реНрд╖рдХ рд╣реЛрдВред рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж
рдЙрдирдХрд╛ рдирд╛рдо, CSV рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбрд┐рд▓реАрдореАрдЯрд░ рд╕реЗрдореА-рдХреЛрд▓рди рд╣реИ - рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рднрд┐рдиреНрди рд╕реАрдорд╛рдВрдХрдХ, "delimiter=" рдХреЗ рд╕рд╛рде csvinfo.cgi рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВ "рдХреНрд╡реЗрд░реА рдореЗрдВ
рд╕реНрдЯреНрд░рд┐рдВрдЧ.
рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдпреЛрдЧ
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕реАрдПрд╕рд╡рд┐рдирдлреЛ рд╕реАрдЬреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ CSV-рд╕реНрд╡рд░реВрдкрд┐рдд рд╣реИ
$XYMONHOME/etc/hostinfo.csv рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрд╕реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓, рдФрд░
рд╣реЛрд╕реНрдЯрдирд╛рдо рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВ рд╣реИред
xymongen --docurl рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ
--docurl рд╡рд┐рдХрд▓реНрдк рдЬрд╛рдЗрдореЛрдВрдЬреЗрди(1) рдЖрдкрдХреЗ Xymon рдкрд░ рд╕рднреА рд╣реЛрд╕реНрдЯрдирд╛рдо рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ
рд╡реЗрдмрдкреЗрдЬ рд╕реАрдЬреАрдЖрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░реЗрдВрдЧреЗред рд╕реАрдПрд╕рд╡рд┐рдирдлреЛ рд╕реАрдЬреАрдЖрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЪрд▓рд╛рдПрдБ
рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде xymongen
--docurl=/cgi-bin/csvinfo.sh?db=hostinfo.csv&key=%s
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди csvinfo.cgi рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ