APKPM.git
12 years agoopen telnet session to each IP just once
Dobrica Pavlinusic [Mon, 23 May 2011 18:44:43 +0000 (20:44 +0200)]
open telnet session to each IP just once

12 years agoextracted to_hstore
Dobrica Pavlinusic [Mon, 23 May 2011 18:44:09 +0000 (20:44 +0200)]
extracted to_hstore

12 years agofirst try to create persistant worker using Gearman::Driver
Dobrica Pavlinusic [Mon, 23 May 2011 16:50:12 +0000 (18:50 +0200)]
first try to create persistant worker using Gearman::Driver

12 years agospecify search argument in command line
Dobrica Pavlinusic [Mon, 23 May 2011 12:20:01 +0000 (14:20 +0200)]
specify search argument in command line

13 years agocleanup MSAN hash keys and values
Dobrica Pavlinusic [Sat, 21 May 2011 13:08:19 +0000 (15:08 +0200)]
cleanup MSAN hash keys and values

13 years agobuseniss logic and store data in PostgreSQL using hstore
Dobrica Pavlinusic [Sat, 21 May 2011 12:31:16 +0000 (14:31 +0200)]
buseniss logic and store data in PostgreSQL using hstore

13 years agoreturn row
Dobrica Pavlinusic [Sat, 21 May 2011 12:30:27 +0000 (14:30 +0200)]
return row

13 years agoadd default german server localhost:4730 so tests can run
Dobrica Pavlinusic [Sat, 21 May 2011 11:47:29 +0000 (13:47 +0200)]
add default german server localhost:4730 so tests can run

13 years agosimplify API to just ip and shelf/slot/port
Dobrica Pavlinusic [Sat, 21 May 2011 10:59:53 +0000 (12:59 +0200)]
simplify API to just ip and shelf/slot/port

13 years agostore dslam data in hstore
Dobrica Pavlinusic [Sat, 21 May 2011 10:35:01 +0000 (12:35 +0200)]
store dslam data in hstore

13 years agofix second column parsing
Dobrica Pavlinusic [Tue, 10 May 2011 20:17:30 +0000 (22:17 +0200)]
fix second column parsing

13 years agostrip traling spaces
Dobrica Pavlinusic [Tue, 10 May 2011 20:12:24 +0000 (22:12 +0200)]
strip traling spaces

13 years agoparse sections and create dump files with DEBUG=1
Dobrica Pavlinusic [Tue, 10 May 2011 20:08:49 +0000 (22:08 +0200)]
parse sections and create dump files with DEBUG=1

13 years agoZTEMSAN with pager problems
Dobrica Pavlinusic [Tue, 10 May 2011 19:42:48 +0000 (21:42 +0200)]
ZTEMSAN with pager problems

13 years agoZTEDSLAM poller
Dobrica Pavlinusic [Tue, 10 May 2011 19:01:35 +0000 (21:01 +0200)]
ZTEDSLAM poller

13 years agotest all three types
Dobrica Pavlinusic [Sun, 8 May 2011 20:57:45 +0000 (22:57 +0200)]
test all three types

13 years agosimple DSPAM search
Dobrica Pavlinusic [Sat, 7 May 2011 20:09:39 +0000 (22:09 +0200)]
simple DSPAM search

13 years agoincrease gearman timeout to 15s
Dobrica Pavlinusic [Fri, 6 May 2011 09:56:51 +0000 (11:56 +0200)]
increase gearman timeout to 15s

13 years agoadded font-family
Dobrica Pavlinusic [Wed, 13 Apr 2011 15:49:57 +0000 (15:49 +0000)]
added font-family

13 years agomove all info into message div
Dobrica Pavlinusic [Wed, 13 Apr 2011 15:38:49 +0000 (15:38 +0000)]
move all info into message div

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:23:32 +0000 (09:23 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agoclear before fetch to remove selection
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:23:27 +0000 (09:23 +0000)]
clear before fetch to remove selection

