Plugins 〉ServiceNow


Developer

Grafana Labs

Resources


Sign up to receive occasional product news and updates:



Data Source
grafana
Enterprise

ServiceNow

Documentation →

Instantly visualize ServiceNow data in Grafana

The ServiceNow data source plugin is the easiest way to pull ServiceNow data directly into Grafana dashboards.

  • Visualize it either in isolation (one database) or blend it with other data sources.
  • Discover correlations and covariances across all your data in minutes.

Installing ServiceNow on Grafana Cloud:

For more information, visit the docs on plugin installation.

Change Log

v2.12.12 - 2024-12-16

  • ⚙️ Chore: Update backend dependencies

v2.12.11 - 2024-12-10

  • 🐛 Fix: Fix configuration checks

v2.12.10 - 2024-12-09

  • 🐛 Fix: Fix null-access error when health check fails

v2.12.9 - 2024-12-05

  • 🧪 Tests: migrate e2e tests to @grafana/plugin-e2e

v2.12.8 - 2024-11-28

  • ⚙️ Chore: Update dependencies

v2.12.7 - 2024-11-21

  • 🐛 Fix: Fix support for OAuth

v2.12.6 - 2024-11-12

  • ⚙️ Chore: Updated backend dependencies

v2.12.5 - 2024-10-24

  • 🐛 Fix: Fix support for ServiceNow Xanadu

v2.12.4 - 2024-10-03

  • ⚙️ Chore: Update frontend dependencies
  • ⚙️ Chore: Minimal supported Grafana version is now 10.4.8

v2.12.3 - 2024-09-25

  • ⚙️ Chore: update timeouts to be marked as downstream

v2.12.2 - 2024-09-23

  • ⚙️ Chore: Update backend dependencies

v2.12.1 - 2024-08-30

  • ⚙️ Chore: update backend dependencies

v2.12.0 - 2024-07-23

  • ⚙️ Chore: Capture error source

v2.11.1 - 2024-07-01

  • ⚙️ Chore: update backend dependencies

v2.11.0 - 2024-06-18

  • ⚙️ Chore: Added SLO metrics to the plugin

v2.10.3 - 2024-06-12

  • 🐛 Fix: update license management method from sdk

v2.10.2 - 2024-06-04

  • 🐛 Fix: Add sysparm_no_count parameter to Table API

v2.10.1 - 2024-03-13

  • ⚙️ Chore: Backend binaries are now compiled with Go version 1.22.1

v2.10.0 - 2024-03-01

  • ⚙️ Chore: update dependencies

v2.9.1 - 2024-02-09

  • 🧪 Tests: updated e2e test mocks

v2.9.0 - 2023-12-15

  • ⚙️ Chore: Capture error source

v2.8.1 - 2023-11-22

  • 📝 Documentation: updating docs to clarify about sys_tables

v2.8.0 - 2023-11-02

  • ⚙️ Chore: Update backend and frontend dependencies
  • ⚙️ Chore: Minimal supported Grafana version is now 9.5.13

v2.7.7 - 2023-09-07

  • ⚙️ Chore: Upgraded to create plugin

v2.7.6 - 2023-08-24

  • ⚙️ Chore: bump grafana plugin sdk go to 0.171.0

v2.7.5 - 2023-07-11

  • 🐛 Fix: fix UI issue with DatePickerWithInput

v2.7.4 - 2023-06-28

  • ⚙️ Chore: bump crypto dependency to fix CVE

v2.7.3 - 2023-06-08

  • ⚙️ Chore: backend libs updated with golang:1.20.5

v2.7.2 - 2023-05-17

  • 🐛 Fix: Fixing bug: unable to use select components in query editor

v2.7.1 - 2023-05-16

  • 🐛 Fix: Plugin sdk upgrade to 0.161.0

v2.7.0 - 2023-05-10

v2.6.3 - 2023-05-03

  • ⚙️ Chore: Backend binaries are now compiled with golang 1.20.4

v2.6.2 - 2023-04-19

  • ⚙️ Chore: Backend binaries are now compiled with golang 1.20.3

