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

258 results found

  1. Filter Continuous Line chart by selecting item in Series Legend

    In a Continuous Line chart, we see an endless sea of data and then the Series Legend (typically to the right). Our users would like to be able to click one of the items in the Series Legend and then ONLY show the data for what was selected. It's possible to do this with filters/highlighting, but it doesn't work as expected. Even with filtering enabled, it acts like highlighting.

    In my attachment, you can see that one item is selected, but which one is it? Ideally, we would ONLY see the data for the selected item.

    7 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Larger editor box for calculated fields in Charts (Atleast resizable)

    Problem: The current calculated field editor in MongoDB Charts is very small. I can’t see my whole query at once, navigation is difficult, and sometimes the cursor doesn’t behave properly.

    Why it matters: Writing complex queries is frustrating and time-consuming because of the limited visibility and poor navigation.

    Proposed Solution: Add an option to expand the calculated field editor into a larger screen (or pop-out modal), or increase the size of the editor box with better scrolling support.

    Expected Benefit: This would make it much easier to write, debug, and maintain complex calculated fields, improving overall developer productivity.

    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. Enable column-level metrics from parameters without excluding unmatched rows in Charts.

    Case 01491068: Pass value as a parameter not as a filter to the 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

    0 comments  ·  Embedding  ·  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. the ability for the end user to create some custom views, for specific context and select them instead of manually filtering each time.

    the ability for the end user to create some custom views, for specific context and select them instead of manually filtering each time. this type of feature is present in every observability software and provides more flexibility to the user.

    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)
  5. Continuous Line charts are not showing all Series Data

    We have a Continuous Line chart built from ~350 elements in the "series." We're only seeing about 23 of these in the series list and we're not positive that we're seeing all of the series lines. It's critically important that the user is able to scroll through the list of all of the series data so that they can identify items that are either exceeding thresholds or vastly under the threshold.

    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)
  6. Add Target Line for Graphs

    Our Program Team is liking our charts, but each metric that we're charting has a different "goal" that we are trying to achieve. I have used the "trend" line and it is well received, but we have been asked to add a "target line" per chart so that the program team can see where we are relative to our goals.

    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)
  7. Filters should be prepopulated with all the distinct values of the field

    Today global dashboard filter values are populated with a subset of the values of the fields chosen for the filter.

    The current way that the dashboard filter functions is that it takes 50 random documents from a pool of 10000 documents for each data source in the dashboard filter cards.

    Charts should populate the values with all the distinct values of that field or allow to pre-build with a pipeline the values the user can select in the filter

    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)
  8. Include chart name in appName of query details

    Is there a way to get actual chart name in appName under "Atlas Query Insights > Query Profiler > Query Details" or Mongod logs?

    It helps us to identify the right chart out of many, from which a slow query was originated.

    Current scenario: {"appName": "atlas-data-federation|app-services|charts-OrgName-xyz"}.
    Expected scenario: {"appName": "charts-OrgName|chart-name"}

    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  ·  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)
  9. Explore trading related tips

    Dive into a universe of trading insights that span strategies, risk management, market psychology, and the latest trading tools. Whether you’re just starting or leveling up, there’s always more to learn. A simple habit of exploring expert tips daily can unlock new trading perspectives and refine your strategy.

    Start your journey and keep evolving with the wisdom shared on https://tradersunion.com/
    Explore trading tips and insights

    Embrace the learning curve, and let every tip be a stepping stone to your next trading breakthrough.

    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. Update the alignment of the plugs in the image on the login screen

    The "plugs" circled in pink below don't align with the object they're plugging into and it triggers my OCD every time. For a technically correct engineering product, this seems totally off-brand.

    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  ·  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)
  11. Allow the injected filter for authenticated embedding to be injected as the first filter in pipeline

    When you embed a chart with authenticated access you have the option to inject a function that returns a MongoDB Query to be injected as a filter on the chart. In this function you have access to the context object which provides info about the current user (token), this gives you the ability to filter the data per tenant in case of multi-tenant applications, but since this filter is only applied as chart filter and not as filter in the aggregation pipeline of the chart or as filter in the view used by the chart, it's really difficult to hit…

    5 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  ·  Embedding  ·  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. Allow unifying billing chart for more than one organization

    Atlas provides a billing dashboard for one organization, or for linked organization. In my company we have two unlinked organization as we differentiate support levels so they cannot be linked.
    We'd love to see an option to use multiple such organization in one billing board, for example by allowing multiple billing APIs to be used or any other background ingestion option.
    Thank you!

    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)
  13. getImage() api isn't honouring the showAttribution flag on dashboard or chart

    dashboard.getImage() is showing the MongoDB logo despite setting showAttribution: false when we create the dashboard object.

    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  ·  Embedding  ·  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. Ability to download data for all charts from embedded dashboard level

    When we embed a whole dashboard using charts SDK, we have an option to download the dashboard as Image using getImage() api. However, we have no option to download underlying data of all charts.

    Tried Alternate:
    Dashboard API has getAllChart API which returns an array of DashboardChart objects, which contain only the chartId (from the metadata perspective of the chart). We can download the data using getData(), however we don't get business context (i.e. title of chart etc) to establish the relation of specific data with specific chart.

    So the request is to offer a feature to download all 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  ·  Embedding  ·  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. when moving a chart to a dashboard, it would be nice to make that drop down screen wider so I can see the whole title of the dashboard I wan

    when moving a chart to a dashboard, it would be nice to make that drop down screen wider so I can see the whole title of the dashboard I want to move it to. Currently, I use the same beginning text for my clients and then add the dates at the end. So I need to see the dates of the dashboard to move the chart correctly. thank you.

    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)
  16. 6 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. show percentage in stack bar chart

    would be good if we can show percentage as addition label in the stack bar chart instead of creating another percentage stackbar

    3 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Calculate column percentage

    It would be great to have the possibility to show the results of the column in a percentage from the whole column:
    - 15 : 12,5%
    - 55 : 45,8%
    - 20 : 16,7%
    - 30 : 25%

    3 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Add more options to sort the data in the charts

    Right now you can currently only sort stacked charts when there is a string value on the x axis. We would like the ability to be able to sort the data by series or by data value (high to low). Additionally, it would be great if the sort function in charts was more in depth so that you could sort all chart types (table, stacked, etc). It would also be nice if you could add two sorts to a table (similar to excel or other data viz tools).

    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. Increse (customizable) query response size limit

    Currently each chart time have limit for query response size. For example discrete line chart's limit is 5000 and cannot customize. Chart will show following warning in that case:

    This chart may be displaying incomplete data. The maximum query response size of 5000 documents for Discrete Line type charts has been reached.

    I think this limit can be increaced for larger nodes especially for analytics nodes since it have enought resource to run the query. Please please make this possible. You need not change default value of limit. Please make us possible to customize the limit for selected charts. I…

    3 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

    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 12 13
  • Don't see your idea?

Feedback and Knowledge Base