question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Metric Columns Blank

See original GitHub issue

For some reason when I go to add a metric column to Omniboard the column values are all blank. Here is a screenshot:

Screen Shot 2019-07-18 at 5 37 31 pm

I am trying to find the maximum validation accuracy, which I have called val_acc. The plot in the picture clearly shows validation accuracy, but when I make the metric column with the configuration shown in the dialog box the resulting column is blank (see blank field in top right).

Omniboard works fine other than this, so obviously it must be mostly working, and I haven’t seen this issue before anywhere else on the issues page.

My system

  • OSX
  • Issue occurs in firefox and chrome
  • omniboard 1.7.1 (latest)
  • Mongodb running on linux server, version 3.6.4

Approximate setup: Running code on linux computing cluster, logging to mongodb instance on that cluster. Omniboard is pinging the mongodb via an ssh connection into the cluster.

If it helps, when I ask for the column this is the console output:

fe80::1 - - [18/Jul/2019:07:54:53 +0000] "GET /api/v1/Runs?select=_id,heartbeat,experiment,command,host,stop_time,config,result,start_time,resources,format,status,omniboard,metrics,meta&sort=-_id&query=%7B%22$and%22:[%7B%22$or%22:[%7B%22status%22:%7B%22$eq%22:%22COMPLETED%22%7D%7D]%7D]%7D&populate=%7B%22path%22:%22metrics%22,%22match%22:%7B%22name%22:%7B%22$in%22:[%22val_acc%22]%7D%7D%7D HTTP/1.1" 304 - 32.085 ms

Thank you for any help in advance. I am loving Omniboard apart from this issue, which I understand is uncommon.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:19 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
vivekratnavelcommented, May 29, 2020

@jfolz After detailed analysis, I figured that most of the rows in your database are missing “info.metrics” which is crucial for Omniboard to aggregate metric columns associated with each run. Only 95 rows have “info.metrics” and all of those 95 rows are correctly displayed with values as expected. You can add a filter in Omniboard Auto > 0 to see that there are 95 rows and query mongodb with

db.getCollection("runs").find({"info.metrics": { $exists: true}}).count()

and get 95 rows. I don’t know how these rows are missing “info.metrics”, but that is what is causing this issue. You are still able to see metric plots for these runs, because those plots get data from “metrics” collection and they seem to have some data still there.

1reaction
jfolzcommented, May 28, 2020

Sent it just now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to create a report with a null column using metrics that ...
1. Create a metric that is defined as ZerotoNull(Sum(0){~}) · 2. Add this metric to a report with an attribute. · 3. The...
Read more >
Counting blank cells when the column is being used for roll up ...
Hi All, I'm working on creating dynamic metrics using a roll up metrics ... Type' column is blank AND the 'Row ID' column...
Read more >
How do I exclude blank values from my report? - Zendesk help
Select Metric filter. Select the checkbox under the metric you want to hide blank values from. Each metric in the report will have...
Read more >
Problems with sum on metric - removing blanks fr...
Hello everyone, I have the following metrics: CONSUME = SUM('sample'[number]) CONSUME AVERAGE =
Read more >
Adding a Blank Column to the View | Tableau Software
How to add blank space between columns in a view. Environment. Tableau Desktop. Answer. Create a calculated field that returns a value of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found