30 | | tahoe_stats_helper_active_uploads: Shows the number of files actively being processed by the helper |
31 | | tahoe_stats_helper_encoded_bytes: Shows the number of bytes encoded by the helper |
32 | | tahoe_stats_helper_encoding_files: Shows the number of encoding files |
33 | | tahoe_stats_helper_encoding_filesize: Shows total size of encoding files |
34 | | tahoe_stats_helper_encoding_files_old: Shows total size of old encoding files |
35 | | tahoe_stats_helper_fetched_bytes: Shows the number of bytes fetched by the helper |
36 | | tahoe_stats_helper_incoming_files: Shows the number of incoming files |
37 | | tahoe_stats_helper_incoming_filesize: Shows total size of incoming files |
38 | | tahoe_stats_helper_incoming_files_old: Shows total size of old incoming files |
39 | | tahoe_stats_helper_upload_already_present: Shows the number of uploads whose files are already present in the grid |
40 | | tahoe_stats_helper_upload_need_upload: Shows the number of uploads whose files are not already present in the grid |
41 | | tahoe_stats_helper_upload_requests: Shows the number of upload requests arriving at the helper |
| 24 | == Helper Plugins == |
45 | | tahoe_stats_mutable_files_published: Shows the number of mutable files published |
46 | | tahoe_stats_mutable_files_retrieved: Shows the number of files retrieved |
47 | | tahoe_stats_uploader_bytes_uploaded: Shows the number of bytes uploaded |
48 | | tahoe_stats_uploader_files_uploaded: Shows the number of files uploaded |
| 28 | || tahoe_stats_helper_active_uploads || Shows the number of files actively being processed by the helper || |
| 29 | || tahoe_stats_helper_encoded_bytes || Shows the number of bytes encoded by the helper || |
| 30 | || tahoe_stats_helper_encoding_files || Shows the number of encoding files || |
| 31 | || tahoe_stats_helper_encoding_filesize || Shows total size of encoding files || |
| 32 | || tahoe_stats_helper_encoding_files_old || Shows total size of old encoding files || |
| 33 | || tahoe_stats_helper_fetched_bytes || Shows the number of bytes fetched by the helper || |
| 34 | || tahoe_stats_helper_incoming_files || Shows the number of incoming files || |
| 35 | || tahoe_stats_helper_incoming_filesize || Shows total size of incoming files || |
| 36 | || tahoe_stats_helper_incoming_files_old || Shows total size of old incoming files || |
| 37 | || tahoe_stats_helper_upload_already_present || Shows the number of uploads whose files are already present in the grid || |
| 38 | || tahoe_stats_helper_upload_need_upload || Shows the number of uploads whose files are not already present in the grid || |
| 39 | || tahoe_stats_helper_upload_requests || Shows the number of upload requests arriving at the helper || |
52 | | tahoe_stats_storage_allocated: Shows space allocated |
53 | | tahoe_stats_storage_bytes_added: Shows cumulative bytes added |
54 | | tahoe_stats_storage_bytes_freed: Shows cumulative bytes removed |
55 | | tahoe_stats_storage_disk_used: Shows space consumed |
56 | | tahoe_stats_storage_operations_allocate: Shows how many allocate_buckets operations occurred per second. |
57 | | Each immutable file upload causes one such operation per server |
| 43 | || tahoe_stats_mutable_files_published || Shows the number of mutable files published || |
| 44 | || tahoe_stats_mutable_files_retrieved || Shows the number of files retrieved || |
| 45 | || tahoe_stats_uploader_bytes_uploaded || Shows the number of bytes uploaded || |
| 46 | || tahoe_stats_uploader_files_uploaded || Shows the number of files uploaded || |
62 | | tahoe_stats_storage_bytes_added: Shows how many readv operations occurred per second. |
63 | | Each dirnode read causes one such operation per server. |
| 50 | || tahoe_stats_storage_allocated || Shows space allocated || |
| 51 | || tahoe_stats_storage_bytes_added || Shows cumulative bytes added || |
| 52 | || tahoe_stats_storage_bytes_freed || Shows cumulative bytes removed || |
| 53 | || tahoe_stats_storage_disk_used || Shows space consumed || |
| 54 | || tahoe_stats_storage_operations_allocate || Shows how many allocate_buckets operations occurred per second. Each immutable file upload causes one such operation per server. || |
| 55 | || tahoe_stats_storage_operations_get || Shows how many get_bucket operations occurred per second. Each immutable file download/check causes one such operation per server. || |
| 56 | || tahoe_stats_storage_bytes_added || Shows how many readv operations occurred per second. Each dirnode read causes one such operation per server. || |
| 57 | || tahoe_stats_storage_operations_writev || Shows how many writev operations occurred per second. Each mutable file/dirnode write causes one such operation per server. || |
68 | | == Load plugins == |
69 | | |
70 | | tahoe_stats_runtime_load_peak: Shows peak reactor delay |
71 | | tahoe_stats_runtime_load_avg: Shows average reactor delay |
72 | | tahoe_stats_cpu_monitor_15min_avg: Estimate of what percentage of system CPU time was consumed by the node process, 15min average |
73 | | tahoe_stats_cpu_monitor_5min_avg: Estimate of what percentage of system CPU time was consumed by the node process, 5min average |
| 61 | || tahoe_stats_runtime_load_peak || Shows peak reactor delay || |
| 62 | || tahoe_stats_runtime_load_avg || Shows average reactor delay || |
| 63 | || tahoe_stats_cpu_monitor_15min_avg || Estimate of what percentage of system CPU time was consumed by the node process, 15min average || |
| 64 | || tahoe_stats_cpu_monitor_5min_avg || Estimate of what percentage of system CPU time was consumed by the node process, 5min average || |
84 | | If you want all graphs you can run these commands: |
85 | | cp tahoe_stats /etc/munin/plugins/tahoe_stats.bak |
86 | | # the .bak extension is needed, otherwise Munin-Node will try to run it. |
87 | | cd /etc/munin/plugins/ |
88 | | chmod +x tahoe_stats.bak |
89 | | for FILE in `grep "'tahoe_" tahoe_stats.bak | cut -d\' -f2`; do ln -s tahoe_stats.bak $FILE;done; |
| 72 | If you want to show the "Tahoe-LAFS Runtime Load Average Graph": |
| 73 | |
| 74 | Just copy tahoe_stats to '/etc/munin/plugins/tahoe_stats_runtime_load_avg' |
| 75 | |
| 76 | If you want all graphs you can run these commands: |
| 77 | |
| 78 | {{{ |
| 79 | cp tahoe_stats /etc/munin/plugins/tahoe_stats.bak |
| 80 | # the .bak extension is needed, otherwise Munin-Node will try to run it. |
| 81 | cd /etc/munin/plugins/ |
| 82 | chmod +x tahoe_stats.bak |
| 83 | for FILE in `grep "'tahoe_" tahoe_stats.bak | cut -d\' -f2`; do ln -s tahoe_stats.bak $FILE;done; |
| 84 | }}} |
106 | | To display graph configuration add 'config' at the end of command line: |
107 | | #munin-run tahoe_stats_storage_disk_used config |
108 | | graph_title Tahoe-LAFS Storage Server Disk Used |
109 | | graph_vlabel bytes |
110 | | graph_category Tahoe-LAFS Stats-Gatherer_storage_server |
111 | | graph_info This graph shows disk usage for Tahoe |
112 | | graph_args --base 1024 |
113 | | RM1X_gfsd.label RM1X_gfsd |
114 | | RM1X_gfsd.draw LINE1 |
115 | | [..] |
| 103 | To display graph configuration add 'config' at the end of command line: |
| 104 | {{{ |
| 105 | #munin-run tahoe_stats_storage_disk_used config |
| 106 | graph_title Tahoe-LAFS Storage Server Disk Used |
| 107 | graph_vlabel bytes |
| 108 | graph_category Tahoe-LAFS Stats-Gatherer_storage_server |
| 109 | graph_info This graph shows disk usage for Tahoe |
| 110 | graph_args --base 1024 |
| 111 | RM1X_gfsd.label RM1X_gfsd |
| 112 | RM1X_gfsd.draw LINE1 |
| 113 | [..] |