id | QNP |
---|
title | About |
---|
QualityNet Operations Dashboard provides CMS Executives with:
- A layer of automation that conveys reporting from disparate sources to a dashboarding solution.
- A user interface used to provide reports/visualizations to system information, status, and customer experience.
- A user interface that can be extended to CMS leadership/product owners, ADO DevSecOps, ADO Developers, HD and end-users.
- A multi-tenant solution that allows reports/visualizations for each team (common and custom reports/visualizations).
- Provide a “single pane of glass” view across various HCQIS IT systems.
The QualityNet Operations Dashboard consists of 3 opensource software (Grafana, Telegraf, and InfluxDB), as well as some AWS components (RDS, DynamoDB, Kinesis, etc). The future of this dashboard will incorporate Artificial Intelligence (AI) and Machine Learning (ML) to proactively detect anomalies.
Login at https://qnetdashboard.cms.gov/
title | Getting Started |
---|
Getting Started
Step 1: If you do not yet have a HARP account, please register for a HARP ID. For instructions on the HARP registration process, refer to the HARP page.
Step 2: Once the HARP account has been created, log into HARP and request a "Service" entitlement via a HARP User Role.
- Select User Roles from the top of the page, and select Request a Role.
- Select QualityNet Operations Dashboard
- Select your Organization.
- Don't see your organization listed?
- Currently the personas are CMS and Ventech. If your organization would like to obtain early access to the dashboard, please reach out to our Slack Channel #help-qnod-dashboard.
- Select the following one of the following user roles:
- Editor
- Viewer
- The most common role chosen
Step 3: The organization's Security Official reviews and approves/denies the user role request. You will be notified via email that your request has been submitted, and again when your role has been approved or denied.
Step 4: Log into QualityNet Operations Dashboard using your HARP credentials.
Note: Only 1 organization currently exists and that is ADO-HIDS-Ventech Solutions. On June 2, CMS users will have the Viewer role automatically assigned to their EUA account in HARP.
title | Resources |
---|
Environments:
- TEST - https://test.qnetdashboard.cms.gov/
- IMPL - https://impl.qnetdashboard.cms.gov/
- PROD - https://qnetdashboard.cms.gov/
title | Onboarding Status |
---|
Current Roadmap PI1
Feature
Feature Summary
Status
Product Version
Targeted PI & Iteration
Jira Link to Feature
Organization
Category
Contacts
Notes
AS A CMS ISG Leader I WANT TO know if AD is available, degraded or down SO THAT I can know when the system could be used
1.5 - Full Decomposition Planned
HSDDS-326 Blocked
CMS: Eric Chase
Team POC: Hershel Jones
AS A CMS ISG Leader I WANT TO know if DNS is available, degraded or down SO THAT I can know when the system could be used
1.5 - Full Decomposition Planned
HSDDS-324 Blocked
CMS: Eric Chase
Team POC: Hershel Jones
Managed File Transfer
AS A CMS ISG Leader I WANT TO know if MFT is available, degraded or down SO THAT I can know when the system could be used
1.5 - Full Decomposition Planned
HSDDS-504 Features in Progress
CMS: Patrice Benn
Team POC: Tom Hospelhorn/ Seth Ackerman
Tenable
AS A CMS ISG Leader I WANT TO know if Nessus is available, degraded or down SO THAT I can know when the system could be used
1.5 - Full Decomposition Planned
HSDDS-322 Features in Progress
CMS: Seth Thomas
Team POC: Mike Diab
Future Roadmap PI2
Feature
Feature Summary
Status
Product Version
Targeted PI & Iteration
Jira Link to Feature
Organization
Category
Contacts
Notes
Biscom
AS A CMS ISG Leader I WANT TO know if BISCOM is available, degraded or down SO THAT I can know when the system could be used
HSDDS-325 Backlog
CMS: Andrew Bloxom
Team POC: Sherri Carmichael
CA Certificates
AS A CMS ISG Leader I WANT TO know if CA Certificates is available, degraded or down SO THAT I can know when the system could be used
HSDDS-498 Backlog
CMS: Eric Chase
Team POC: Hershel Jones
Cyberark
AS A CMS ISG Leader I WANT TO know if Cyberark is available, degraded or down SO THAT I can know when the system could be used
HSDDS-344 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
HSDDS-729 Backlog
CMS: Andrew Bloxom
Team POC: Sherri Carmichael
Firewalls
AS A CMS ISG Leader I WANT TO know if Firewalls is available, degraded or down SO THAT I can know when the system could be used
HSDDS-338 Backlog
CMS: Andrew Bloxom
Team POC: Sherri Carmichael
Fireye ETP
AS A CMS ISG Leader I WANT TO know if Fireeye ETP is available, degraded or down SO THAT I can know when the system could be used
HSDDS-343 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
Fireye NX
AS A CMS ISG Leader I WANT TO know if Fireeye NX is available, degraded or down SO THAT I can know when the system could be used
HSDDS-342 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
Mailman
AS A CMS ISG Leader I WANT TO know if Mailman is available, degraded or down SO THAT I can know when the system could be used
HSDDS-341 Backlog
CMS: Eric Chase
Team POC: Hershel Jones
Office 365 / Exchange
AS A CMS ISG Leader I WANT TO know if Office 365/Exchange is available, degraded or down SO THAT I can know when the system could be used
HSDDS-327 Backlog
CMS: Eric Chase
Team POC: Hershel Jones
PRS
AS A CMS ISG Leader I WANT TO know if PRS is available, degraded or down SO THAT I can know when the system could be used
HSDDS-333 Backlog
CMS: Patrice Benn
Team POC: Eric Santucci
QualityNet
AS A CMS ISG Leader I WANT TO know if QNET is available, degraded or down SO THAT I can know when the system could be used
HSDDS-460 Backlog
CMS: Patrice Benn
Team POC: Eric Santucci
Routing
AS A CMS ISG Leader I WANT TO know if Routing is available, degraded or down SO THAT I can know when the system could be used
HSDDS-337 Backlog
CMS: Andrew Bloxom
Team POC: Sherri Carmichael
Slack
AS A CMS ISG Leader I WANT TO know if Slack is available, degraded or down SO THAT I can know when the system could be used
HSDDS-319 Backlog
CMS: Annette Smith
Team POC: Sambit Kumar
ServiceNow (SNOW)
AS A CMS ISG Leader I WANT TO know if ServiceNow (SNOW) is available, degraded or down SO THAT I can know when the system could be used
2.x - Full Decomposition Planned
HSDDS-370 Backlog
CMS: Erin Wolfe/Brandy Meade
Team POC: Tina Manley
Survey Monkey
AS A CMS ISG Leader I WANT TO know if SurveyMonkey is available, degraded or down SO THAT I can know when the system could be used
HSDDS-334 Backlog
CMS: Annette Smith
Team POC: Sambit Kumar
VPC
AS A CMS ISG Leader I WANT TO know if VPC is available, degraded or down SO THAT I can know when the system could be used
HSDDS-336 Backlog
CMS: Andrew Bloxom
Team POC: Sherri Carmichael
VPN
AS A CMS ISG Leader I WANT TO know if VPN is available, degraded or down SO THAT I can know when the system could be used
HSDDS-335 Backlog
CMS: Eric Chase
Team POC: Hershel Jones
Future Roadmap PI3
Feature
Feature Summary
Status
Product Version
Targeted PI & Iteration
Jira Links to Feature
Organization
Category
Contacts
Notes
Burp Suite Pro
AS A CMS ISG Leader I WANT TO know if Burp Suite Pro is available, degraded or down SO THAT I can know when the system could be used
HSDDS-349 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
Cisco Firepower
AS A CMS ISG Leader I WANT TO know if Cisco Firepower is available, degraded or down SO THAT I can know when the system could be used
3.x
HSDDS-350 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
HIDS-HARP Automation
AS A CMS ISG Leader I WANT TO know if HIDS-HARP Automation is available, degraded or down SO THAT I can know when the system could be used
HSDDS-339 Backlog
CMS: Eric Chase
Team POC: Hershel Jones
Hive
AS A CMS ISG Leader I WANT TO know if Hive is available, degraded or down SO THAT I can know when the system could be used
HSDDS-347 Backlog
McAfee Web Gateway
AS A CMS ISG Leader I WANT TO know if McAfee Web Gateway is available, degraded or down SO THAT I can know when the system could be used
HSDDS-353 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
Nexus Firewall Auditor
AS A CMS ISG Leader I WANT TO know if Nexus Firewall Auditor is available, degraded or down SO THAT I can know when the system could be used
HSDDS-355 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
SAS Viya
AS A CMS ISG Leader I WANT TO know if SAS Viya is available, degraded or down SO THAT I can know when the system could be used
HSDDS-345 Backlog
Tenable.sc
AS A CMS ISG Leader I WANT TO know if Tenable.sc is available, degraded or down SO THAT I can know when the system could be used
HSDDS-352 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
TestRail
AS A CMS ISG Leader I WANT TO know if TestRail is available, degraded or down SO THAT I can know when the system could be used
HSDDS-348 Backlog
CMS:
Team POC:
Trend Micro DS
AS A CMS ISG Leader I WANT TO know if Trend Micro DS is available, degraded or down SO THAT I can know when the system could be used
HSDDS-354 Backlog
CMS: Seth Thomas
Team POC: Mike Diab
Zeppelin
AS A CMS ISG Leader I WANT TO know if Zeppelin is available, degraded or down SO THAT I can know when the system could be used
HSDDS-346 Backlog
Roadmap Release History
Feature Name
Feature Summary
Status
Product Version
Targeted PI & Iteration
Jira Link to Feature
Organization
Category
Contacts
Notes
Barracuda
AS A CMS ISG Leader I WANT TO know if Barracuda is available, degraded or down SO THAT I can know when the system could be used
1.4 - Full Decomposition
HSDDS-340 Done
CMS: Eric Chase
Team POC: Hershel Jones
HARP
AS A CMS ISG Leader I WANT TO know if HARP is available, degraded or down SO THAT I can know when the system could be used
1.4 - Full Decomposition
HSDDS-331 Done
CMS: Geoffrey Davenport
Team POC: Aaron Legier
Splunk
AS A CMS ISG Leader I WANT TO know if Splunk is available, degraded or down SO THAT I can know when the system could be used
1.4 - Full Decomposition
HSDDS-372 Done
CMS: Rebecca Rickert
Team POC: Andrew Bloxom/ Eric Chase
Andrew Bloxom, Eric Chase - CMS
CMS: Rebecca Rickert
Team POC: Andrew Bloxom/ Eric Chase
Rebecca Rickert
Andrew Bloxom, Eric Chase - CMS
Atlassian-Confluence
AS A CMS ISG Leader I WANT TO know if Atlassian Confluence is available, degraded or down SO THAT I can know when the system could be used
1.3 - Full Decomposition
HSDDS-367 Done
CMS: Annette Smith
Team POC: Sambit Kumar
New Relic
AS A CMS ISG Leader I WANT TO know if New Relic is available, degraded or down SO THAT I can know when the system could be used
1.3 - Full Decomposition
HSDDS-323 Done
CMS: Jon Warren
Team POC: Andrew Bloxom/ Eric Chase
Nexus
AS A CMS ISG Leader I WANT TO know if Nexus is available, degraded or down SO THAT I can know when the system could be used
1.3 - Full Decomposition
HSDDS-371 Done
CMS: Rebecca Rickert
Team POC: Andrew Bloxom/ Eric Chase
Zscaler
AS A CMS ISG Leader I WANT TO know if Zscaler is available, degraded or down SO THAT I can know when the system could be used
1.3 - Full Decomposition
HSDDS-320 Done
CMS: Eric Chase
Team POC: Hershel Jones
Atlassian-Jira
AS A CMS ISG Leader I WANT TO know if Atlassian JIRA is available, degraded or down SO THAT I can know when the system could be used
1.2 - Full Decomposition
HSDDS-366 Done
CMS: Annette Smith
Team POC: Sambit Kumar
FileCloud
AS A CMS ISG Leader I WANT TO know if FileCloud is available, degraded or down SO THAT I can know when the system could be used
1.2 - Full Decomposition
HSDDS-368 Done
CMS: Patrice Benn
Team POC: Tom Hospelhorn/ Seth Ackerman
Jenkins
AS A CMS ISG Leader I WANT TO know if Jenkins is available, degraded or down SO THAT I can know when the system could be used
1.2 - Full Decomposition
HSDDS-373 Done
CMS: Rebecca Rickert
Team POC: Andrew Bloxom/ Eric Chase
Git
AS A CMS ISG Leader I WANT TO know if Git is available, degraded or down SO THAT I can know when the system could be used
1.2 - Full Decomposition
HSDDS-321 Done
CMS: Rebecca Rickert
Team POC: Andrew Bloxom/ Eric Chase
CLAMAV
AS A CMS ISG Leader I WANT TO know if ClamAV is available, degraded or down SO THAT I can know when the system could be used
1.1 - Full Decomposition
HSDDS-328 Done
CMS: Eric Chase
Team POC: Melissa Welch
Syslog
AS A CMS ISG Leader I WANT TO know if Syslog is available, degraded or down SO THAT I can know when the system could be used
1.1 - Full Decomposition
HSDDS-329 Done
CMS: Eric Chase
Team POC: Melissa Welch
AS A CMS ISG Leader I WANT TO know if the following service(s) are available, degraded or down SO THAT I can know when the system(s) can be used:
- Ansible
- Atlassian-Confluence
- Atlassian-Jira
- FileCloud
- Jenkins
- Nexus
- ServiceNow (SNOW)
- Splunk
- Syslog
HSDDS-37 Done
title | FAQs |
---|
FAQs
borderColor | #254b78 |
---|---|
titleColor | #ffffff |
borderWidth | 1 |
titleBGColor | #254b78 |
borderStyle | solid |
title | General |
Expand | ||
---|---|---|
| ||
Grafana is a multi-platform open source analytics and interactive visualization web application. It provides charts, graphs, and alerts for the web when connected to supported data sources. Please visit https://grafana.com/ for more information. |
Expand | ||
---|---|---|
| ||
Please contact us at #help-qnod-dashboard |
borderColor | #254b78 |
---|---|
titleColor | #ffffff |
borderWidth | 1 |
titleBGColor | #254b78 |
borderStyle | solid |
title | Access |
Expand | ||
---|---|---|
| ||
For instructions on the HARP registration process, refer to the HARP page. |
Expand | ||
---|---|---|
| ||
Users must register for a HARP ID. Once the HARP account has been created, log into HARP and request the QualityNet Operations Dashboard role (See "Requesting a User Role" process above). |
Expand | ||
---|---|---|
| ||
Login at https://idm.cms.gov/ using your HARP credentials. Select QualityNet Operations Dashboard after logging in. |
borderColor | #254b78 |
---|---|
titleColor | #ffffff |
borderWidth | 1 |
titleBGColor | #254b78 |
borderStyle | solid |
title | Plugins |
Expand | ||
---|---|---|
| ||
Grafana plugins are either Panel (visualizations), Data source (communicate with external sources of data), or App (application monitoring). You can also choose to build your own plugin. For more information please visit: https://grafana.com/docs/grafana/latest/plugins/ |
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
For a list of available plugins, please visit https://grafana.com/grafana/plugins/ |
Expand | ||
---|---|---|
| ||
Please contact us at #help-qnod-dashboard |
title | Release Notes |
---|
direction | vertical |
---|
Tabs Page | ||
---|---|---|
| ||
QualityNet Operations Dashboard v2.6.0New Features:
New Services:
|
title | December 9, 2021 |
---|
QualityNet Operations Dashboard v2.5.0
Architecture Improvements:
- Data collection processes have been decoupled from each other on a per-service basis. This will improve performance and make it less likely for a failure in on service's data pull to affect others.
New Features:
- Enable QNOD notifications to send alerts to Email distribution or Slack channel
- Service Status will now be derived from the weighted system health score. This will improve the accuracy of the system status and make it less subject to a single KPI status
New Services:
- CA Certificates
- Survey Monkey
- FireEye ETP
Issues Resolved:
- KPIs that are designated to alarm only after a specified period of time will now alarm only after the specified period as intended
title | November 17, 2021 |
---|
QualityNet Operations Dashboard v2.4.0
New Features:
- Added Service Health Panel to all dashboards to display the weighted score of the service over time
- Added Current Issues Dashboard so that KPI issues are seen on a single dashboard
New Service:
- Active Directory
Tabs Page | ||
---|---|---|
| ||
QualityNet Operations Dashboard v2.3.1Issues Resolved:
|
title | November 3, 2021 |
---|
QualityNet Operations Dashboard v2.3
New Features
- Migrated to serverless metric ingestion, increasing reliability and efficiency
- Improved the layout of the current status dashboard to more succinctly show service groups
- Fixed the display of certain metrics for Jira and Confluence
- Implemented Notifications sent to Slack for service status change
New Services:
- DNS
- Slack
title | October 20, 2021 |
---|
QualityNet Operations Dashboard v2.2
New Features
- Added weighted system health score to represent system health in a more dynamic way
- Implemented automatic creation of dashboard drill-downs to ensure consistency and improve velocity
- Produced POC/MVP of automatic discovery and metric ingestion engine
- Redesigned the current status overview dashboard
- Incorporated Unit Tests for Lambda functions
title | October 1, 2021 |
---|
QualityNet Operations Dashboard v2.0
Issues Resolved
- KPIs, where no data is okay, will no longer affect the component or system status
- Tuning of the logging frequency for Flux tasks
title | September 1, 2021 |
---|
QualityNet Operations Dashboard v1.5
New Services:
- MFT
- Tenable Nessus
New Features:
- Enhanced the layout of the drilldown and service dependency tree diagram to improve the viability of the KPIs.
title | August 26, 2021 |
---|
QualityNet Operations Dashboard v1.4.1
New Features:
- Improved Performance -- serverless computing (AWS Lambda) was deployed to increase the efficiency and timing of queries, which lowers the load up to 90% on database tier
- No Data -- the dashboard now displays 'No Data' if there is insufficient data to represent the service's status and KPI
- UI Improvements -- various small improvements to the UI, color uniformity, panel type, etc
Bug Fixes:
- "No Query Returned Results" error has been fix on the Executive Dashboard
title | August 20, 2021 |
---|
QualityNet Operations Dashboard v1.4
New Service(s):
The following service(s) will be integrated with the new release:
- Barracuda (Mailman)
- HARP
New Features:
- FileCloud, Nexus, and Splunk are fully decomposed with metrics provided in their drilldowns
- Syslog synthetic test panels added to drilldowns
- Confluence and Jira data ingest processing and visualization for Network and Database metrics added in drilldowns
Bug Fixes:
- Added info to panels in drilldown dashboard
Tabs Page | ||
---|---|---|
| ||
QualityNet Operations Dashboard v1.3.1Bug Fixes:
|
title | August 4, 2021 |
---|
QualityNet Operations Dashboard v1.3
New Service(s):
The following service(s) will be integrated with the new release:
- GitHub
- NewRelic
New Feature(s):
Service Drill Downs
- Ansible, Jenkins, GitHub and New Relic drill-downs provide fully decomposed metrics.
Bug Fixes:
The following issues will be resolved with the new release:
- QNet Dashboard Logo updated with a new transparent icon.
- Logic to determine component status updated to reflect correct status of component.
- Service Dependency Diagram panel updated for better visibility.
- Updated the Executive Dashboard view to render the service status correctly.
title | July 21, 2021 |
---|
QualityNet Operations Dashboard v1.2
New Service(s):
- ZScaler
What is new:
Service Drill Downs
- Confluence, JIRA, and ZScaler drill-downs provide fully decomposed metrics.
Added scan latency panel to ClamAV User Experience component.
Link to Confluence page with Jira issues fixed to ensure that it opens in a new tab instead of same tab.
Tabs Page | ||
---|---|---|
| ||
QualityNet Operations Dashboard v1.1.1Bug Fixes:
|
title | July 7, 2021 |
---|
QualityNet Operations Dashboard v1.1
What is New:
The following systems have their own drilldown dashboard:
- Confluence
- JIRA
- Service Now
- FileCloud
- Ansible
- Nexus
- Jenkins
- Splunk
- ClamAV
- Syslog
What is included in this release:
- Upgraded to Grafana v8.0.3
- 508 Accessibility
- Added 'alt' attributes to images
- Removed heading <h1,2,3,4> attributes
- Fixed some contrast issues
- Removed 3 semi-hidden panels, reduced code by 180 lines
title | June 2, 2021 |
---|
QualityNet Operations Dashboard v1.0
The following Applications are currently being monitored for availability (up/down):
- Confluence
- JIRA
- Service Now
- FileCloud
- Ansible
- Nexus
- Jenkins
- Splunk
What is included in this release:
- Removed the ability for users to log into the dashboard with local accounts, users are forced to have a HARP account
- Okta/HARP integration for authentication
- 4 hour authentication timeout after no activity
- Automated vulnerability scanning utilizing Netsparker and Nessus
- Implemented Sonar Scanner to validate code in GitHub for vulnerabilities and bugs
- Fixed Overlay UI issues
- Fixed Panel Lengths so they all match and are even
- Updated the queries to fix the service status results in Grafana
- Grafana synthetic testing to validate dashboard availability
- Container and Host based alerts to Slack ie CPU Utilization %, Memory Usage %, Disk Space, Host not responding, and Database storage utilization alerts
Known Issues:
- Internet Explorer 11 not currently supported. For more information https://grafana.com/docs/grafana/latest/installation/requirements/#supported-web-browsers
- Application logs are not ingesting into Splunk
- ADO-HIDS-Ventech Solutions is the only available organization in HARP
borderColor | #254b78 |
---|---|
titleColor | #ffffff |
borderWidth | 1 |
titleBGColor | #254b78 |
borderStyle | solid |
title | System Status |
Excerpt | ||||||
---|---|---|---|---|---|---|
|
borderColor | #254b78 |
---|---|
titleColor | #ffffff |
borderWidth | 1 |
titleBGColor | #254b78 |
borderStyle | solid |
title | Need Help? |
For any questions please contact the Service Center by phone, email, or via Slack.
Phone: 1-866-288-8914 (TRS: 711)
Email: ServiceCenterSOS@cms.hhs.gov
Slack: #help-service-center-sos
Visit the Post-Consumer Onboarding page