In [1]:
%load_ext autoreload

In [2]:
from svc_plots import plots
from bokeh.plotting import output_notebook

In [3]:
conn = plots.Init().connect()
output_notebook()


Loading BokehJS ...

In [4]:
%autoreload
##
# number of times that a job has started, across the years
#
plots.condor_num_restart(conn, "logs-condor")



In [5]:
%autoreload
##
# time spent of a job, from user perspective and machine perspective
#
plots.condor_jobdur_vs_machdur(conn, "logs-condor")



In [6]:
%autoreload
##
# median of the time spent of a job, from user perspective
#
plots.condor_median_jobdur_vs_machdur(conn, "logs-condor")



In [7]:
%autoreload
##
# hisgogram of machine duration over job duration ratio
#
plots.condor_hist_jobdur_over_machdur_ratio(conn, "logs-condor")



In [8]:
%autoreload
##
# number of batch processing users, grouped by year
#
plots.condor_unique_users(conn, "logs-condor")



In [9]:
%autoreload
##
# request vs vm memory/disk, per vm specification
#
plots.condor_ram_disk_req_vs_vmspec(conn, "logs-condor")



In [17]:
%autoreload
##
# basic stats: number jobs, disk/ram usage per year
#
plots.condor_jobs_disk_ram_usage_per_yr(conn, "logs-condor")



In [11]:
%autoreload
##
# median of ram usage, and ram usg over ram request ratio
#
plots.condor_median_ramusg_ramusg_over_reqram_ratio(conn, "logs-condor")



In [12]:
%autoreload
##
# avg memory usage vs request memory, grouped by projects
#
plots.condor_ramusg_reqram_per_proj(conn, "logs-condor")



In [13]:
%autoreload
##
# unique user of htcondor and proc_ws
#
plots.condor_unique_user_websub_vs_batch(conn)



In [14]:
%autoreload
##
# proc_ws, post vs get
#
plots.condor_websub_post_vs_get(conn)



In [15]:
%autoreload
##
# proc_ws post vs condor submission
#
plots.condor_websub_over_batch_ratio(conn)



In [ ]: