aboutsummaryrefslogtreecommitdiff
path: root/src/sysmon
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-01-15 13:32:03 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-01-15 13:32:03 +0000
commitfb5f3d7c6bfc4a7844ac64d4ab5921d4a6998fed (patch)
tree0c176901e566f99bbe0c02b8261faee1dce50e93 /src/sysmon
parent5eb848d9e303d31659fd70d1a738a08eb650008c (diff)
downloadgnunet-fb5f3d7c6bfc4a7844ac64d4ab5921d4a6998fed.tar.gz
gnunet-fb5f3d7c6bfc4a7844ac64d4ab5921d4a6998fed.zip
time stamp
Diffstat (limited to 'src/sysmon')
-rw-r--r--src/sysmon/gnunet-service-sysmon.c8
-rw-r--r--src/sysmon/sysmon.conf.in6
2 files changed, 9 insertions, 5 deletions
diff --git a/src/sysmon/gnunet-service-sysmon.c b/src/sysmon/gnunet-service-sysmon.c
index f6d100325..eb5dee830 100644
--- a/src/sysmon/gnunet-service-sysmon.c
+++ b/src/sysmon/gnunet-service-sysmon.c
@@ -377,7 +377,9 @@ exec_gtop_proc_mon (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
377 { 377 {
378 /* get memory info */ 378 /* get memory info */
379 glibtop_get_proc_mem (&proc_mem, pids[i]); 379 glibtop_get_proc_mem (&proc_mem, pids[i]);
380 printf ("%s process information:\n", sp->srv); 380 printf ("%s : %s process information\n",
381 GNUNET_STRINGS_absolute_time_to_string(GNUNET_TIME_absolute_get()),
382 sp->srv);
381 printf ("\t%s memory information:\n", sp->binary); 383 printf ("\t%s memory information:\n", sp->binary);
382 printf ("\t%-50s: %llu\n", "total # of pages of memory", (long long unsigned int) proc_mem.size); 384 printf ("\t%-50s: %llu\n", "total # of pages of memory", (long long unsigned int) proc_mem.size);
383 printf ("\t%-50s: %llu\n", "number of pages of virtual memory", (long long unsigned int) proc_mem.vsize); 385 printf ("\t%-50s: %llu\n", "number of pages of virtual memory", (long long unsigned int) proc_mem.vsize);
@@ -414,7 +416,9 @@ exec_gtop_net_mon (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
414 416
415 tmp = glibtop_get_netlist (&netlist); 417 tmp = glibtop_get_netlist (&netlist);
416 418
417 printf ("Network information: %u devices\n", netlist.number); 419 printf ("%s : Network information: %u devices\n",
420 GNUNET_STRINGS_absolute_time_to_string(GNUNET_TIME_absolute_get()),
421 netlist.number);
418 for (i = 0; i < netlist.number; ++i) 422 for (i = 0; i < netlist.number; ++i)
419 { 423 {
420 printf ("Device %i: %s\n", i, tmp[i]); 424 printf ("Device %i: %s\n", i, tmp[i]);
diff --git a/src/sysmon/sysmon.conf.in b/src/sysmon/sysmon.conf.in
index e9d9f5adc..be103ddaf 100644
--- a/src/sysmon/sysmon.conf.in
+++ b/src/sysmon/sysmon.conf.in
@@ -6,6 +6,6 @@ HOME = $SERVICEHOME
6BINARY = gnunet_service_sysmon 6BINARY = gnunet_service_sysmon
7#CFGFILE = sysmon-properties.conf 7#CFGFILE = sysmon-properties.conf
8UNIXPATH = /tmp/gnunet-service-sysmon.sock 8UNIXPATH = /tmp/gnunet-service-sysmon.sock
9MONITOR_SERVICES = transport sysmon 9MONITOR_SERVICES = transport core fs dht
10MONITOR_SERVICES_INTERVAL = 5 s 10MONITOR_SERVICES_INTERVAL = 60 s
11MONITOR_NETWORK_INTERVAL = 5 s \ No newline at end of file 11MONITOR_NETWORK_INTERVAL = 60 s \ No newline at end of file