Dobrica Pavlinusic [Wed, 25 May 2011 15:55:49 +0000 (17:55 +0200)]
enqueue logout on end for each ip
Dobrica Pavlinusic [Wed, 25 May 2011 14:25:20 +0000 (16:25 +0200)]
store ZTEDSLAM stats in redis
Dobrica Pavlinusic [Wed, 25 May 2011 13:31:13 +0000 (15:31 +0200)]
don't try to encode non-references
Dobrica Pavlinusic [Wed, 25 May 2011 12:19:58 +0000 (14:19 +0200)]
hush more debug
Dobrica Pavlinusic [Wed, 25 May 2011 10:22:45 +0000 (12:22 +0200)]
pass port into hash call and ip into new
Dobrica Pavlinusic [Wed, 25 May 2011 09:34:10 +0000 (11:34 +0200)]
refactor to proper Moose object
Dobrica Pavlinusic [Mon, 23 May 2011 19:32:16 +0000 (21:32 +0200)]
limit processes for old search implementation
Dobrica Pavlinusic [Mon, 23 May 2011 19:31:36 +0000 (21:31 +0200)]
hush debug output without DEBUG=1
Dobrica Pavlinusic [Mon, 23 May 2011 19:12:36 +0000 (21:12 +0200)]
working ZTEDSLAM poller with persistant workers for each ip
Dobrica Pavlinusic [Mon, 23 May 2011 18:44:43 +0000 (20:44 +0200)]
open telnet session to each IP just once
Dobrica Pavlinusic [Mon, 23 May 2011 18:44:09 +0000 (20:44 +0200)]
extracted to_hstore
Dobrica Pavlinusic [Mon, 23 May 2011 16:50:12 +0000 (18:50 +0200)]
first try to create persistant worker using Gearman::Driver
Dobrica Pavlinusic [Mon, 23 May 2011 12:20:01 +0000 (14:20 +0200)]
specify search argument in command line
Dobrica Pavlinusic [Sat, 21 May 2011 13:08:19 +0000 (15:08 +0200)]
cleanup MSAN hash keys and values
Dobrica Pavlinusic [Sat, 21 May 2011 12:31:16 +0000 (14:31 +0200)]
buseniss logic and store data in PostgreSQL using hstore
Dobrica Pavlinusic [Sat, 21 May 2011 12:30:27 +0000 (14:30 +0200)]
return row
Dobrica Pavlinusic [Sat, 21 May 2011 11:47:29 +0000 (13:47 +0200)]
add default german server localhost:4730 so tests can run
Dobrica Pavlinusic [Sat, 21 May 2011 10:59:53 +0000 (12:59 +0200)]
simplify API to just ip and shelf/slot/port
Dobrica Pavlinusic [Sat, 21 May 2011 10:35:01 +0000 (12:35 +0200)]
store dslam data in hstore
Dobrica Pavlinusic [Tue, 10 May 2011 20:17:30 +0000 (22:17 +0200)]
fix second column parsing
Dobrica Pavlinusic [Tue, 10 May 2011 20:12:24 +0000 (22:12 +0200)]
strip traling spaces
Dobrica Pavlinusic [Tue, 10 May 2011 20:08:49 +0000 (22:08 +0200)]
parse sections and create dump files with DEBUG=1
Dobrica Pavlinusic [Tue, 10 May 2011 19:42:48 +0000 (21:42 +0200)]
ZTEMSAN with pager problems
Dobrica Pavlinusic [Tue, 10 May 2011 19:01:35 +0000 (21:01 +0200)]
ZTEDSLAM poller
Dobrica Pavlinusic [Sun, 8 May 2011 20:57:45 +0000 (22:57 +0200)]
test all three types
Dobrica Pavlinusic [Sat, 7 May 2011 20:09:39 +0000 (22:09 +0200)]
simple DSPAM search
Dobrica Pavlinusic [Fri, 6 May 2011 09:56:51 +0000 (11:56 +0200)]
increase gearman timeout to 15s
Dobrica Pavlinusic [Wed, 13 Apr 2011 15:49:57 +0000 (15:49 +0000)]
added font-family
Dobrica Pavlinusic [Wed, 13 Apr 2011 15:38:49 +0000 (15:38 +0000)]
move all info into message div
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:23:32 +0000 (09:23 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:23:27 +0000 (09:23 +0000)]
clear before fetch to remove selection
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:22:14 +0000 (11:22 +0200)]
added adsl(timestamp) index
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:13:13 +0000 (09:13 +0000)]
show just last 100 rows with points
Dobrica Pavlinusic [Wed, 13 Apr 2011 09:12:59 +0000 (09:12 +0000)]
hide sql form
Dobrica Pavlinusic [Tue, 12 Apr 2011 20:29:58 +0000 (20:29 +0000)]
style table with css
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:39:16 +0000 (17:39 +0000)]
make columns fixed and over content
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:26:51 +0000 (17:26 +0000)]
don't submit without search string
Dobrica Pavlinusic [Tue, 12 Apr 2011 17:11:12 +0000 (17:11 +0000)]
make proper form so submit via enter works
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:52:27 +0000 (16:52 +0000)]
remove old CRM link and use new user search
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:49:33 +0000 (16:49 +0000)]
include gnuplot graph from user with cn from ldap
Dobrica Pavlinusic [Tue, 12 Apr 2011 16:18:33 +0000 (16:18 +0000)]
select row from CRM results by clicking on it
Dobrica Pavlinusic [Tue, 12 Apr 2011 15:59:30 +0000 (15:59 +0000)]
add/remove columns by clicking on them
Dobrica Pavlinusic [Tue, 12 Apr 2011 15:44:59 +0000 (15:44 +0000)]
search CRM for username
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)
Dobrica Pavlinusic [Sun, 10 Apr 2011 11:56:58 +0000 (13:56 +0200)]
create index on adsl(username) for faster lookup
Dobrica Pavlinusic [Sun, 10 Apr 2011 11:27:14 +0000 (11:27 +0000)]
show SQL errors
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:51:18 +0000 (20:51 +0000)]
correct timeout handling
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:37:34 +0000 (22:37 +0200)]
configure timeout and display error about it
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:28:05 +0000 (22:28 +0200)]
correct SQL reformating
Dobrica Pavlinusic [Thu, 7 Apr 2011 20:02:49 +0000 (22:02 +0200)]
comment out obsolete low-level API tests
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:55:40 +0000 (21:55 +0200)]
Merge branch 'master' into devel
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:55:18 +0000 (19:55 +0000)]
re-format SQL in textarea
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:54:40 +0000 (19:54 +0000)]
checkbox to include gnuplot dump, off by default
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:45:05 +0000 (19:45 +0000)]
hide function_name
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:39:02 +0000 (19:39 +0000)]
show last poll statistics in table
Dobrica Pavlinusic [Thu, 7 Apr 2011 19:26:23 +0000 (19:26 +0000)]
run inflate to produce files
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
Dobrica Pavlinusic [Tue, 5 Apr 2011 12:25:11 +0000 (14:25 +0200)]
chdir into script directory to use relative paths
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:47:33 +0000 (18:47 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:47:30 +0000 (20:47 +0200)]
cleanup Poll::prefix
Dobrica Pavlinusic [Sun, 27 Mar 2011 18:27:45 +0000 (18:27 +0000)]
background function calls are not dotted
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:36:26 +0000 (17:36 +0000)]
select for with gnuplot param
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:25:04 +0000 (17:25 +0000)]
with steps - makes gnuplot graphs much cleaner
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:23:46 +0000 (17:23 +0000)]
show SQL errors
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:23:35 +0000 (17:23 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sun, 27 Mar 2011 17:16:36 +0000 (19:16 +0200)]
return errors for invalid SQL
Dobrica Pavlinusic [Thu, 24 Mar 2011 10:53:08 +0000 (10:53 +0000)]
use $defer to refresh status
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:42:51 +0000 (22:42 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
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.
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:12:28 +0000 (22:12 +0000)]
support normal scalars from redis
Dobrica Pavlinusic [Wed, 23 Mar 2011 22:12:21 +0000 (23:12 +0100)]
extract datetime_now
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:52:51 +0000 (21:52 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:51:04 +0000 (21:51 +0000)]
sort function names in status output
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:39:22 +0000 (22:39 +0100)]
use Redis so test don't fail
Dobrica Pavlinusic [Wed, 23 Mar 2011 21:38:49 +0000 (22:38 +0100)]
test with arbitrary number
Dobrica Pavlinusic [Mon, 21 Mar 2011 10:42:18 +0000 (10:42 +0000)]
added sql for adsl stats for single user
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:51:31 +0000 (09:51 +0000)]
show empty form without sql
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:35:09 +0000 (09:35 +0000)]
draw multiple columns from sql queries
Dobrica Pavlinusic [Mon, 21 Mar 2011 09:25:08 +0000 (09:25 +0000)]
reformat timestamps for gnuplot
Dobrica Pavlinusic [Sat, 19 Mar 2011 23:28:14 +0000 (00:28 +0100)]
move job_runtime_attributes defaults to code
Dobrica Pavlinusic [Sat, 19 Mar 2011 23:26:26 +0000 (00:26 +0100)]
remove all process limits from code
Dobrica Pavlinusic [Sat, 19 Mar 2011 22:43:09 +0000 (23:43 +0100)]
store each poll stats in postgres
Dobrica Pavlinusic [Sat, 19 Mar 2011 21:59:49 +0000 (22:59 +0100)]
increase MaxProcesses
Dobrica Pavlinusic [Sat, 19 Mar 2011 21:10:20 +0000 (22:10 +0100)]
/_redis status
Dobrica Pavlinusic [Sat, 19 Mar 2011 20:45:00 +0000 (21:45 +0100)]
store poll.* runtime data in redis
Jakov Curic [Sat, 19 Mar 2011 20:43:15 +0000 (21:43 +0100)]
use correct LDAP base to pull just clientnetVoD
Dobrica Pavlinusic [Sat, 19 Mar 2011 19:46:35 +0000 (20:46 +0100)]
added Store_voice
Dobrica Pavlinusic [Sat, 19 Mar 2011 14:37:32 +0000 (14:37 +0000)]
render gnuplot form to edit sql query
Dobrica Pavlinusic [Sat, 19 Mar 2011 13:19:47 +0000 (13:19 +0000)]
draw graphs using gnuplot
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:33:38 +0000 (11:33 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:30:00 +0000 (11:30 +0000)]
render columns and rows gearman resposes as table
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:29:36 +0000 (12:29 +0100)]
return columns and rows
Dobrica Pavlinusic [Sat, 19 Mar 2011 11:07:59 +0000 (11:07 +0000)]
subgraph clusters
Dobrica Pavlinusic [Sat, 19 Mar 2011 10:55:52 +0000 (11:55 +0100)]
execute sql over gearman
Dobrica Pavlinusic [Fri, 18 Mar 2011 22:40:54 +0000 (22:40 +0000)]
generate dot file and render it using graphviz
Dobrica Pavlinusic [Fri, 18 Mar 2011 22:12:57 +0000 (22:12 +0000)]
parse source with regexpes to find gearman calls
Dobrica Pavlinusic [Fri, 18 Mar 2011 19:07:52 +0000 (19:07 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:57:00 +0000 (19:57 +0100)]
25 concurrect pulls
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:37:35 +0000 (18:37 +0000)]
Merge branch 'devel' of h1dev:/srv/APKPM/
Dobrica Pavlinusic [Fri, 18 Mar 2011 18:37:15 +0000 (19:37 +0100)]
increase MaxProcesses to 30