13 years agoadded adsl(timestamp) index
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:22:14 +0000 (11:22 +0200)]
added adsl(timestamp) index

13 years agoshow just last 100 rows with points
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:13:13 +0000 (09:13 +0000)]
show just last 100 rows with points

13 years agohide sql form
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:12:59 +0000 (09:12 +0000)]
hide sql form

13 years agostyle table with css
Dobrica Pavlinusic [Tue, 12 Apr 2011 20:29:58 +0000 (20:29 +0000)]
style table with css

13 years agomake columns fixed and over content
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:39:16 +0000 (17:39 +0000)]
make columns fixed and over content

13 years agodon't submit without search string
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:26:51 +0000 (17:26 +0000)]
don't submit without search string

13 years agomake proper form so submit via enter works
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:11:12 +0000 (17:11 +0000)]
make proper form so submit via enter works

13 years agoremove old CRM link and use new user search
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:52:27 +0000 (16:52 +0000)]
remove old CRM link and use new user search

13 years agoinclude gnuplot graph from user with cn from ldap
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:49:33 +0000 (16:49 +0000)]
include gnuplot graph from user with cn from ldap

13 years agoselect row from CRM results by clicking on it
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:18:33 +0000 (16:18 +0000)]
select row from CRM results by clicking on it

13 years agoadd/remove columns by clicking on them
Dobrica Pavlinusic [Tue, 12 Apr 2011 15:59:30 +0000 (15:59 +0000)]
add/remove columns by clicking on them

13 years agosearch CRM for username
Dobrica Pavlinusic [Tue, 12 Apr 2011 15:44:59 +0000 (15:44 +0000)]
search CRM for username

13 years agoparse first column for time definition
Dobrica Pavlinusic [Mon, 11 Apr 2011 16:10:32 +0000 (16:10 +0000)]
parse first column for time definition

This change is more correct and allow us to use date(timestamp)
in SQL queries and get correct x axis with something like:

select date(start),avg(ping_error),avg(adsl_ok)
from poll
group by date(start)
order by date(start)

13 years agocreate index on adsl(username) for faster lookup
Dobrica Pavlinusic [Sun, 10 Apr 2011 11:56:58 +0000 (13:56 +0200)]
create index on adsl(username) for faster lookup

13 years agoshow SQL errors
Dobrica Pavlinusic [Sun, 10 Apr 2011 11:27:14 +0000 (11:27 +0000)]
show SQL errors

13 years agocorrect timeout handling
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:51:18 +0000 (20:51 +0000)]
correct timeout handling

13 years agoconfigure timeout and display error about it
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:37:34 +0000 (22:37 +0200)]
configure timeout and display error about it

13 years agocorrect SQL reformating
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:28:05 +0000 (22:28 +0200)]
correct SQL reformating

13 years agocomment out obsolete low-level API tests
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:02:49 +0000 (22:02 +0200)]
comment out obsolete low-level API tests

13 years agoMerge branch 'master' into devel
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:55:40 +0000 (21:55 +0200)]
Merge branch 'master' into devel

13 years agore-format SQL in textarea
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:55:18 +0000 (19:55 +0000)]
re-format SQL in textarea

13 years agocheckbox to include gnuplot dump, off by default
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:54:40 +0000 (19:54 +0000)]
checkbox to include gnuplot dump, off by default

13 years agohide function_name
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:45:05 +0000 (19:45 +0000)]
hide function_name

13 years agoshow last poll statistics in table
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:39:02 +0000 (19:39 +0000)]
show last poll statistics in table

13 years agorun inflate to produce files
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:26:23 +0000 (19:26 +0000)]
run inflate to produce files

13 years agostart poll_prefix from cron
Dobrica Pavlinusic [Tue, 5 Apr 2011 17:14:43 +0000 (19:14 +0200)]
start poll_prefix from cron

