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
  1. Add Usage Metrics capturing Dashboard Views

    As a dashboard owner, I would like to know which dashboards are being used the most, by whom, and see count of views over time.

    As we evaluate "usage" of these MDB Charts Dashboards, I want to know if people are even using them "enough" to justify investing in creating or enhancing dashboards.

    I realize I could embed these charts into a separate website and slap Google Analytics onto the site to gain analytics / usage information. In lieu of this native feature, would you recommend that approach?

    2 votes

    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  ·  Other  ·  Flag idea as inappropriate…  ·  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. Automatically convert urls into clickable links in dashboard and chart descriptions

    I have added urls in dashboard descriptions and would like them to be clickable so my description is more useful for me and for other users that I have shared my dashboard with. This will be great for charts descriptions too.

    2 votes

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Vpc vs Internet network traffic

    There's currently no way to tell if the network traffic shown in the chart comes from Internet or from one of the VPC peered networks.

    It would be interesting to be able to see the network traffic for each VPC and public internet so spikes on network activity could be easier to investigate. Also would allow migrations of networking configurations to be visualized and validated easier. As of now the only way I found to do that was to check the database access history to see the source IP of the clients.

    Also, I was thinking that likely Atlas does…

    2 votes

    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  ·  Flag idea as inappropriate…  ·  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. allow to sort series by a field that is not in a series

    We have one scenario in which we're adding a series for the purpose of using it in the 'sort by', specific example:
    A "Thing" goes trough "Stages" (e.g. Open Doing, Done, Closed). These Stages have a particular order. We'd like a chart of number of Things per Stages.

    Right now we the sort by options would only allow us to sort by the Value or the Stages (alphabetically). What we'd like is to be able to provide the order we define.

    There are two workarounds but are not ideal:
    1. We can do stack bars and put the Order value…

    13 votes

    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  ·  Building Charts  ·  Flag idea as inappropriate…  ·  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. See the charts used by a data source

    When editing the pipeline for a data source, there is a message saying "This data source is used by one or more charts. Any changes to the pipeline may impact these charts."

    It would be nice to have a convenient way to see a list of the charts used by that data source, so that I can fix the charts after modifying the data source pipeline.

    Currently, I need to go to each of my charts and click on the "Edit" button to see which data source it is using, which is inconvenient if I have a lot of charts.

    2 votes

    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  ·  Flag idea as inappropriate…  ·  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. 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  ·  Flag idea as inappropriate…  ·  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. MongoDB chart Auto-Update

    Mongodb Charts needs to have dynamic update options using change_streams, so the charts are updated automatically, whenever a new document is inserted into a collection or an existing document is updated in a collection

    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  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  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. Import Binning

    I have some jobs that I need to rename with binnings. These jobs appear on many graphs, and it would be helpful to be able to import these binnings between graphs or even dashboards.

    Thanks for your help!

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Remove references to JS global object

    Stop working with Javascript global object. Angular removed access to global (for tree shaking reasons ++) in Angular v6.x. We are now at Angular v13.x.

    Angular users will not have an easy time embedding your JS library into their applications.

    An Angular project will fail with the error: "Cannot access global" when trying to embed a Chart.

    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  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Add an option for a "moving averages" trendline to scatter splots

    I have data that doesn't follow a linear or polynominal shape and is more cyclical. I'd like to have another trend line type called "moving average" that plots the average of a window of data.

    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  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. data source collection not shown if name is long

    If there are multiple collections with identical prefixes longer than 20 or so characters, it's not possible to tell them apart, making it impossible to see the data source collection

    2 votes

    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  ·  Building Charts  ·  Flag idea as inappropriate…  ·  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. Custom logo watermark on charts

    Would be great to add a semi-transparent watermark to the corner or center of charts. Especially useful while screenshotting or embedding charts.

    If i can set a global config for watermarks across all charts, that would be great as well.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Embedding Charts with Filter UI

    Currently it is possible to generate a UI filter for a dashboard but not at the individual Chart level, where custom filter UI needs to be built. Filter UI should be embeddable together with individual Charts.

    9 votes

    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  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Drag and dropping fields doesn't work on chrome for me

    It would be nice if I didn't have to switch browsers every time I wanted to edit a chart

    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  ·  Building Charts  ·  Flag idea as inappropriate…  ·  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. Chart Import should appear when there are no dashboards

    Currently, if there are no dashboards on the /dashboards page (e.g. https://charts.mongodb.com/charts-xxxxxxx/dashboards), the only option is to add a new dashboard. See 1addDash.png attached.

    If there is an existing dashboard, there is the same "Add Dashboard" button, and there's also a pull-down menu to import a chart. See 3importdashboard.png

    My use case for importing is for folks new to MongoDB and/or Charts. I'd like to be able to import a dashboard without having an existing dashboard.

    (My current workaround is a tutorial showing how to make a dashboard, exit, then import).

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thanks for the suggestion - we've actually already started work on this. We'll also move the "create sample dashboard" to the same place, and allow you to invoke it whether or not you have existing dashboards.

  16. Charts in source code

    We have different environments and creating the chart in a test environment and then deploying this dashboard/graph to another environment would be nice. Kinda like how you deal with deploying code to different environments from source code. Either have the option to link chart to another system like github, azure devops or similar git repos or have some kind of chart-library you can version control your charts to. In the live environment if a chart has been changed that broke something going back to the previous version would be really helpful.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Suggestions on indexes

    I would to be able to see the queries targeting different data sources and even better would be to get suggestions based on data source of indexes that could improve the performance of charts. Since the people managing the data itself in our case won't create the graphs this would help.

    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  ·  Flag idea as inappropriate…  ·  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. Moving Bubble charts

    I'd like to see the ability within MongoDB charts to have moving bubble charts as my data is updated. Similar to https://flowingdata.com/2019/03/26/relationship-stages/

    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  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  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. Expose MongoDB Logs as a Data Source to Charts

    I'd like to be able to chart some of the metrics from the logs into Charts. This will allow me to have one central place to see all the relevant data I want to chart.

    2 votes

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Allow to process totals

    Allow the charts to do calculations on the totals, say we fields: [currentAmount, renewedAmount]
    And the chart shows as totals [1000, 800]

    Then it should allow to show it as .80 (or 80% with formatting), at least in a Text, Number Chart.

    Keep in mind, since so far what I've researched we can only do calculations on each field then it would not be possible to add ratios per document.

    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  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 8 9
  • Don't see your idea?

Feedback and Knowledge Base