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

231 results found

  1. 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.

    23 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  ·  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)
  2. Option to automatically disable charts when free-tier limit is reached

    To avoid being overcharged in case of DDOS attacks, there should be a toggle which if enabled will automatically disable the open charts in client side when 1gb free tier is reached. Another option can be a data limit where if someone wants charts to display for only 2gb as they are only willing to pay for extra 1gb they should be enter "2" in some field.

    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  ·  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)
  3. Allow colours to be defined by y-axis value range

    Allow colours to be defined by y-axis value, rather than trying to reverse engineer into chart series (since the lines don't draw properly, as per pic). The one temperature line should be able to be shown as , eg, blue when too cold, orange when too warm, green 'just right'

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Grouped Bar chart as percentage numbers

    Hi,

    I have a bar chart which shows bars with numbers based on different types of products sold per month, like in Feb we have 3 bars for every product type being the quantities 57, 9, 167. I would like to show the percentages 24%, 3%, 71%

    The math is the following:
    count by value / Sum of all items * 100

    I'm using the (count by value) aggregator but that shows just the plain count

    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)
  5. Set format for duration values for the Number chart

    It'd be great to have the possibility to format numbers as duration values. For example:

    I have a "Number" chart where I show the duration of some activity. I store this information as minutes and it'd help if I could select the format to show as h:m for example. I haven't found a way to use duration in a nicely formatted way as a simple indicator widget like the "number" one.

    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 "stale" indicator to charts after filter change(s)

    It would be very helpful for end-users of the Charts feature if charts that are "stale" because of changes to a filter have a visual indicator shown. It's potentially dangerous for a user to assume a chart has updated when it in fact hasn't yet started fetching data. This issue mostly impacts users on sub-optimal networks with reduced internet access speeds.

    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  ·  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)
  7. Define predetermined input variables for a chart / dashboard

    Would be great if we could define "variables" (as input boxes) for a chart and dashboard that can then be used inside the aggregation query filter within the charts.

    For example - The user enters a UPC to an input box, we take that and convert it to something like:
    [{$match: {upc: /\d{0,6}$UPC$\d{0,6}/}}]

    This allows for better exposure of charts across the organization

    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. Locale formatting

    In the tab 'Customize' you can (de-)activate the thousands separators,
    The visual representation is in english locale, e.g. 1,000.00

    I would like to be able to change this to another locale. For german locale the number formatting should be 1.000,00

    8 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)
  9. When doing a lookup, sort the remote data source names

    Also, show the aliased remote data source name. If I have two data sources for the same collection, one with a pipeline filter, and the other without, and each named distinctly, show the manually entered 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  ·  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)
  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)
  11. Get filters white list in SDK

    It would be great to have a method to get all the white-listed fields when embedding a chart with the SDK. It could help to automate the filters implementation.

    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)
  12. 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. Add inclusive option for relative date filter

    Using a relative filter "from last 1 year" displays the last 365 days of data. If the dates are binned by month, that often means that the first month does not contain a full month's data.

    Please add an option for the relative filter to include complete data for the first bin.

    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

    planned  ·  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)
  14. Data Source Management API

    It would be helpful for bulk management to have an API to remove/add or modify data sources.

    4 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  ·  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)
  15. Candle stick charts

    Since continuous line charts do not allow iterating through more than 50k documents, it would be great to have simple option to merge/ aggregate data e.g., into candle sticks for time ranges (per day, per week etc.)

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Data processing in the same cluster region

    Currently any data visible through the Charts UI is routed through AWS US East.

    For customers inside the European Union it could be problematic to transfer the data to the US due to GDPR and data protection laws. Especially when dealing with sensitive user data.

    Data processing in the same cluster region would be a huge improvement to Charts.

    15 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

    3 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)
  17. Chart Filters

    1. Dashboard filters should be more interactive and user should be able to selectively apply it individual chart
    2. Convert type option for dashboard filter
    3. Option to add colors in background for Text (top 100)
    4. Option to create Histogram
    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  ·  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. Print

    After sharing chart option should be available on link to print chart into PDF documents

    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

    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. Different Security Level to Add Data Sources

    I would like to restrict who can add data sources to a charts project.
    I want to allow individuals to author their own dashboards and charts but I would like a smaller group the ability to add data source

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Do not allow same item to be added to data sources

    We are seeing that we will have the same data source added multiple times.
    This is confusing to the end 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

    1 comment  ·  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)

    Thanks Scott. We currently allow this because it’s possible the user would want to have multiple data sources pointing to the same collection, but with different data source pipelines.

    That said I agree 100% that it’s confusing, and we have some plans to rework data sources to avoid this situation.

  • Don't see your idea?

Feedback and Knowledge Base