This first checks if there is poll_prefix queued already and
exit 1 if it does

13 years agochdir into script directory to use relative paths
Dobrica Pavlinusic [Tue, 5 Apr 2011 12:25:11 +0000 (14:25 +0200)]
chdir into script directory to use relative paths

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:47:33 +0000 (18:47 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agocleanup Poll::prefix
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:47:30 +0000 (20:47 +0200)]
cleanup Poll::prefix

13 years agobackground function calls are not dotted
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:27:45 +0000 (18:27 +0000)]
background function calls are not dotted

13 years agoselect for with gnuplot param
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:36:26 +0000 (17:36 +0000)]
select for with gnuplot param

13 years agowith steps - makes gnuplot graphs much cleaner
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:25:04 +0000 (17:25 +0000)]
with steps - makes gnuplot graphs much cleaner

13 years agoshow SQL errors
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:23:46 +0000 (17:23 +0000)]
show SQL errors

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:23:35 +0000 (17:23 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agoreturn errors for invalid SQL
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:16:36 +0000 (19:16 +0200)]
return errors for invalid SQL

13 years agouse $defer to refresh status
Dobrica Pavlinusic [Thu, 24 Mar 2011 10:53:08 +0000 (10:53 +0000)]
use $defer to refresh status

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:42:51 +0000 (22:42 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agomajor storage refactor into single insert function
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:38:44 +0000 (23:38 +0100)]
major storage refactor into single insert function

This change also generates timestamps at correct places inside
perl code and store them in redis for inspection

This allows us to have correct event timestamps, regarding of queue for store
(which delayed now() trigger in database which we used before)

Additional benefit is that we don't have to finght different operating system
and database timezones.

13 years agosupport normal scalars from redis
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:12:28 +0000 (22:12 +0000)]
support normal scalars from redis

13 years agoextract datetime_now
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:12:21 +0000 (23:12 +0100)]
extract datetime_now

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:52:51 +0000 (21:52 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agosort function names in status output
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:51:04 +0000 (21:51 +0000)]
sort function names in status output

13 years agouse Redis so test don't fail
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:39:22 +0000 (22:39 +0100)]
use Redis so test don't fail

13 years agotest with arbitrary number
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:38:49 +0000 (22:38 +0100)]
test with arbitrary number

13 years agoadded sql for adsl stats for single user
Dobrica Pavlinusic [Mon, 21 Mar 2011 10:42:18 +0000 (10:42 +0000)]
added sql for adsl stats for single user

13 years agoshow empty form without sql
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:51:31 +0000 (09:51 +0000)]
show empty form without sql

13 years agodraw multiple columns from sql queries
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:35:09 +0000 (09:35 +0000)]
draw multiple columns from sql queries

13 years agoreformat timestamps for gnuplot
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:25:08 +0000 (09:25 +0000)]
reformat timestamps for gnuplot

13 years agomove job_runtime_attributes defaults to code
Dobrica Pavlinusic [Sat, 19 Mar 2011 23:28:14 +0000 (00:28 +0100)]
move job_runtime_attributes defaults to code

13 years agoremove all process limits from code
Dobrica Pavlinusic [Sat, 19 Mar 2011 23:26:26 +0000 (00:26 +0100)]
remove all process limits from code

13 years agostore each poll stats in postgres
Dobrica Pavlinusic [Sat, 19 Mar 2011 22:43:09 +0000 (23:43 +0100)]
store each poll stats in postgres

13 years agoincrease MaxProcesses
Dobrica Pavlinusic [Sat, 19 Mar 2011 21:59:49 +0000 (22:59 +0100)]
increase MaxProcesses

13 years ago/_redis status
Dobrica Pavlinusic [Sat, 19 Mar 2011 21:10:20 +0000 (22:10 +0100)]
/_redis status

