Charts

MongoDB Charts is a tool to create visual representations of your MongoDB data. Data visualization is a key component to providing a clear understanding of your data, highlighting correlations between variables and making it easy to discern patterns and trends within your dataset. MongoDB Charts makes communicating your data a straightforward process by providing built-in tools to easily share and collaborate on visualizations.

Charts is available as a feature of MongoDB Atlas, and can also be installed to an on-premises server.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Conditional formatting

    After you define a KPI, will be awesome if you can color them:


    • By expressions:
      Red if number is less than 33.
      Yellow if number is grater than 34 and less then 50.
      Green if number is grater than 51.


    • By scale:
      A gradient from Red to Green (with yellow in the middle) and values from 0 to 100.


    • Static:
      Just color this KPI number purple.


    NOTE: Colors and values must be configured by user.

    15 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  1 comment  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →
  2. Data source substitution

    Please add an ability to use same charts with different data sources

    10 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →
  3. Ability to Bin Dates by Week on Charts

    Th binning feature is fantastic! My only issue is that there isn't the ability to bin weekly. Our data is across Monday to Friday so every weekend bring a drop in our graph. Please add this feature !

    9 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  1 comment  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →
  4. Embed Chart with API

    It will be great if we can pass filters to embed chart. like date range or id

    9 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  1 comment  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  5. Interactive charts

    I wish mongo charts to be interactive. like to handle clicks to view details and make data manipulations. My use case is to track low engaging users through graphs and send some notifications to them

    9 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add a "Download as (CSV/JSON/...)" button to each chart in Charts

    Now that we can share charts to people outside of our org it would be really nice if they could download each chart data.

    Right now it is only possible if one can edit the chart but it is really useful also for users that are only viewers

    8 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  7. Export Options

    After creating a chart, provide export options of generated graph as an image (variable formats), documents (PDF, DOCX, etc), and as a simple HTML page that has CSS styling.

    8 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  8. Responsive charts

    One of the selling points for Qlik is the ability to have charts that resize depending on the screen size. I struggle a bit when resizing the screen and the charts don't resize. They should be responsive and adapt to the screen size!

    8 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  9. import/export charts

    It would be great if we could import and export the charts somehow. While the drag and drop interface is nice it would be beneficial if we could host it in our code git and test/adjust the aggregations when we change the underlying schema.

    7 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to toggle Dark Theme

    Most dashboards from different services offer the ability to be in Dark Mode, which is easier to read and saves loads of energy.

    As a workaround users can use browser extensions to apply a css dark theme.

    Firefox: https://addons.mozilla.org/en-US/firefox/addon/dark-mode-webextension/

    Chrome: https://chrome.google.com/webstore/detail/care-your-eyes/fidmpnedniahpnkeomejhnepmbdamlhl

    7 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add more specific roles for Charts

    It will be great to have more specific roles to Charts totally separate from other Altas roles.

    Currently if you want to have one team member allowed to configure charts,
    you have to give him access (at least read only) to everything outside of Charts space, as cluster and database informations or even Stitch configuration.

    6 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Sharing  ·  Flag idea as inappropriate…  ·  Admin →
  12. $todayDate filter

    This allows us to create charts that give us insight whether this is a great, good, average or a bad day. The $todayDate filter range should be 00:00:00 to 23:59:59

    6 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow export/download of chart data once embedded into an application.

    Allow export/download of chart data once embedded into an application. It seems like currently, you can only view on screen in the application and you can only download the chart data if you are in MongoDB Atlas.

    5 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  14. Increase query timeout

    Sometimes it tooks too long to execute queries on large Collections (loading data for charts)

    5 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  1 comment  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to add plain text

    If you have a huge dashboard with all kind of things, but you want to group them under a title, lets say:
    You have 10 charts on left with aggregations from collection A and 10 charts on the right with aggregations from collection B.
    You can easy clarify things if you put a plain text above all charts as title.

    For example:
    [Collection A] <- plain text
    All charts from collection A

    5 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →
  16. Secondary y-axis

    Having an aggregation in y-axis (e.g. showing per petrol filling occasion date the amount of petrol and the paid price) would be much better readable if scaling could be done for primary and secondary y-axis. Is anything like that on the roadmap? Cheers. :-)

    4 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  0 comments  ·  Chart Types & Features  ·  Flag idea as inappropriate…  ·  Admin →
  17. Switching Chart Type should not erase existing settings

    If I change the chart type (e.g. a Line Chart) from Discrete to Continuous, it'd be nice if I didn't have to restart from scratch. Currently it erases my settings.

    4 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  0 comments  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →
  18. Chart zoom

    Horizontally dragging across a section of a chart with your mouse should zoom in on the range of data you selected. Default zoom ranges would also be nice (ex: a chart with lots of historical data, but only displaying the last n-days, allowing a user to optionally zoom out to see the rest of the data).

    4 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  19. Ability to set refresh rate via url param

    We have dashboards that run on TVs without human interactions
    I cannot change the refresh rate without human interaction

    You could add a ?refresh=5m to the url

    3 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow to add custom labels on axes values

    Some of data is stored as numerical value but later is changed into text by enums. It would be useful to, add key value pair, so in a chart instead of 1 on the axis, there would be text field e.g. 'accepted users'

    3 votes
    Sign in Sign in with your MongoDB Account
    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  0 comments  ·  Building Charts  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base