v2.6.1 - 2023-02-22

  • 🚀 Feature: Add authentication method in Datasource config page

v2.6.0 - 2023-01-26

  • 🚀 Feature: Add Custom Headers in Datasource config page

v2.5.8 - 2023-01-20

  • 🐛 Fix: Fix incorrect Display Value parsing
  • 🐛 Fix: Fix aggregation query backwards compatibility issue

v2.5.7 - 2023-01-12

  • 🐛 Fix: Fix bug with fields selection
  • 🐛 Fix: Fix bug with disappearing filters in query variables

v2.5.6 - 2023-01-03

  • 🐛 Fix: Fix migration of fields from previous versions of the plugin
  • 🐛 Fix: Fix bug when incorrect query makes query editor unusable

v2.5.5 - 2022-12-20

  • 🐛 Fix: Fix bug with selected field not being shown in dashboard variable config

v2.5.4 - 2022-12-19

  • ⚙️ Chore: Backend compiled with the latest version of go (1.19.4)
  • ⚙️ Chore: Backend grafana dependencies updated

v2.5.3 - 2022-12-13

  • Adds spellcheck

v2.5.2 - 2022-12-13

  • 🐛 Fix: Fixed a bug that was not displaying Group By filter correctly
  • 🐛 Fix: Fixed a bug that was not migrating Query.fields from v2.4 or earlier correctly

v2.5.1 - 2022-11-23

  • Backend compiled with the latest go version 1.19.3
  • Backend grafana dependencies updated

v2.5.0 - 2022-11-08

  • 🚀 Feature: Updated AggregateAPI framer to support different aggregations to be selected for different fields
  • 🐛 Fix: Fixed a bug that did not show fields dropdown on Stats view
  • 🐛 Fix: Fixed a bug that did not refresh panel on aggregation selection

v2.4.0 - 2022-09-30

  • 🚀 Feature: remove need for elevated permissions

v2.3.2 - 2022-05-20

  • 🐛 Fix: UI bug fixes to support Grafana 9.0

v2.3.1 - 2022-03-30

  • New builds with go 1.18 to address CVE-2022-24921

v2.3.0 - 2022-03-17

  • Add OAuth as a possible authentication method

v2.2.8 - 2022-01-18

  • Change space character in query values encoding from '+' to '%20'

v2.2.7 - 2022-01-18

  • Makes NOT LIKE operator functional

v2.2.6 - 2022-01-12

  • 🐛 Fix: Fix missing resource handler causing not found error

v2.2.5 - 2022-01-07

  • ⚙️ Chore: License, Update SDK, Debugger

v2.2.4 - 2021-08-26

  • Increases health check limits to reduce the possibility of false negatives

v2.2.3 - 2021-08-19

  • 🐛 Fix: Fix for v1.5 sort and limit migrations

v2.2.2 - 2021-08-17

  • 🐛 Fix: Fix to prepend v1.5 conjunctions during migration

v2.2.1 - 2021-07-29

  • Migrate v1.5 conjunctions

v2.2.0 - 2021-07-21

  • ALL Display value mode added. This will be helpful when displaying numeric and string fields in same table.
  • Handle empty numeric string as null instead 0
  • UX improvement in Time field selector
  • Fixed a bug where panels without refId doesn't return data

v2.1.5 - 2021-06-21

  • Handle missing conjunctions and incorrect conjunctions.

v2.1.4 - 2021-05-05

  • Plugin health check updated with permissions check
  • Fixed an issue which made variable editor unusable
  • More data types handled (calendar_date_time,insert_timestamp,float,longint,percent_complete,price)

v2.1.3 - 2021-04-21

  • Fixed an issue where reference field types are not handled properly in data frame response. (decimal types)
  • Fixed an issue which now allow NQ / New Query filter conjunction along with AND/OR filters
  • Fixed an issue where is empty and is not empty filters were not working
  • Fixed an issue where is empty, is not empty and is anything operators not visible for boolean fields

