00:06:55  * therealkoopajoined
00:31:53  * therealkoopaquit (Remote host closed the connection)
00:47:35  * ghostbarquit (Ping timeout: 252 seconds)
00:49:09  * AvianFluquit (Remote host closed the connection)
00:51:51  * paulfryzeljoined
00:55:22  * AvianFlujoined
00:56:06  * paulfryzelquit (Ping timeout: 252 seconds)
01:20:36  * sintaxiquit (Quit: sintaxi)
01:34:35  * ghostbarjoined
01:48:12  * sintaxijoined
01:52:35  * paulfryzeljoined
01:57:09  * paulfryzelquit (Ping timeout: 252 seconds)
02:22:47  * ghostbar_joined
02:23:04  * therealkoopajoined
02:24:06  * therealkoopaquit (Remote host closed the connection)
02:24:30  * ghostbarquit (Ping timeout: 276 seconds)
02:25:23  * therealkoopajoined
02:29:46  * therealkoopaquit (Ping timeout: 246 seconds)
02:38:39  * therealkoopajoined
02:53:19  * paulfryzeljoined
02:56:34  * __rockbot__joined
02:57:39  * paulfryzelquit (Ping timeout: 252 seconds)
03:03:08  * therealkoopaquit (Remote host closed the connection)
03:04:22  * __rockbot__quit (Quit: __rockbot__)
03:54:04  * paulfryzeljoined
03:58:42  * paulfryzelquit (Ping timeout: 252 seconds)
04:03:40  * therealkoopajoined
04:08:20  * therealkoopaquit (Ping timeout: 252 seconds)
04:08:55  * __rockbot__joined
04:14:25  * e^ipijoined
04:54:51  * paulfryzeljoined
04:59:12  * paulfryzelquit (Ping timeout: 252 seconds)
05:04:29  * therealkoopajoined
05:08:53  * therealkoopaquit (Ping timeout: 248 seconds)
05:23:22  * therealkoopajoined
05:28:13  * therealkoopaquit (Ping timeout: 272 seconds)
05:55:36  * paulfryzeljoined
06:00:15  * paulfryzelquit (Ping timeout: 252 seconds)
06:11:39  * __rockbot__quit (Quit: __rockbot__)
06:24:26  * therealkoopajoined
06:29:17  * therealkoopaquit (Ping timeout: 272 seconds)
06:29:57  * bahamas101quit (Ping timeout: 252 seconds)
06:32:30  * bahamas101joined
06:53:31  * mariuspjoined
06:56:23  * paulfryzeljoined
07:00:45  * paulfryzelquit (Ping timeout: 252 seconds)
07:13:31  * AvianFluquit (Remote host closed the connection)
07:16:49  * sintaxiquit (Quit: sintaxi)
07:19:00  * sintaxijoined
07:19:35  * sintaxiquit (Client Quit)
07:44:07  * mamashjoined
07:45:58  * sintaxijoined
07:46:39  * sintaxiquit (Client Quit)
07:57:16  * paulfryzeljoined
08:01:48  * paulfryzelquit (Ping timeout: 252 seconds)
08:25:15  * ghostbar_quit (Ping timeout: 276 seconds)
08:25:39  * ghostbarjoined
08:25:48  * therealkoopajoined
08:30:27  * therealkoopaquit (Ping timeout: 276 seconds)
08:49:09  * sintaxijoined
08:57:59  * paulfryzeljoined
09:02:18  * paulfryzelquit (Ping timeout: 252 seconds)
09:26:54  * therealkoopajoined
09:31:57  * therealkoopaquit (Ping timeout: 272 seconds)
09:41:36  * therealkoopajoined
09:46:30  * therealkoopaquit (Ping timeout: 276 seconds)
10:03:43  * daviddiasjoined
10:03:51  * daviddiasquit (Remote host closed the connection)
10:04:21  * daviddiasjoined
10:42:28  * therealkoopajoined
10:47:01  * therealkoopaquit (Ping timeout: 248 seconds)
10:59:27  * paulfryzeljoined
11:03:51  * paulfryzelquit (Ping timeout: 252 seconds)
11:43:22  * therealkoopajoined
11:47:51  * therealkoopaquit (Ping timeout: 272 seconds)
12:00:13  * paulfryzeljoined
12:04:54  * paulfryzelquit (Ping timeout: 252 seconds)
13:01:00  * paulfryzeljoined
13:05:24  * paulfryzelquit (Ping timeout: 252 seconds)
13:11:27  * marselljoined
13:41:25  * ghostbarquit (Ping timeout: 265 seconds)
13:44:57  * therealkoopajoined
13:45:09  * ghostbarjoined
13:49:08  * therealkoopaquit (Ping timeout: 252 seconds)
13:51:49  * AvianFlujoined
13:59:33  * irajoined
13:59:45  * therealkoopajoined
14:01:45  * paulfryzeljoined
14:06:27  * paulfryzelquit (Ping timeout: 252 seconds)
14:27:57  * daviddiasquit (Ping timeout: 276 seconds)
14:28:19  * daviddiasjoined
14:55:41  * ghostbarquit (Ping timeout: 252 seconds)
14:58:48  * ghostbarjoined
15:02:29  * paulfryzeljoined
15:02:57  * ghostbarquit (Ping timeout: 252 seconds)
15:06:57  * paulfryzelquit (Ping timeout: 252 seconds)
15:07:37  * ghostbarjoined
15:10:40  * ghostbar_joined
15:11:07  * AvianFluquit (Ping timeout: 260 seconds)
15:12:41  * ghostbarquit (Ping timeout: 272 seconds)
15:38:52  * mamashpart
15:42:55  * paulfryzeljoined
15:58:49  * AvianFlujoined
16:01:12  * nfitchjoined
16:17:50  * sintaxiquit (Quit: sintaxi)
16:22:44  * utlemmingjoined
16:28:28  * ghostbarjoined
16:30:17  * ghostbar_quit (Ping timeout: 252 seconds)
16:32:04  * fredkjoined
16:32:10  * fredkquit (Client Quit)
16:47:53  * ghostbarquit (Ping timeout: 252 seconds)
16:58:22  * dap_joined
17:08:54  * fredkjoined
17:25:28  * __rockbot__joined
17:31:07  <therealkoopa>dap_: I'm finally able to start working on the dash integration for manta. I have a basic widget up and running, but want to reproduce those charts you showed me. It looks like we'll need to run a manta job to aggregate the report data, right? Do you happen to have examples you could send me that would generate report data over time? I'm guessing you already have a job that does this for your dashboard.
17:33:36  <dap_>therealkoopa: Cool! The report data we use is the same format in /$MANTA_USER/reports/usage
17:36:41  <therealkoopa>dap_: Perfect. Do you run a job that generates the data over time?
17:37:26  <dap_>Yeah, there's an internal job that runs hourly over our internal log files and drops per-user reports in that directory (for each user)
17:38:59  * __rockbot__quit (Quit: __rockbot__)
17:39:54  <therealkoopa>dap_: I'm wondering if there's a way to come up with a generic job that you/we can publish, so users of manta would be able to run that job, and it's output would be available at a signed url, so we can hit it.
17:41:26  <therealkoopa>dap_: Does what I'm saying make sense? We need to make this super painless for people. "Run this manta job, and create a signed url for its output, and feed that into dash"
17:42:00  * AvianFluquit (Remote host closed the connection)
17:42:26  <dap_>Yes. We can even make a CLI tool for that.
17:42:35  <therealkoopa>dap_: I think a generic manta job needs to run for this to work. The only alternative I see is having dash hit a bunch of urls for each report directory, but that would be incredibly painful.
17:42:36  <dap_>so it's just "m-plug-usage-into-dash" or something
17:42:58  <dap_>well, what data do you want, exactly?
17:43:13  * AvianFlujoined
17:43:30  <therealkoopa>dap_: Yea, that'd be slick. Maybe node-manta could support a plugin type architecture?
17:44:00  <dap_>yeah, either that or it could be a separate one-file script shipped separately. (we did that for some other things, like node-stackvis)
17:44:21  <therealkoopa>Whatever you think would be best, really. We can hit any of hte report stuff now, but to throw it in a line graph (which is what you have on that demo dashboard you showed us), we need it over time.
17:44:51  <dap_>the reports directory contains the data over time… you're saying it's easier if that's one directory?
17:45:15  <therealkoopa>For example, the bandwidth would be neat as a gauge. Current bandwidth, and compare it to bandwidth over the last week/month/year
17:45:48  <dap_>Come to think of it, the user's going to have to run the aggregation job periodically
17:46:02  <therealkoopa>Yea, the user will need to run this manta job using cron or whatever they want.
17:53:08  <dap_>That should be a good start to play with. We may be able to improve the UX…I'll think about that.
17:53:35  <dap_>I've got to run for a little while, but I'll be back in an hour or so.
17:53:51  <dap_>Looking forward to seeing this in action!
17:55:51  * dap_quit (Quit: Leaving.)
17:57:59  * daviddiasquit (Remote host closed the connection)
17:58:38  * daviddiasjoined
18:01:41  * daviddia_joined
18:02:24  * mariuspquit (Remote host closed the connection)
18:02:55  * daviddiasquit (Ping timeout: 245 seconds)
18:02:59  * mariuspjoined
18:07:51  * mariuspquit (Ping timeout: 272 seconds)
18:28:11  * mcavagejoined
18:39:48  * AvianFluquit (Remote host closed the connection)
18:40:03  * daviddia_quit (Remote host closed the connection)
18:40:32  * daviddiasjoined
18:45:00  * daviddiasquit (Ping timeout: 245 seconds)
18:45:08  * abraxasjoined
18:49:42  * abraxasquit (Ping timeout: 252 seconds)
18:51:11  * therealkoopaquit (Remote host closed the connection)
18:58:44  * AvianFlujoined
18:59:26  * dap_joined
19:14:02  * daviddiasjoined
19:18:14  * daviddiasquit (Ping timeout: 252 seconds)
19:31:31  * mariuspjoined
19:33:29  * therealkoopajoined
20:02:05  * mamashjoined
20:06:47  * mariuspquit (Remote host closed the connection)
20:23:59  * paulfryzelquit (Read error: Connection reset by peer)
20:24:21  * paulfryzeljoined
20:31:53  * daviddiasjoined
20:36:24  * daviddiasquit (Ping timeout: 251 seconds)
21:07:19  * mcavagequit
21:18:11  * iraquit (Quit: Connection terminated.)
21:26:23  * daviddiasjoined
21:27:14  * mariuspjoined
21:31:06  * daviddiasquit (Ping timeout: 276 seconds)
21:32:22  * daviddiasjoined
21:36:57  * daviddiasquit (Ping timeout: 276 seconds)
21:51:38  * mariuspquit (Remote host closed the connection)
21:52:12  * mariuspjoined
21:56:39  * mariuspquit (Ping timeout: 260 seconds)
22:11:53  * nfitchquit (Quit: Leaving.)
22:12:08  * nfitchjoined
22:12:08  * nfitchquit (Client Quit)
22:12:27  * nfitchjoined
22:12:27  * nfitchquit (Client Quit)
22:12:40  * nfitchjoined
22:13:15  * mamashpart
22:17:27  * chorrelljoined
22:23:44  * therealkoopaquit (Remote host closed the connection)
22:34:13  * daviddiasjoined
22:34:15  * ryancnelsonjoined
22:35:47  * therealkoopajoined
23:03:33  * papajuansjoined
23:18:17  * mariuspjoined
23:23:31  * mariuspquit (Ping timeout: 272 seconds)
23:32:21  * paulfryzelquit (Remote host closed the connection)
23:33:04  * paulfryzeljoined
23:37:21  * paulfryzelquit (Ping timeout: 252 seconds)
23:38:34  * papajuansquit (Remote host closed the connection)
23:40:06  * daviddiasquit (Read error: Operation timed out)
23:56:12  * sintaxijoined