- Created by Angel Tucker, last modified by Melissa Welch on Sep 01, 2021
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 33 Next »
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/
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.
Environments:
- TEST - https://test.qnetdashboard.cms.gov/
- IMPL - https://impl.qnetdashboard.cms.gov/
- PROD - https://qnetdashboard.cms.gov/
Current Roadmap PI1
Feature | Feature Summary | Status | Product Version | Targeted PI & Iteration | Jira Link to Feature | Organization | Category | Contacts | Notes |
---|---|---|---|---|---|---|---|---|---|
AD | 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 | In Progress | 1.5 - Full Decomposition Planned | PI1.5 | HSDDS-326 Blocked | HIDS | Authentication and Authorization | CMS: Eric Chase Team POC: Hershel Jones | Blocked - dependency on Access Management |
DNS | 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 | In Progress | 1.5 - Full Decomposition Planned | PI1.5 | HSDDS-324 Blocked | HIDS | Network | CMS: Eric Chase Team POC: Hershel Jones | Blocked - dependency on Access Management |
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 | In Progress | 1.5 - Full Decomposition Planned | PI1.5 | HSDDS-504 Features in Progress | ESS | File Management | 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 | In Progress | 1.5 - Full Decomposition Planned | PI1.5 | HSDDS-322 Features in Progress | HIDS | Security | 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 | Backlog | 2.x | PI2.x | HSDDS-325 Backlog | HIDS | Network | 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 | Backlog | 2.x | PI2.x | HSDDS-498 Backlog | HIDS | Security | 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 | Backlog | 2.x | PI2.x | HSDDS-344 Backlog | HIDS | Security | CMS: Seth Thomas Team POC: Mike Diab | |
F5 | AS A CMS ISG Leader I WANT TO know if F5 is available, degraded or down SO THAT I can know when the system could be used | Backlog | 2.x | PI2.x | HSDDS-729 Backlog | HIDS | Network | 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 | Backlog | 2.x | PI2.x | HSDDS-338 Backlog | HIDS | Network | 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 | Backlog | 2.x | PI2.x | HSDDS-343 Backlog | HIDS | Security | 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 | Backlog | 2.x | PI2.x | HSDDS-342 Backlog | HIDS | Security | 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 | Backlog | 2.x | PI2.x | HSDDS-341 Backlog | HIDS | 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 | Backlog | 2.x | PI2.x | HSDDS-327 Backlog | HIDS | 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 | Backlog | 2.x | PI2.x | HSDDS-333 Backlog | ESS | 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 | Backlog | 2.x | PI2.x | HSDDS-460 Backlog | ESS | Collaboration | 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 | Backlog | 2.x | PI2.x | HSDDS-337 Backlog | HIDS | Network | 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 | Backlog | 2.x | PI2.x | HSDDS-319 Backlog | ESS | Collaboration | 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 | Done | 2.x - Full Decomposition Planned | P2.x | HSDDS-370 Backlog | HIDS | Collaboration | 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 | Backlog | 2.x | PI2.x | HSDDS-334 Backlog | ESS | Collaboration | 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 | Backlog | 2.x | PI2.x | HSDDS-336 Backlog | HIDS | Network | 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 | Backlog | 2.x | PI2.x | HSDDS-335 Backlog | HIDS | Remote Access | 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 | Backlog | 3.x | PI3.x | HSDDS-349 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI3.x | HSDDS-350 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI2.x | HSDDS-339 Backlog | HIDS | Authentication and Authorization | CMS: Eric Chase Team POC: Hershel Jones | API Gateway/Managed Engine - Saviyant |
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 | Backlog | 3.x | PI3.x | HSDDS-347 Backlog | HCQAR | Data and Analytics | ||
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 | Backlog | 3.x | PI3.x | HSDDS-353 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI3.x | HSDDS-355 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI3.x | HSDDS-345 Backlog | HCQAR | Data and Analytics | ||
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 | Backlog | 3.x | PI3.x | HSDDS-352 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI3.x | HSDDS-348 Backlog | HEIST | Testing | 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 | Backlog | 3.x | PI3.x | HSDDS-354 Backlog | HIDS | Security | 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 | Backlog | 3.x | PI3.x | HSDDS-346 Backlog | HCQAR | Data and Analytics |
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 | Done | 1.4 - Full Decomposition | PI1.4 | HSDDS-340 Done | HIDS | 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 | Done | 1.4 - Full Decomposition | PI1.4 | HSDDS-331 Done | ESS | Authentication and Authorization | 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 | Done | 1.4 - Full Decomposition | PI1.4 | HSDDS-372 Done | HIDS | Monitoring | CMS: Rebecca Rickert Team POC: Andrew Bloxom/ Eric Chase | Andrew Bloxom, Eric Chase - CMS |
Ansible | AS A CMS ISG Leader I WANT TO know if Ansible is available, degraded or down SO THAT I can know when the system could be used | Done | 1.3 - Full Decomposition | PI1.3 | HSDDS-369 Done | HIDS | CI/CD | 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 | Done | 1.3 - Full Decomposition | PI1.3 | HSDDS-367 Done | ESS | Collaboration | 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 | Done | 1.3 - Full Decomposition | PI1.3 | HSDDS-323 Done | HIDS | Monitoring | 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 | Done | 1.3 - Full Decomposition | PI1.3 | HSDDS-371 Done | HIDS | CI/CD | 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 | Done | 1.3 - Full Decomposition | PI1.3 | HSDDS-320 Done | HIDS | Remote Access | 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 | Done | 1.2 - Full Decomposition | PI1.2 | HSDDS-366 Done | ESS | Collaboration | 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 | Done | 1.2 - Full Decomposition | PI1.2 | HSDDS-368 Done | ESS | File Management | 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 | Done | 1.2 - Full Decomposition | PI1.2 | HSDDS-373 Done | HIDS | CI/CD | 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 | Done | 1.2 - Full Decomposition | PI1.2 | HSDDS-321 Done | HIDS | CI/CD | 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 | Done | 1.1 - Full Decomposition | PI1.1 | HSDDS-328 Done | HIDS | Security | 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 | Done | 1.1 - Full Decomposition | PI1.1 | HSDDS-329 Done | HIDS | Network | CMS: Eric Chase Team POC: Melissa Welch | |
Ansible | 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:
| Done | 1.0 – MVP | N/A | HSDDS-37 Done | N/A | N/A | N/A |
FAQs
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.
Please contact us at #help-qnod-dashboard
For instructions on the HARP registration process, refer to the HARP page.
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).
Login at https://idm.cms.gov/ using your HARP credentials. Select QualityNet Operations Dashboard after logging in.
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/
- Alert List
- Azure Monitor
- Bar gauge
- Blendstat
- CloudWatch
- D3 Gauge
- Dashboard list
- Diagram
- Discrete
- Dynamic text
- Elasticsearch
- FlowCharting
- Gauge
- Google Cloud Monitoring
- Graph
- Graphite
- Heatmap
- InfluxDB
- Jaeger
- Logs
- Loki
- Microsoft SQL Server
- MySQL
- New Relic
- News
- Node Graph
- OpenTSDB
- Pie chart v2
- Polystat
- PostgreSQL
- Prometheus
- Singlestat
- Stat
- Status Panel
- Table
- Table (old)
- Tempo
- TestData DB
- Text
- Time series
- Zipkin
- ePict Panel
For a list of available plugins, please visit https://grafana.com/grafana/plugins/
Please contact us at #help-qnod-dashboard
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.
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
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
QualityNet Operations Dashboard v1.3.1
Bug Fixes:
- Infrastructure upgraded to address the intermittent "query not returning results" error on the Dashboard panels
- Updated AMI to address security compliance findings
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.
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.
QualityNet Operations Dashboard v1.1.1
Bug Fixes:
- Increased the number of containers to 2 for Grafana to fix the "503 service temporarily unavailable"
- Fixed the link to Jira issues page on confluence from dashboard.
- Increased the query timeout and query concurrency in Influxdb to resolve the "query length limit exceeded" error.
- Increased the CPU and memory allocation for Grafana, Influxdb and Telegraf.
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
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
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
Dashboard Help Channel: #help-qnod-dashboard
Visit the Post-Consumer Onboarding page
- No labels