icon/x Created with Sketch.

Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

We are working on something new...

A Fresh New Splunkbase
We are designing a New Splunkbase to improve search and discoverability of apps. Check out our new and improved features like Categories and Collections. New Splunkbase is currently in preview mode, as it is under active development. We welcome you to navigate New Splunkbase and give us feedback.

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading Canary
SHA256 checksum (canary_174.tgz) 74857ce241c8a6d7b046f0cd2ec0e237a183e39f91159d7e89db41ba4c93cf0b SHA256 checksum (canary_173.tgz) 4c513cdfa4b623cbac331d65b68dacb8bc3f17b774d60588d88521428d8514a3 SHA256 checksum (canary_172.tgz) 5e89e6509fb9f010b4405be640eeed787ce885dc47dc557df2f66b3fa9d4e8cc SHA256 checksum (canary_17.tgz) bdd05bcb5b3d5d897bbbf9a4ecdb0eb7a758174c11e775c785d494836ba2d0c0 SHA256 checksum (canary_162.tgz) 73dfafb2fd53ebce1cdb33f7a0f0c3ed8ca7919f248ecd6a2bb06979028e62b7 SHA256 checksum (canary_161.tgz) 2b115e01b9213f0eba43dedb71e913389aaabd4525296ba301ec855f14e024e4 SHA256 checksum (canary_16.tgz) 4aee13978f72fcf18a387d1bc5e9f0d3df7f04ec1036c8965368d4e87f67df05 SHA256 checksum (canary_1514.tgz) 8859dc753d5dbc1577531232b4c6f2dac1dc2b82d1fbb038819f22018bf8c39d SHA256 checksum (canary_1513.tgz) e03222749b8551c600fc06936407d4651fb8fc6dd9a0d4ccf1521c8b75d4f982 SHA256 checksum (canary_1512.tgz) a43ab1a3444660c38d4f6828925f79a5a9b9ee723da25c4fae6c525689d9cd40 SHA256 checksum (canary_1511.tgz) abe14f41bd2de36b08ffd4db444097624171d54cc2df6ca63d3f997865aa030c SHA256 checksum (canary_158.tgz) 218af1193e57e6b15be90f6ffea28860b79659dad1bcd9b75fa083da9d76d275 SHA256 checksum (canary_157.tgz) 0809fac8b4094d68aefbad3a4d371db7ef419540b1b39745da8325a2a8dde495 SHA256 checksum (canary_156.tgz) 76ea21ed9543ce9137d7ba52ae5060595df1da8030b31ffc4119617f97e655c0 SHA256 checksum (canary_155.tgz) ff62d1f0723ede92f26706aaf3e4fec789ec0c0126cc3c23dde193cdcf119a93 SHA256 checksum (canary_154.tgz) e0643fd66917159120aa2af04873abb39579e67d02b7b575bc4d08d3b5ae1b1e SHA256 checksum (canary_153.tgz) 1c1e51bdfd3ad5cf1cece0644b143ba532e39194deec45f7651e17e7adee7e8f SHA256 checksum (canary_152.tgz) a18424d3abfcd34dcbb2a7396621c1bc9afa8ada7ae46fa84ab0347330adfde6 SHA256 checksum (canary_151.tgz) 7a69770593aa2d556a4794f7643e6b3d50f131336d1d2b80d08728ae9a681be9 SHA256 checksum (canary_15.tgz) 8098d81e080d328334080348062dcf9745870610dd4a1be42ecc9d8d9cb3e6f8 SHA256 checksum (canary_1411.tgz) be5c40d2e43e0fccd68babf21c5211712fd38baa8e102732fca2ee52b56fb172 SHA256 checksum (canary_1410.tgz) 3a252cf85a7b848cab3d41774f9742598242a9470435f662b3e7c9a9a0d9ac79 SHA256 checksum (canary_149.tgz) 5e607ce006ad7882d5f303de955d1a25c3d3c31cda1b10781d1098939b9b808b SHA256 checksum (canary_148.tgz) b71d92cafcb58d8835ace82e2a41b4e5b4d7dbd2ae4681017a9fc83a1a2ac903 SHA256 checksum (canary_147.tgz) cea972fa006663ac848bf0eba2808df4fde1d6d3657cd32ed56782046ce5a6b2 SHA256 checksum (canary_146.tgz) 4db3f94586479280738f97af67013eea25822d3a1def8a7d65de603dd52a50a5 SHA256 checksum (canary_145.tgz) af88805dbfeb8777235f15c866d3e89fdc428e70be8f9fc5c640ca672d4c50ad SHA256 checksum (canary_144.tgz) bb0b8d111b12bc5a4b1a686ce869f821cbc315537c814712d038e13c84f4e104 SHA256 checksum (canary_143.tgz) c97968fdd075d4d05e96309bfaace75a5d082020e8c81aa737a5a7189ebe9ec1 SHA256 checksum (canary_142.tgz) e434f6cfb362a868e3fc11e91710f977533e2ec5796831b16eb5c2dacfdc4751 SHA256 checksum (canary_141.tgz) 4a58fc934e9873f03c25d91f7d5e6599ca8cf6d67faec0b7fddbe34fea0a9a41 SHA256 checksum (canary_14.tgz) 4a377de4763254a3d9c40c2a09a934e1d06130c1b3d1d5f9ba769bf8aea0d30a SHA256 checksum (canary_1311.tgz) 09ad9b041f0d2349fb487d18ce53aac52e61fe4b3ed6be52af5f6a77fb9e241a SHA256 checksum (canary_139.tgz) 40f8425612a537b7873f5854e073cc34f0324bca73c49440ef0a711c67b24d11 SHA256 checksum (canary_138.tgz) 6dc01025461766b5da0cb710fa711c5b2b09ff3b960a59ea13728a97bb52a861 SHA256 checksum (canary_137.tgz) 510cefabf6fe45635e0a65077f3114da39a3ff81bdb7211627521e112b139020 SHA256 checksum (canary_136.tgz) 4770e91060fbcc35642ca34a724036103300e7a7ef4f52de47d70b2a4161690a SHA256 checksum (canary_135.tgz) a5f11cf331e6c8ae2a18803cfb1c809f6d5f853fb788dabb870f4bdc5fe1ea48 SHA256 checksum (canary_134.tgz) 903c1b6c4967dbf2a95aae5d28e7d985370be486fb8e5da12c53902e4109249b SHA256 checksum (canary_133.tgz) c3ae22181a90c87be5d1cdea03b0101efb7886925554ad46d3678e71c2a89d71 SHA256 checksum (canary_132.tgz) a580dd6fa1055119c81692fa23374ddd0b688552d2f38c97c02c03218fb8b978 SHA256 checksum (canary_131.tgz) dc4d8489fc24260b515b754d33cb6d128178b408e97034b5a00c406e247e1337 SHA256 checksum (canary_13.tgz) 1b641cc08cb9c1085404ab420fb28bc362c1d0027d2ea63060a4ff8904ca439e SHA256 checksum (canary_126.tgz) 47be99cca1f85112cc5d98dad1bf4ac21eaed3fa2606c983be53214de15d5179 SHA256 checksum (canary_125.tgz) 9ee06001f65e062784be2a5ba8a3193f92059b9adb1883e91d92b6bd9fe799a2 SHA256 checksum (canary_124.tgz) 93340a69c1bea9ef394e43c8899441cd6355b1e3eccdcc38955214dad5d90f20 SHA256 checksum (canary_123.tgz) 3e89d407073f7b12c6aaad99aa446f1f702bd68128c7edc37f4d7230f7101f42 SHA256 checksum (canary_122.tgz) 519fdfbd5e95502101534181d07c6d8b9603387f05e784f507aaed920eab5823 SHA256 checksum (canary_121.tgz) ae91b5052f2be678a776ab38184d71b2d8fcca285f513f51c9350535942ac62b SHA256 checksum (canary_114.tgz) 47bc4c37b0373420071244ed6bca824401b0e016d1b33a5e26f8ee61bbb397f7
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

