What's New? Sysdig Monitor Changelog (On-prem)

RSS
  • July 11, 2018

    Release 987

    Solr dashboards update

    Modifications to default Solr dashboard

    Metrics aggregation fix

    Fixed an issue with metrics aggregation

  • June 26, 2018

    Release 963

    LDAP enhancements

    • Enabling and disabling of LDAP authentication is now performed via API configuration rather than Replicated console or K8S ConfigMap. See the documentation for details.
    • An option has been added to allow chasing of referrals during LDAP authentication. See the documentation for details.

    HTTPS enforcement

    Sysdig is now enforcing HTTPS connectivity and using secure cookies. With this change we have disabled TLS v1.0. Users should modify any scripts and/or applications to use HTTPS and TLS v1.2 for uninterrupted operation.

    Text Panels

    You can now add text panels to your dashboards to provide additional information. Text panels can be used as title headers or to provide additional context that you would like to communicate. Features limited markdown support. img

    Multiple segments for a single metric

    You can now add up to five different segments for a given metric in time-series and stacked area panels.img

    Default entry point

    Admins can now set a default entry point for a team to simplify the onboarding process. This determines the first page users see when they start the application (e.g., a specific dashboard, settings, etc.).img

    Default Istio dashboards

    Sysdig provides out of the box dashboards for monitoring Istio using Prometheus exporters.img

    Test notification channels

    New test function lets you pre-test your notification channels like, email, Slack, PagerDuty, etc.img

    Copy and share groupings

    Copy and share unique groupings with all of your teams.img

    Icon labels

    New icon labels appear on hover to clarify underying function for users.img

    Alert on rate of change

    Introducing a new 'rate of change' math function for metrics. Now you can alert by the rate at which a metric changes vs. a static threshold. For example, a default alert: Rate of change of disk usage alerts you if your disk usage increases more than x% in a day.img

  • June 10, 2018

    Release 925

    Solr dashboards improvement

    Increased number of segments for Solr default dashboard panels

    Public dashboards fix

    Fixed an issue that caused errors when loading public dashboards due to missing metrics

  • June 7, 2018

    Release 917

    Google OAuth fix

    Fixed an issue with Google OAuth login.

    Upgrades in LDAP environments

    Fixed an issue in upgrades with LDAP Authentication.

  • June 6, 2018

    Release 914

    Solr dashboards

    Added application dashboards for Solr metrics.

  • May 31, 2018

    Release 904

    Performance improvements

    Enhancements to improve Sysdig Monitor response time during login.

  • May 9, 2018

    Release 893

    Daily metric rollup fix

    Fixed an issue caused during daily metric rollup due to Cassandra-14092.

  • May 2, 2018

    Release 892

    Various bug fixes and improvements.

  • April 30, 2018

    Release 890

    New default ports for API/Collector containers (Replicated)

    New default TCP ports are exposed from Sysdig backend API/collector containers to the host level in Replicated-based installs. Read this support article for info on avoiding possible port conflicts.

    'SSO CA certificate in PEM format' option

    Replicated-based installs using SSO (via SAML and/or OpenID) that access their IDP via SSL and need to import a CA certificate for Sysdig to trust the connection can now do using the SSO CA certificate in PEM format option. This is available under the 'Advanced' section of the 'Settings' tab in the Admin console. Kubernetes-based installs can do the equivalent as described in this README.img

    LDAP settings changes

    LDAP authentication settings are now configured via the Sysdig Platform Admin API. Environments running releases pre-890 will have their LDAP settings automatically migrated to the new API endpoints automatically when upgrading to 890. See the LDAP Authentication Configuration article for details.

    New UI design

    Our new user interface provides a more modern framework for interacting with the product. Navigation is re-oriented from a top-of-screen menu to an icon-driven left side panel, providing more space for viewing your metrics and dashboards. Click here for a quick video introduction!.img

    Alert on rate of change

    Introducing a new 'rate of change' math function for metrics. Now you can alert by the rate at which a metric changes vs. a static threshold. For example, a default alert: Rate of change of disk usage alerts you if your disk usage increases more than x% in a day.img

    Support for Prometheus histogram metrics

    Sysdig Monitor can now ingest a Prometheus histogram metric type and visualize them in a chart to show the distribution of specific metrics.img

    Link to Grafana plugin

    Did you know you can add Sysdig as a Grafana data source? To help you get started visualizing Sysdig-collected metrics in Grafana, we've added a Grafana Plugin link to the help menu that takes you to the setup instructions.img

    Revised alerting with Kubernetes metrics

    Alert configuration settings for Kubernetes metrics now limit scope and segmentation based on the metric that is selected to allow for more accurate alerting. Check out our support page for more details.

    Compare-to for timeseries

    In your timeseries line charts you can now compare time-shifting metrics to easily spot trends and anomolies. With compare-to for timeseries you can configure and observe how one or more metrics have changed since a previous time (e.g., 1 hour ago or 2 days ago).img

    'Compare to' for number panels

    Metric number panels now feature a configurable 'Compare to' function to display the change in measurement since a previous time frame. Provides insight into the increase or decrease of metrics over time.img

    New Metrics for cpu core usage

    We've added cpu.cores.used and cpu.cores.used.percent that align with the way Kubernetes exposes cpu usage. Now you can compare values using kube-state-metrics such as kubernetes.node.capacity.cpuCores, kubernetes.pod.resourceLimits.cpuCores in order to determine if resources are oversubscribed. These metrics are also key for capacity planning and chargeback calculations.img

    Improved documentation for CPU metrics

    Our Sysdig Monitor Metrics support page now features updated CPU metrics descriptions to provide more insight into each available metric.

    Resizable columns

    The UI now allows columns to be resized for all tables in the application including alerts, events, teams, and users.

    Suggest Mode

    Suggest mode auto-selects only the relevant dashboards and metrics, hiding any inapplicable views. This is now the normal mode of operation. The turn on/off option is no longer available.

    Redesigned login screen

    We've put a new, more modern face on the Sysdig Monitor login screen.img

  • April 12, 2018

    Release 858

    Captures and Sysdig Inspect fix

    Upgrades the open source sysdig version in on-prem build to resolve sysdig capture and Sysdig Inspect compatibility issue.

    Customers running version 693 and above can upgrade directly to release 858.

  • March 13, 2018

    Release 800

    New Explore design

    We've redesigned Sysdig Monitor's Explore page to give you extra screen space to view your killer dashboards and metrics. The new vertical layout helps you see more and get to what you need faster.img

    Golden Signals dashboards

    New Service Golden Signal dashboards provide out-of-the-box metrics that developers need when launching and monitoring a service or app. Includes slowest transactions, latency, request volume, error rates, and most requested URLs.img

    Spotlight

    Want a simple way to quickly see what matters most in your environment? Spotlight helps you quickly discover, detect, and optimize your infrastructure and services. A Spotlight health check shows you new integrations, infrastructure, app, and agent status, and more at-a-glance.img

    Export table data as JSON/CSV

    You can now download table data in JSON or CSV format for offline viewing and analysis.img

    UI updates

    We've simplified the dashboard panel copy function and added a duplicate panel option in menu. We've also redesigned the dropdowns in the top right header including making it easier to quickly see and select your teams.

    Additional items

    Various bug fixes and improvements including:

    • Performance and stability fixes for metrics
    • Fix for issue with ElasticSearch migration
    • Configurable program retention by customer (default limit 12)
    • Fix for migrations using BE mapper – now use dedicated customer mapper.
  • February 23, 2018

    Release 760

    Explore grouping and scoping enhancements

    We’ve massively simplified grouping and scopes. Our new approach gives you better, more precise data - with less chance of invalid groupings (e.g. Kubernetes deployment > hostname). Have questions? Watch this video, read this article, or contact Customer Success and we’ll analyze your account for you!img

    kube-state-metrics

    Sysdig Monitor now collects kube-state-metrics for monitoring and alerting on the state of Kubernetes objects. New dashboards provide visibility of metrics for nodes, namespaces, services, daemonSets, jobs, replicaSets and pods. Requires update to the Sysdig agent version 0.77.0 or higher. Click here for details on enabling this feature.img

    Public URL dashboards

    Ever want to share a killer dashboard with a colleague who is not a Sysdig Monitor user? Now you can! Just pick, click, and send your URL.img

    Team Manager role

    We’ve introduced a new 'Team Manager' role that provides the privilege to add, delete, and modify team users as well as grant read or edit access.img

    Proxy support for outgoing HTTP/HTTPS connections

    You can now configure outgoing HTTP/HTTPS connections to be made via proxy. Supports outgoing web connections to support notification channels, PagerDuty, Slack, Amazon SNS, VictorOps, OpsGenie, WebHooks, AWS CloudWatch data gathering. Read more here.

    Suggest mode enabled by default

    Last year we introduced suggest mode – available in 'Settings>Sysdig Labs' – as a way to boost your efficiency by showing only the views, metrics, and grouping presets applicable to your environment. This option has proven so popular that it is now enabled by default.

    Custom headers for webhooks

    When using webhooks, typically used to pass authentication credentials, you can now add custom headers to pass along additional details with an outgoing request.

    Rename of Admin team to Monitor Operations

    As part of the broader Sysdig Platform initiative, 'Admin Team' within Sysdig Monitor is now renamed to 'Monitor Operations.' The Monitor Operations team will continue to behave the same as the previous Admin team:

    • The Monitor Operations team cannot be deleted.
    • Monitor Operations users have full visibility to all resources.
    • To change settings for any team, admins must switch to the Monitor Operations team.

    img

    Support for JMX metrics from Java 9

    Sysdig Monitor now supports JMX monitoring for Java 9 applications. To enable collection of Java 9 metrics, update to the latest Sysdig Agent. For more details, review the Sysdig Agent changelogs.

    Introducing read only users

    Users can have different roles for each of the teams they belong to, either 'Read user' or 'Edit user'. A read user can only use the app in read-only mode, with no permission to create/edit/delete dashboards, alerts, etc while the edit user is allowed to make those changes. This is a per team role defined by Admin users.img

    Memcached default dashboard

    A new default dashboard has been added to the Explore page where you can see the most important Memcached performance monitoring metrics: connections, commands, get hits/misses, evictions, etc.

    Python client changes: Team/User configs

    Changes to support Role Based Access Control (RBAC) modify how 'Teams' and 'User' configurations are stored and modified via the API. This affects the functionality of the Python client. If you currently have scripts that use these methods, click here for details on how to upgrade your Python client and make the necessary changes to your scripts.

  • January 8, 2018

    Release 722

    CPU usage host-level segmentation

    CPU usage at host level can now be segmented by CPU core.

    AWS and Cloudwatch improvements

    Enabled more reliable AWS metadata by separating AWS metadata from Cloudwatch metrics

    Additional items

    Various bug fixes and improvements.

  • December 26, 2017

    Release 718

    Time and group metric aggregation suggestions

    Confused about which time and group aggregation use on each metric? Now you can access to a quick recap with the best practices on how to aggregate metrics based on type (percentage, latency, etc).img

    New panel type: histograms

    New histograms panels show you the distribution of values of a metric over hosts, containers, etc.img

    New time navigation

    We moved time navigation to the bottom of the page. Custom time ranges now have a better UX, and zoom in/out controls are more prominent.

    Panel metric information

    Metric information (metric name with time and group aggregation) can be seen when hovering a panel (bar charts, time series, stacked and number panels). This is helpful to give more context about the purpose of the panel.img

    AWS ALB metrics support

    ALB metrics are now supported with an entry in our newly introduced data source dropdown menu, a new explore table configuration, and a new default dashboard that includes metrics like healthy and unhealthy hosts, requests per second, response time, and HTTP response by codes (2XX, 3XX, 4XX and 5XX).

    Export time series data as JSON/CSV

    We added two new buttons to time series and stacked area charts: users can now download raw data in JSON or CSV format to run custom data analysis.img

    Inspect captures with Sysdig Inspect

    We released Sysdig Inspect back in September: a powerful interface for container troubleshooting from captures files. Sysdig Inspect has been built on top of Sysdig open source and is also available for Mac and Linux users but now you can open capture files directly from your browser when using Sysdig Monitor.img

    Improved Explore event workflow

    Scope matching when exploring events has been improved, bringing you back into the right point in time, groupind and scope. Additionally, the Explore page has an ad-hoc single event mode showing you only the specific event that we are exploring.

    Additional items

    Various bug fixes and improvements.

  • November 13, 2017

    Release 702

    Improved Prometheus metrics autodiscovery

    Sysdig Monitor will automatically detect Prometheus metrics. This is done by pattern matching against standard Kubernetes annotations, container images/names/labels, standard ports or process names. These metrics will show up in a new Prometheus folder under the Metrics section on the Explore page. You can create dashboards, set alerts and analyze your Prometheus data by applying all the existing grouping, scoping and segmentation capabilities. Read more on our blog: Prometheus metrics with Sysdig Monitor.

    Additional items

    Various bug fixes and improvements.

  • November 9, 2017

    Release 699

    Cloud provider data

    Cloud provider metrics are now available through a drop-down menu in the explore page.

    Export alerts as JSON

    You can now download alerts in JSON format for offline edit and review.

    Explore data source dropdown menu

    We replaced the side menu of the Explore table with a simple dropdown menu which lets the user choose which data source should be accessed to show data (Sysdig Agent metrics, AWS, etc).img

    Additional items

    Various bug fixes and improvements.

  • October 24, 2017

    Release 693

    UTC/local timezone switch

    You can now switch between UTC and local timezone via controls in the time navigation.

    Export alerts as JSON

    You can now download alerts in JSON format for offline edit and review.

    Set top/bottom N segments for bar charts and stacked area charts

    You can now customize the number of segments displayed for bar and area charts.

    Additional items

    Various bug fixes and improvements.

  • October 4, 2017

    Release 658

    ADFS

    Added support for ADFS auth provider.

    AWS integration

    Added newest AWS regions.

    Time series improvement

    You can now specify a limit on the number of lines in time series charts.

    Logging support

    The Sysdig container now supports logging to stdout.

    PagerDuty notification channel updates

    Alerts dispatched through the PagerDuty notification channel will now include additional fields like timestamp, UTC, alert name, alert description, severity, alertId/eventId and links to the alert or the event.

    Alert configuration preview

    Now alert configuration is easier than ever. When creating or editing an alert, next to the parameters configuration you can see a preview of the configured triggering threshold against the value of selected metric and scope in the past. This way you can choose better threshold values.img

    Advanced options in Explore view

    You can customize how the selected metric is displayed within the Explore tab. Those options already available in Dashboards like panel type or Y-axis range and scale customization can be used here too.

    Top/bottom N in time series charts

    It is possible to specify an explicity limit of the number of lines included in time series charts. This way you can display the top N or the bottom N segments. This is useful when the 'Segment by' aggregation creates a high cardinality of segments or groups: imagine you have hundreds of Kubernetes Pods but you want to see only the CPU usage of the top 10.

    Redesigned Explore grouping dropdown

    The Explore tab grouping dropdown has been redesigned. Now it's easier to view, select, edit and delete the Explore table groupings.img

    Resize Explore tab when drilldown view is open

    The separator between the Explore table and the drilldown views can be moved up and down for resizing, giving more screen space for visualizing metrics and pre-built views of the selected scope above.

    Agent dashboard summary

    Now you can access the prebuilt agent dashboard by viewing the 'Sysdig Agent Summary' under 'My default dashboards'. This dashboard provides you insights into all your Sysdig agents across all hosts in your environment.img

    Prometheus support

    Sysdig Monitor will automatically detect Prometheus metrics. This is done by pattern matching against standard ports, process names or container images/names/labels. These metrics will show up in a new Prometheus folder under the Metrics section on the Explore page. You can create dashboards, set alerts and events and can analyze your Prometheus data by applying all the existing grouping, scoping and segmentation capabilities. Prometheus metrics will be capped at a limit similar to that of StatsD and JMX.

    New stacked area panel support on dashboard

    Now you can view data as a stacked area chart on your dashboards by creating new area panels or updating existing ones. This can be accessed by selecting the 'Area' icon in the Visualize section of the 'Add new panel' in Dashboards. You can create this view by either choosing multiple metrics with the same unit and aggregation or choosing a single metric with a single segment (similar to a time-series line chart). Some of the charts in the 'Default Dashboards' have been updated with this new capability (e.g., Overview by Process now shows metrics stacked up by process name).img

    Additional items

    • Fixed LDAP login issue.
    • Various bug fixes and improvements.
  • September 11, 2017

    Release 640

    SAML update

    SAML request message updated for improved operation with ping federate.

    Additional items

    Fixed issue with LDAP and username case

    • Various bug fixes and improvements.
  • August 31, 2017

    Release 637

    New table panel support on dashboards

    Now you can view data in a table format on your dashboards by creating table panels or updating existing panels to a table. Here the columns represent metrics and the rows represent segments which are used to aggregate the metrics such as pods, services, hosts, containers, processes and so on.img

    Firefox v45 support

    Improved support for Sysdig Monitor UI on Firefox v45.

  • August 31, 2017

    Release 634

    Entire infrastructure in explore

    We have updated our Explore feature with a new row at the top labeled as 'Entire Infrastructure'. This row will provide a global view of your infrastructure and the corresponding drilldown will provide a pre-built dashboard with the relevant scope.img

    Advanced dashboard scope

    We have introduced the advanced operators 'in' and 'not in' to match for or against a list of variables while setting the scope of a dashboard. For eg: 1. kubernetes.namespace.name in 'prod, dev' 2. host.ip.public not in '172.20.40.10,172.20.40.12,172.20.40.14'.

    Customizable alert notifications

    Now you can customize your messages for email, Slack and AWS SNS alert notification channels. Both the subject and the body of your message can be tailored to suit your requirements. The subject will contain the name and state of the alert along with an optional text string. The body will contain an optional section for plain text together with the existing default alert notification template. The default template contains information such as metric, scope, trigger conditions and current value, etc along with link to 'Explore event' that takes you back in time when the alert triggered to allow fruther debugging.img

    Introducing OpenID support

    Customers can now use OpenID to access Sysdig Monitor (SaaS) via SSO. On the login screen click on the OpenID icon before entering the username and password. This will redirect the authentication to the chosen OpenID provider and grant you access upon validation. Please refer to the OpenID customer docs for more details.

    Organizing metrics and default dashboards

    We've made some improvements to help you find the information you are looking for faster. Now, your metrics are organized based on its data source - host, containers, app checks, StatsD, system or network just to name a few. For eg. all the StatsD metrics for MongoDB - mongo.statsd.conn, mongo.statsd.delete - will be grouped under StatsD while viewing 'MongoDB' app metrics. We've renamed the 'Views' to 'Default dashboards' although the functionality remains the same: you can continue to use pre-built dashboards to visualize all the data for your cloud providers, orchestrators, applications, networks, hosts and containers and services.img

  • Jul 11, 2017

    Release 591

    SAML authentication

    Sysdig Monitor now supports SAML 2.0 as the authentication provider.

    Sysdig Captures

    It is now possible to use Cassandra as storage for Sysdig captures instead of S3.

    Charts

    Time series charts now support customization. Choose between a fixed or a dynamic range; linear, logarithmic or exponential scale and also show multiple axes when visualizing multiple metrics.

    Additional items

    Various bug fixes and improvements.

  • May 25, 2017

    Release 574

    Dashboard re-design

    Sysdig Monitor dashboards have received a significant functionality update. Highlights include: creating a blank dashboard, ability to modify dashboard scope, copy dashboards between teams, save/undo dashboard layouts and more.

    New time series charts, legends, and event overlays

    We've dramatically improved the experience of working with time charts and associated legends and event overlays.

    Docker Swarm support

    You can now monitor environments managed by Docker Swarm. New functionality includes metrics, metadata, and pre-built views.

    Percentiles (beta)

    Turn on up to 4 percentiles within the agent, on a per-agent basis.

    Suggest mode (opt in)

    Suggest mode cleans up your UI by hiding metrics and views that you are not collecting. This is an opt-in, per-user feature.

    Expose more than top 10 values

    You can now see more than the top 10 values in a table. You can see all values by paginating through the table.

    Wildcards to specify scope in Alerts and Dashboards

    Now you can use operators such as 'in', 'not in', 'contains', 'does not contain', and 'starts with' to set your scope in a flexible manner.

    Alert on events (beta)

    Alerts may now be triggered off of an event, in addition to a metric value.

    Accelerated Dashboards and Explore

    We've refactored the frontend application to respond up to 10x faster when loading data.

    Accelerated API

    We've optimized query handling within the API to more efficiently handle large queries.

    LDAP with auto-migration

    Sysdig Monitor now supports integration with LDAP and can now automatically synchronize LDAP and non-LDAP users.

    Teams improvements

    You can now define the default team where unassigned users will automatically be placed. The new 'Admin Team' replaces the old 'Default Team'.

    Metric filtering

    You can now include or exclude certain metrics to avoid hitting metric limits.

    Disable agent installation for non-admin users

    Admins can now have the choice to prevent non-admin users from installing agents by hiding the default access key.

    Multiple access keys

    For users who need to regularly expire access keys, agents can now accept multiple keys. This simplifies the process of expiring an older key and rotating to a new one.

    ElasticSearch 5.1.1 migration

    Update to new ElasticSearch version increases performance for event storage.

Have more questions? Submit a request