Skip to content

Charts

MongoDB Charts is the best way to create visualizations of MongoDB data. Connect to any MongoDB instance as a data source, create charts and graphs, embed them into your applications or build live dashboards for sharing and collaboration.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

244 results found

  1. Do not load graph before validation when editing

    Do not load graph before validation when editing.
    On large collections, loading graph is very resources consuming. It would be great to not load all the data at every configuration change.
    A button to toggle this behaviour would be great.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Building Charts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. The ability to add a spider/radar chart

    For our specific chart requirements (comparing different entities), it is imperative that we are able to plot the multivariate data in a spider chart.

    I have read on the developer community that "...we are also planning a spider/radar chart in upcoming months." (dated 1 May 20) but since then I have been able to find any other reference wrt the realization for this feature.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Dashboard refresh based on data

    It would be nice if m dashboard would refresh based on data, if a certain condition from data is matched.
    I have a datasource for a dashboard that received ~ 10 records first 1 minute on every top of an hour. I need to refresh this ASAP. On the rest of the hour, some data are coming but not every time the refresh needs to be done.
    I can filter out data in aggregation pipeline, but to get refresh ASAP I need to set refresh interval for 1 min (ideally even few secs) for whole hour. Anyway, I am receiving…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. filter

    The filters applied at the dashboard level should also be applied to the "Get Charts Data" export feature. The export currently contains all data from the underlying dataset.
    This counters the user's expectation, which may be to export only what is filtered/visible.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Make Mongo Charts works with self hosted database

    I want to keep hand on my data and prefer to run mongodb database on my servers.

    Mongo charts is not so easy to maintain compared to mongoDB so i am interested in the cloud solution, but connected on my self hosted databases.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Data Sources  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Remove "Force refresh" in public URL

    I want expose some month numbers of my company, but the button "Force refresh" broken the numbers.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Sharing  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Manage dashboard and data sourse access by team rather than individual.

    If it were possible to allocate teams to dashboards and data sources then management of a group of users who should only have access to a subset of charts would be much easier.
    At the moment when a new user joins a team they must be added individually to each dashboard and datasource.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Get the fields corresponding to a Max/Min document

    When I view the max/min aggregate in the charts, I would like to see the corresponding document's field. For example, I want to visualise a table like below,
    id max(field1) field2ofmaximumfield1

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Array of mixed types not working correctly

    When we have an array of type [String, number], the second item is considered as string and hence, not able to do aggregation like sum.

    For example, consider
    ```

    $project: {
      transposed: {
        $zip: {
          inputs: [["aaa","bbb"], [1, 2]]
        }
      }
    }
    

    I am not able to create a data table with transformed.0 in col1 and max(transformed.1) in col2

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. server to database drill down for Ops Manager metrics

    When looking at server charts in Ops Manager METRICS, it would be good to have the ability to drill down to the database level. For example, I can easily see #connections to a host via Ops Manager UI. But, I want to know which databases in the cluster are being connected to, and currently, I have to mine the mongod logs for that.
    This is discussed https://support.mongodb.com/case/00687156

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Make Charts Loading Screen Contextually Relevant

    Add the Chart Title to its Loading dialog.

    Would solve some UX problems for embedded charts - letting the user know what is coming to fill the space. There are workarounds for this currently (i.e. not using the charts title and having it on the render end instead... or having a conditional display that waits for the chart to load) but it would seem a more integrated experience all around to add context relevance to the Loading dialog, if possible.

    Thanks!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Display row numbers for text charts

    It would nice if there was an option to toggle row numbers for text charts. This would be helpful, for example, when the rank of entries is important.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. render all labels in a series

    The bigger the chart/differences in the chart get the harder it get's to point the cursor to display a label. Also if you have multiple y-axis the label is only shown for the one your touching - it would be nice if in discrete charts the label would show the values of all axis.

    tl;dr;
    - label should show for closest data point for easier touching
    - label should contain all values

    that's e.g. how it works with recharts: http://recharts.org/en-US/examples/SimpleLineChart

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Add option for a dynamic Chart Title

    It would be useful if I could set the chart title to equal the result of an aggregation on the chart's documents.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Building Charts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Total number by adding all grouping on the chart

    How can I show the total number by adding all grouping on the chart.

    Example: 351+6.824=7.175

    View label 7.175!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Building Charts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. sort digits numerically instead of alpha

    if someone has range categories, such as "0-1", "1-5", "5-10", "10-15"

    "10-15" will appear before "5-10" on an axis

    but since they're numeric ranges, 10-15 should appear after 5-10

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. On page search is weird

    When I try to search in browser it often can't find data in table rows

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. See charts from the dashboard view

    If I had a dashboard for one client with two charts in it then another dashboard with two charts it would be good to view small versions of those charts from the dashboard view

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. External data sources for text charts

    Say you have multiple background jobs that are responsible for caching expensive queries. Instead of migrating these complex queries to charts you could instead expose the raw value via a REST endpoint.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Copy chart values/legend

    It'd be great to be able to copy axis labels as well as legend information. Using charts to diagnose issues, the items I'm looking for show up in the legend, but I'm unable to copy them.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base