splunk

Canary

Splunk Cloud
Overview
Details
Canary is an app that is essentially an alternate front end to Splunk. It implements its own extensible user interface and dashboarding system that other apps can use.
Since it is backwards compatible to a subset of the "Sideview XML" views that you might have created with Sideview Utils, it offers a path for existing Sideview Utils content to potentially continue running even in Splunk 8, 9 and beyond.

It is a descendant of Sideview Utils but whereas Sideview Utils ran on top of Splunk’s “Advanced XML” systems, Canary does not.
For a great deal more information about Canary, see our website ( https://sideviewapps.com/documentation/canary )

NOTE: This app runs in python3 without any problems and without any changes required. Splunk's "Upgrade Readiness App" may erroneously state that our apps do not run in python3 but it is wrong and we have been working with Splunk to try and get them to address this.

You can download Canary under the terms of the Sideview Free Internal Use License Agreement and test it out on either Splunk 7.X, 8.X or 9.X

What you need to know about Canary depends a little on what kind of user you are.

Release Notes

Version 1.7.4
March 29, 2024
  • Disabled certificate verification when Canary talks to splunkd itself, as appinspect no longer requires it.
Version 1.7.3
March 20, 2024

-- Fixed a bug around timezone handling, where users with default TZ setting of "Default System Timezone" who then also had their local (browser) tz differing from the server's tz, could get inconsistent UI behavior when searching for custom absolute time ranges.
-- Improved user messaging in the ProgressIndicator module, particularly around search cancellation, and specific API situations where progress can be at "0%" for a long time.
-- Fixed a bug in the Chart module where it did not do the right thing when "hideChildrenOnload" was set to False.
-- The Apps menu in the TopNav module is now sorted alphabetically by label, instead of by the app_id.
-- Fixed a bug in the Pulldown module where the staticOptions param would not dynamically substitute the value of $foo$ tokens at runtime.

Version 1.7.2
Feb. 2, 2024

-- Fixed a bug in the Pager module that was introduced in 1.7.1, where in many cases pagination links would not render.

Version 1.7
Dec. 14, 2023

Canary now supports dark mode, and the user can change to dark mode in a new "preferences" layer in the top nav bar.
Likewise other apps built in the Canary UI can now add dark mode to their supported themes in app.conf

Version 1.6.2
Nov. 9, 2023

-- Improvements in some complex cases around back button usage, where subsequent custom interactions could be effectively ignored by upstream modules.
-- Fields module will no longer refresh if it sees known bad characters in the prefix the user has typed.
-- Fixed a bug where if a Tabs module was configured with purely dynamic tabs (rendered from search results), and no explicit selection, it would not default to showing the first tab selected.

Version 1.6.1
Nov. 3, 2023

-- Fixed a bug in the Table module, where in some situations it failed to pass down drilldown tokens holding the values of its "hidden" fields.
-- Chart command, when using a "split by" field, will look for a particular token named <fieldname>.fieldOrder, and will reorder the data so that the legend items are rendered in that order.

Version 1.6
Nov. 1, 2023

Unfortunately Splunkbase truncates release notes so we are unable to include them here.
However you can always read our release notes on the Sideview website at
https://sideviewapps.com/documentation/canary-release-notes

Version 1.5.14
Sept. 7, 2023
  • Fixed a bug where if a report was saved in a view with a textfield, and the value saved into the textfield contained an html unsafe char like < or >, it would come out escaped when the report was run.

Note: to read our full release notes you can always do so on our website https://sideviewapps.com/documentation/canary-release-notes

Version 1.5.13
Aug. 28, 2023
  • Fixed a bug where some form field modules wouldn't work correctly if the selected value was "0"
  • Fixed a bug in the app navigation bars of all Canary apps where custom anchor links did not always work when in Simple XML's edit mode.
  • Fixed a bug in advanced Table drilldown use cases when using the Report module and an "over none" option for the x-axis.
Version 1.5.12
Aug. 4, 2023

If Splunk returns an error that the search could not be dispatched because the user's srchDiskQuota has been exceeded, Canary now treats this as an error and displays it to the user. (Splunk search treats this as INFO which makes it hard for the user to even find).
- Fixed a bug where the Canary UI would display the product as "Splunk> enterprise" even when running in Splunk Cloud.
- Fixed a bug where CheckboxPulldown's "sticky" param would not be respected for dynamic option values and the previously saved selection state would be ignored.

Version 1.5.11
May 9, 2023

Splunkbase limits release notes to only 1000 characters.
However you can always see our full release notes on our site - https://sideviewapps.com/documentation/canary-release-notes

Version 1.5.8
Oct. 27, 2022
  • Added a new UI tool called "The Canarifier" that automates various busywork that app-owners need to do, if they ever want to make a particular app of theirs seamlessly switch between Canary views and non-canary views.
  • Fixed a bug in the ProgressIndicator module where while the job was still dispatching or was queued, some messaging was not displaying to reflect that status to the user. Instead the module was remaining blank until later when Canary had the first explicit job information return from our poller.
Version 1.5.7
Oct. 19, 2022

Unfortunately Splunkbase allows only a strangely low number of characters for release notes, and the release notes for this release exceed them.

Fortunately you can always read the release notes for Canary on our website here - https://sideviewapps.com/apps/canary/release-notes/

Version 1.5.6
Sept. 1, 2022
  • TopNav module no longer offers a "logout" option when the Splunk Free license is being used.
  • Fixed a bug in the Sideview Editor where in "Runtime Debug" mode the display would not update when the developer interacted with the modules in the preview pane.
  • Table module now has a param "height" that can be set to a number of pixels (eg "400px"), in which case it will have a maximum height of 400px.
  • Fixed a bug that would arise if you used Multiplexed Multiplexers to dispatch searches. If you don't know what that means then you aren't having enough fun with Canary yet.
Version 1.5.5
June 25, 2022
  • When a search has errors but they're of a kind that splunk only includes on the jobs endpoint response - these are now picked up and displayed in the UI. Previously the Canary UI did pick up most errors, but only when they were returned either on the dispatch POST or on any of the results endpoints.
  • Canary now implements the convention used by other Sideview apps, where app navigation URI's are to a special redirection endpoint. This fixes a class of bugs where navigating to a core Splunk view (like "search") and then to back to a Canary view lands you on a broken page.
  • Report module now will detect if the xField is "hour_of_day" or "date_hour" and it will make sure all of the hours in [00,23] are represented in the table/chart.
Version 1.5.4
May 27, 2022
  • Fixed a minor bug that caused pagetitles to render improperly sometimes when there were more than 30 apps installed.
  • Fixed a bug that affected some complex views that used PostProcess requests to render both their UI elements and their main results from the same underlying job.
Version 1.5.3
May 19, 2022

Fixed a recent regression that prevented Canary views from rendering on Splunk 7.3

Version 1.5.2
May 5, 2022
  • Fixed a CSS problem that caused Table modules with complex multivalue cell drilldown to wiggle a little bit as different elements were moused over.
  • Changes in the AppNav module to allow other code to trigger a reload of the savedsearches or saved dashboards list when appropriate..
  • Fixed a rare bug that seemed to affect a small number of Splunk Cloud deployments, that caused some redirects to the core "search" or "report" views to hang.
Version 1.5.1
Feb. 10, 2022
  • Fixed a problem introduced in 1.5 where in many cases users would end up on the wrong URL's and get 404 errors. The root cause was that the AppNav module was not correctly following Canary's conventions around "shunt" endpoints.
Version 1.5
Feb. 5, 2022

Unfortunately Splunkbase truncates release notes to 1000 characters and this is not sufficient to adequately summarize the changes in this release. Fortunately you can read our release notes on our site at the following URL
https://sideviewapps.com/apps/canary/release-notes/

Version 1.4.11
Nov. 11, 2021
  • Improvements to the Report module. It will now generate a report when the xField is null, ie when there is no 'group by' field. It will also do so when there is no xField but there is a split-by field.
  • Fixed a bug in the Chart module, where in some cases it would begin the y-axis at a non-zero number.
  • Fixed a rare bug in Pulldown - if you had a null option in staticFields and then another non-null option that wasn't the first option and you wanted that non-null option to be selected, the module would previously refuse to do so.
  • Fixed a bug where subsearch truncation warnings were not displayed in the Canary UI.
Version 1.4.10
Oct. 7, 2021
  • Fixed an obscure bug in CheckboxPulldown. When it was processing clicks coming from downstream from interactive modules like Tables, it would update visually to remove the old selection but it would keep outputting the searchterm for it.
  • Fixed a minor bug that when ProgressIndicator modules were Multiplexed they would render an extra copy of their internal HTML
  • Improvement to the Fields module - when the layer is opened the textbox to filter available fields is now selected by default so the user can just go straight to searching for fields they want to add.
  • Improvements to the Events module. Fixing the softWrap support, timestamp rendering, field/value clicking.
Version 1.4.9
Aug. 25, 2021
  • Improved the Chart module's tooltips in timechart cases - it now lists a readable description of the start and endtime. Formerly it only displayed the string formatted start time
  • Improved the display of timeranges such that single units eg single days or months display more compactly as "August 23rd 2021", or "August 2021".
  • Moved over the "violation predictor" alert from the old Sideview Admin Tools app, as this should have been added to Canary when the "License Monitor" dashboard was added. They were designed to work together.
  • Fixed a bug in the TimePicker where if you used the "All Time" timerange, previously the preference that would get saved would leave the latest=now key from your prior timerange preference, thus inadvertently filtering out any events that happened to be timestamped slightly in the future.
  • Sideview Editor now correctly returns an error if a user in Add or Reattach mode tries to make any module a child of a module that has set "forbidsDownstreamModules"
Version 1.4.8
Aug. 6, 2021
  • Fixed a bug in the CheckboxPulldown module where if selectAllOptimization is set to "*", the module would sometimes select all options unexpectedly when an upstream change was made.
  • Fixed a bug in the TimePicker module where if URLLoader had keepURLUpdated set to True then changes upstream from a TimePicker module would reset the TimePicker from the "soft querystring" value aka the hash querystring value back to what it had been on the initial pageload.
Version 1.4.7
Aug. 4, 2021

Fixed a bug that prevented Canary views from working when the logged-in user had a space in their username

Version 1.4.6
June 30, 2021
  • Brought over the "License Monitor" view that was previously in Sideview Admin Tools and made sure it works with Canary
  • Fixed a bug in the Table module where it was impossible to sort the results by time, ie by the "time" field.
  • Fixed a bug in the TimePicker module's Custom Date/Time mode, where if you set only the earliest or latest side, it would display an error and fail to run.
  • Search module's "clearPostProcess" param now works properly
  • Fixed a bug in the Table module where it would only write the "click.selectedTableName" key to the context if drilldown was in "cell" mode.
  • HTML and Radio modules now have float and clear params.
  • Improved behavior of the Pulldown module's progress bar, when several Pulldowns are rendering data from the same job.
  • Fixed a bug where the UI could freeze when certain permalinks were loaded, in complex views with "Switcher" and "Tabs" modules.
  • Improved behavior in some unusual cases where modules or customBehavior code was dealing with the specific field "name".
Version 1.4.5
April 15, 2021
  • Fixed a regression introduced in version 1.4 in the Report module. The bug was that if your view was using the binning options then the module would fail to mvexpand multivalue rows before the bin. This could result in a confusing mix of some binned values and some unbinned values in the final reports.
Version 1.4.4
April 9, 2021
  • Fixed a bug in how Redirector handled generic drilldown where it would fail to overwrite values set by upstream form elements when appropriate with the value from the clicked upon chart element.
  • Resolved a minor bug where Link modules that only had one child that was a Redirector module would not listen to the popup="true" param on the Redirector when clicked.
  • Resolved a minor bug where the Table module's new drilldown="cell" mode didn't properly escape the main $row.cell.value$ key for use within the search language.
  • Resolved a minor bug where if your app didn't specify a "label" in the [ui] stanza in app.conf, the app would be listed as "None" in the app menu, and "None" would appear on the right hand side of the AppNav module.
Version 1.4.3
March 24, 2021
  • Fixed a bug introduced in Canary 1.4 affecting the table module. In advanced "table embedding" configurations the Table could end up displaying the wrong field values in the table columns.
  • Resolved a bug where contextual action menus would show up underneath charts if "line", or "bar" charts were selected. Menus now appear on the marker or bar that the user clicks.
Version 1.4.2
March 12, 2021
  • Canary modules including the Chart and TimePicker modules now always display and interpret times consistently in the user's preferred timezone preference (or splunk system TZ if no preference exists), rather than their browser's local timezone.
  • Canary now has a "FreshMaker" view just like Sideview Utils. Developers can use this view to reload certain Splunk configurations from disk without a restart.
  • Fixed a bug where the TimePicker module would often later start displaying "custom relative range" when you had selected some of the preset ranges in its menus
  • Fixed a bug in the TimePicker module's calendar picker where the 'next month' and 'previous month' images were not visible
  • If a developer picks a layoutPanel that exceeds the maximum number of rows or columns allowed, there is now an informative error message displayed on the page. Also those limits are raised from 10 columns to 20, and from 50 rows to 100.
Version 1.4.1
March 3, 2021

-- Fixed an issue where saved preferences from canary modules can later trigger warnings from btool's config validation when Splunk is restarted. There was no actual harm in the config as it existed in 1.4 so this fix effectively just makes the btool warnings go away. If you don't mind a few warnings on startup there's no need to update from 1.4.

Version 1.4
Feb. 25, 2021

Unfortunately Splunkbase truncated release notes at only 1000 characters which is quite a bit less than the notes for this release. View our release notes online at https://sideviewapps.com/apps/canary/release-notes/

Version 1.3.11
Jan. 15, 2021

Unfortunately Splunkbase truncates submitted release notes at a rather short length, and we're unable to include the actual release notes here.

However you can check out release notes on our website - https://sideviewapps.com/apps/canary/release-notes/

Version 1.3.9
Nov. 6, 2020
  • More fixes for deployments using root_endpoint config. saved search links in the app navigation bar are now fixed, and if you put the "search" view in your app nav explicitly the link will redirect appropriately now.
Version 1.3.8
Oct. 16, 2020

Fixed a bug where some modules were making requests without considering whether "ROOT_ENDPOINT" was set in web.conf. This would result in pages not loading and working properly when Splunk was set up in a reverse proxy configuration.

Version 1.3.7
Oct. 7, 2020
  • Fixed a bug where users of Edge or Chrome, when exporting search results with the SearchControls module, wouldn't get the "csv" extension added to the filename in the save-as dialog
  • Fixed a mistake in module_gallery.csv that was generating a very verbose WARN in the _internal index on some deployments, about the lookup having an illegal field name of "".
Version 1.3.6
Aug. 26, 2020

-- Fixed a somewhat hard to hit bug involving 401 redirect and/or a redirect loop. Fix is to slightly alter the REST call that Canary uses to get the current httpport and root_endpoint config. Root cause appears to be incorrect behavior in Splunk's rest api in /services/configs/conf-web/settings, and confusing behavior in /servicesNS/nobody/-/configs/conf-web/settings. The app now gets the config from /services/properties/web/settings/*.
-- Fixed a bug that could prevent Canary from loading previously saved reports when users clicked on them in "saved reports" menus.
-- Fields module now has a "clear all" link above the selected field list and an "add all" link above the available field list.

Version 1.3.5
Aug. 18, 2020

-- More work improving the overall system of how a "canary app" is supposed to be implemented so that no matter whether a user is in Splunk7 or Splunk8, or whether they're in a Canary view or a default splunk view, or a Sideview Utils view, that they can click on links in the app's navbar and end up in the right places, and they can click on the links in the app menu and end up on the right URI for that app's landing page.
-- Canary homepage now explicitly uses splunk_server=local on it's usage of the splunk rest command. Previously it seems we had relied on our users not having the "dispatch_rest_to_indexers" capability, because in that case Splunk falls back to only dispatching against the local SH.
-- Improvements to what you can have in legacy Sideview views, but still have Canary autoconvert the view and render it without complaint. For more complete details visit our release notes page at https://sideviewapps.com/apps/canary/release-notes/

Version 1.3.4
Aug. 3, 2020
  • Fixing a regression introduced in 1.3.3's Canary nav/homepage redirection improvements, where if the user went to Canary itself unfortunately the homepage would say "Loading Canary" but nothing would ever change.
  • The "view the XML source for this view" links, on most docs/examples leaf pages, now work properly. Previously they were still trying to leverage an old controller in Sideview Utils which would then only work on older versions of Splunk. Now they just hit the view endpoint in Canary to do the same job.
  • Improving the TopNav module's App switcher pulldown, so that if the given app is a Canary app using the new "home_redirect" convention, it just skips the redirect (since the Canary UI implicitly knows Canary is installed) and goes right to "home"
Version 1.3.3
July 31, 2020

Unfortunately Splunkbase is still truncating release notes to 1000 characters and that is not enough room for us to adequately display the notes for this release. Fortunately you can read the full release notes on our website at https://sideviewapps.com/apps/canary/release-notes/

Version 1.3.2
July 23, 2020
  • Fixed a bug that affected some earlier Splunk 7.X versions, where any pages using the Tabs module would error out with "ImportError no module named six".
  • Improved the homepage reports to properly differentiate internal splunk backbone views from "HTML dashboard" views. Also improved exception handling if XML views are encountered that have explicit encoding declarations.
Version 1.3.1
June 10, 2020

Unfortunately Splunkbase truncated release notes to only 1000 characters, and this is not sufficient to hold the release notes for this release. Fortunately you can read the release notes for 1.3 on our website here - https://sideviewapps.com/apps/canary/release-notes/

Version 1.3
May 7, 2020

Unfortunately Splunkbase truncated release notes to only 1000 characters, and this is not sufficient to hold the release notes for this release. Fortunately you can read the release notes for 1.3 on our website here - https://sideviewapps.com/apps/canary/release-notes/

Version 1.2.6
April 10, 2020
  • Chart module now supports the old Splunk charting keys "charting.axisY.minimumNumber" and "charting.axisY.minimumNumber". When set, the given value will be used as a minimum or maximum value of the y-axis range. Notably though if the actual data being charted exceeds the maximum or is less than the minimum, then as implemented here the setting is ignored.
  • Chart module now supports the old Splunk charting key of "charting.axisLabelsX.axisVisibility", which can be set to "hide" to hide the x-axis labels and tick marks entirely.
  • Fixed a minor bug in the Chart module, where it's little text indication of job progress was hidden.
Version 1.2.5
April 3, 2020

Unfortunately Splunkbase truncates release notes to 1000 characters, and that exceeds the length of the notes for this release.
For our full release notes for this and all releases, see this page on our website.

https://sideviewapps.com/apps/canary/release-notes/

Version 1.2.4
April 1, 2020

Unfortunately Splunkbase truncates release notes to 1000 characters, and that exceeds the length of the notes for this release.
For our full release notes for this and all releases, see this page on our website.

https://sideviewapps.com/apps/canary/release-notes/

Version 1.2.3
March 30, 2020
  • Fixed a bug in the CheckboxPulldown, Checkboxes and Radio modules where if only the postprocess search from upstream changed, these modules would not realize that they needed to reload their options.
  • Improved the behavior of the Chart module when it is set to use a logarithmic Y axis. It now automatically gives the y-axis some breathing room, by specifying a max y-axis value that is twice as high as the highest point (remember - logarithmic scale, so 2x is only "a bit more").
Version 1.2.2
March 25, 2020

Updated the version of the multiselect library used under the hood for the CheckboxPulldown module. The specific bug this resolved was that the module could not support values that contain double-quote characters.

The Chart module now supports a "charting.seriesColors" key that can be passed to it, that is a comma-separated list of hexcolors. It will use the given colors to denote the colors of the various series being charted.

Some defaults changed in the Chart module for when only 2, 3, 4 or 5 series values are present. Previously the module had a tendency to put yellows and oranges next to eachother.

Version 1.2.1
March 23, 2020

Fixed a bug in the Chart module where if you changed the chart type and then moused over elements in the new chart in the right way, you could get the old chart to reappear, and the two charts to even flicker back and forth.

on receiving a 401 response from Splunk, Canary views now redirect to the Splunk login page.

Turning the Chart modules bezier curve feature way down so the lines are almost straight by default. Although the default beziers are pretty they can mislead/confuse users in some charts where the curvature displayed was then impossible in the real data.

Version 1.1.4
March 20, 2020
  • CheckboxPulldown and Checkboxes modules now have a selectedCount $foo$ token that they output that represents the number of items currently selected. This is useful for contextual messages downstream.
  • Chart module now supports the "legend.position" charting key. Values can be left, right, top,bottom. The default is "right".
  • Fix for a regression in the Table module from a bugfix in 1.1.2 - that fix did indeed keep the "time" field from vanishing in some cases, but at the price of moving it's order in the columns to the end in some other cases. Fixed and these cases are now covered by additional unit testing.

Subscribe Share

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
Splunk, Splunk>,Turn Data Into Doing, Data-to-Everything, and D2E are trademarks or registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,product names,or trademarks belong to their respective owners.