v2.1.2 - 2021-04-12

  • ⚙️ Chore: Update SDK
  • 🐛 Fix: Create Incident

v2.1.0 - 2021-03-19

  • Fixed a bug where integer filters were only showing string operators.
  • Added choice dropdown when creating filters.
  • Fixed a bug where unary operators were not working.
  • Fixed a bug where timestamps were not being sent as UTC.
  • Updated the documentation and removed unneeded screenshots.
  • Added doc tooltips for all fields.
  • Set default display value to true.
  • Fixed a bug where sysparm_query was being sent incorrectly.
  • Fixed a bug where filters were not being conjoined correctly with "AND".
  • Fixed a bug when loading old dashboards would not allow users to create more dashboards.
  • Fixed a bug where queries were not automatically ran when updating fields.
  • Fixed a bug where the "Hide query" button was not disabling the query.

v2.0.2 - 2020-12-15

  • Updated documentation.
  • Added tooltips for all fields.
  • Set default display value to true.
  • Fixed issue with filter where it does not work when being migrated.
  • Fixed issue with filter where some string operator fields are returning number operators.
  • Fixed custom fields being duplicated if they have the same name as an API field but with a different case.
  • Fixed display value toggle not being vertically aligned correctly.
  • Set default Time Field as Opened At.
  • Fixed issue with filters not being applied for aggregate API.
  • Fixed issue with filters not using correct conjunction when generating query for API.

v2.0.1 - 2020-12-11

  • Update grafana toolkit for new plugin signing

v2.0.0 - 2020-12-11

  • Added additional operators and filters, including relative time, IN, NOT IN, IS EMPTYSTRING, and IS ANYTHING filters.
  • Fixed several issues where global variables and variables from repeated rows and panels were not being populated.
  • Added a more native calendar selector for selecting dates when filtering on date-related columns.
  • The "Incidents", "Changes", and "Custom Table" options have been consolidated into a single table selection view.
  • Fixed an issue where Duration and CalendarSTC types were not being interpreted properly.
  • Fixed several cases where non-string fields were not being processed or displayed properly.
  • Improved QueryEditor performance by pre-loading necessary fields from the ServiceNow Dictionary Table.
  • Fixed issue(s) where reference fields were not being populated in some views.
  • When updating datasource settings, the healthcheck will respond with an error detailing what table access is missing for the plugin to work properly.
  • Increased the default HTTP timeout.
  • Added support in the Variable Query Editor for querying all fields and tables that the user has access to.
  • Added support in the Variable Query Editor for querying the Aggregate / Stats API.
  • Added additional backend validation that will result in more detailed error messages.
  • Fixed an issue where selecting a reference field resulted in an error. Selecting a reference field will now result in displaying the sys_id, which can be used when making reference queries.
  • Fixed an issue where date and datetime formats were not being parsed correctly.
  • Added Grafana 7.2+ annotation rendering, which allows users to use the standard query editor for creating annotations and annotation ranges.
  • Fixed an issue where queries with a Group By clause were not rendering properly>
  • Added query metadata that will show users the ServiceNow API query executed to retrieve panel data in the "Query Inspector"
  • Fixed an issue where the list of fields was not searchable

v1.4.0 - 2020-08-12

  • Added an "OR" option to the Filter component
  • Added ability to query any available table in ServiceNow
  • Frontend maintenance improvements
  • Changing query types, methods, or tables clears the query editor
  • Added support for automatically creating a Grafana notification channel
  • Added annotation support

v1.3.0 - 2020-05-19

  • Improved timeseries support
  • Works with Grafana 7+

v1.2.0 - 2020-05-14

  • Release with signing for Grafana 7.0.0

v1.1.1 - 2020-02-13

Added

  • Template variable support
  • Query variables
  • Unit tests

v1.0.1 - 2020-02-05

Fixed

  • Handles "spaces" in query names
  • Queries now sent in UTC
  • Update go modules and npm packages

v1.0.0 - 2019-12-15

Initial release

v0.0.1 - 2019-11-13

Preview release