13 years agostore poll.* runtime data in redis
Dobrica Pavlinusic [Sat, 19 Mar 2011 20:45:00 +0000 (21:45 +0100)]
store poll.* runtime data in redis

13 years agouse correct LDAP base to pull just clientnetVoD
Jakov Curic [Sat, 19 Mar 2011 20:43:15 +0000 (21:43 +0100)]
use correct LDAP base to pull just clientnetVoD

13 years agoadded Store_voice
Dobrica Pavlinusic [Sat, 19 Mar 2011 19:46:35 +0000 (20:46 +0100)]
added Store_voice

13 years agorender gnuplot form to edit sql query
Dobrica Pavlinusic [Sat, 19 Mar 2011 14:37:32 +0000 (14:37 +0000)]
render gnuplot form to edit sql query

13 years agodraw graphs using gnuplot
Dobrica Pavlinusic [Sat, 19 Mar 2011 13:19:47 +0000 (13:19 +0000)]
draw graphs using gnuplot

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:33:38 +0000 (11:33 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agorender columns and rows gearman resposes as table
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:30:00 +0000 (11:30 +0000)]
render columns and rows gearman resposes as table

13 years agoreturn columns and rows
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:29:36 +0000 (12:29 +0100)]
return columns and rows

13 years agosubgraph clusters
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:07:59 +0000 (11:07 +0000)]
subgraph clusters

13 years agoexecute sql over gearman
Dobrica Pavlinusic [Sat, 19 Mar 2011 10:55:52 +0000 (11:55 +0100)]
execute sql over gearman

13 years agogenerate dot file and render it using graphviz
Dobrica Pavlinusic [Fri, 18 Mar 2011 22:40:54 +0000 (22:40 +0000)]
generate dot file and render it using graphviz

13 years agoparse source with regexpes to find gearman calls
Dobrica Pavlinusic [Fri, 18 Mar 2011 22:12:57 +0000 (22:12 +0000)]
parse source with regexpes to find gearman calls

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Fri, 18 Mar 2011 19:07:52 +0000 (19:07 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years ago25 concurrect pulls
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:57:00 +0000 (19:57 +0100)]
25 concurrect pulls

13 years agoMerge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:37:35 +0000 (18:37 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/

13 years agoincrease MaxProcesses to 30
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:37:15 +0000 (19:37 +0100)]
increase MaxProcesses to 30

13 years agocall Davolink_info for each available ip
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:04:11 +0000 (19:04 +0100)]
call Davolink_info for each available ip

13 years agorefresh gearman status every 5 s
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:03:23 +0000 (18:03 +0000)]
refresh gearman status every 5 s

13 years agomove all poller code in Poll class
Dobrica Pavlinusic [Fri, 18 Mar 2011 17:31:19 +0000 (18:31 +0100)]
move all poller code in Poll class

13 years agoadded ping store and refactored common code
Dobrica Pavlinusic [Fri, 18 Mar 2011 17:20:00 +0000 (18:20 +0100)]
added ping store and refactored common code

13 years agoadded expected params
Dobrica Pavlinusic [Thu, 17 Mar 2011 17:19:38 +0000 (18:19 +0100)]
added expected params

13 years agoadded expected field to error message
Dobrica Pavlinusic [Thu, 17 Mar 2011 17:16:07 +0000 (18:16 +0100)]
added expected field to error message

13 years agoMerge branch 'master' into devel
Dobrica Pavlinusic [Tue, 15 Mar 2011 18:35:59 +0000 (19:35 +0100)]
Merge branch 'master' into devel

13 years agobeginning of poll (with pattern from LDAP)
Dobrica Pavlinusic [Tue, 15 Mar 2011 18:34:36 +0000 (18:34 +0000)]
beginning of poll (with pattern from LDAP)

13 years agoinstall Regexp::Common
Dobrica Pavlinusic [Tue, 15 Mar 2011 18:33:54 +0000 (18:33 +0000)]
install Regexp::Common