1.66k likes | 1.97k Views
CA Nimsoft Monitor 6.0 N imsoft System Administrator Training. 211 – Day 5. Daily Agenda. Morning Custom Dashboarding Other UMP Items Discovery & Unified Services Manager Nimsoft APIs Afternoon End User Response Methods Unified Reporter Overview. Day 5 Review/Q&A. Custom Dashboards.
E N D
CA Nimsoft Monitor 6.0 Nimsoft System Administrator Training 211 – Day 5
Daily Agenda • Morning • Custom Dashboarding • Other UMP Items • Discovery & Unified Services Manager • Nimsoft APIs • Afternoon • End User Response Methods • Unified Reporter Overview
Custom Dashboards Lesson 1
Provide Quick, Easy Value to the Organization • Use UMP Dashboards to represent functional areas • Network, DBA, Systems, NOC oriented designs help • Create IT Service-friendly designs • Use common terms, units to relay insights • Leverage Templated Devices to build quickly • Producing reusable, advanced controls provides efficiency • Exposing your Performance to the World • Utilizing DMZ installations or Port Forwarding to put on the Net • Special Notes for MSPs • Distilled Content, Enhanced Management, Greater Value
Communicating Outside the IT Organization • Build Business Unit relevant views starts with a Business-minded approach • Incorporate Drill-in and SLA metrics while maintaining simplicity • Provide ‘Operator’ access and allow Role based login, or easier yet, LDAP! • Try to conduct Dashboard preview sessions and Q&A forums, engage the consumers
Creating a New Dashboard • Dashboard Management Menu • Navigate on Current Dashboard • Export/Import Dashboards • New/Open/Copy/Delete • Current Dashboard Menu • Save/Edit/Publish • View XML Output • Creating a New (or copying existing) dashboard allows adding of Name and Description • Option to create from raw XML
Creating a New Dashboard • Dashboard Management Menu • Navigate on Current Dashboard • Export/Import Dashboards • New/Open/Copy/Delete • Current Dashboard Menu • Save/Edit/Publish • View XML Output • Creating a New (or copying existing) dashboard allows adding of Name and Description • Option to create from raw XML
Exercise 1 | Exercise Companion Day 5 Exercise 1 – Create a Basic Dashboard
The Background – Your Canvas • Set a base Background Color • Set an Image as Static Background • Set the Dashboard Scope Height and Width to control the initial resolution of the dashboard • Choose ‘Scale to Fit’ to have the dashboard canvas scale to fit the dimension specified • Remember: The Mini-map allows manual resizing
Alarm Objects • Alarm • Alarm Lines
Meters • Line Map • Gauge • Numeric LED • Slider (H/V)
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Select Datasource • Applicable only to certain Objects • Meter Objects • Charts/Tables • Text Objects • Allows for Sources of: • QoS • NiS (or other DB Query) • Probe Request (Callback) • SLA/SLO Compliance • Will appear Blank if no valid Widget selected • Not ALL option will appear for all Widgets • Hit Apply or Drag to Widget
Panel & Link Objects • Create Drill-in and Depth • Link to Custom or Dynamic Dashboards • Embed Alarm objects within Panels to Propagate Alarm Status
Creating Templates • Right Click Save as template • Configure and Customize Controls then save as Templates for future use • Effective with Meter and Slider Color Schemes are among best uses • Create Tables & Graphs with canned Queries/Configuration
Charts and Tables • Try to limit use of Charts & Tables • Use Custom pages with PRD and Lists in lieu of these
Table Basics • Display results of SQL Queries against NIS datastore • DataSource and Columns are customizable/configurable
Chart Basics • Create simple or complex, single or multi-measurement Trend Graphs • Customize Scaling and Colors through DataSource Configuration
Other Elements • Up Object – Move back to Original View (w/panels) • Image Object – Display an Image or Link to a URL • Text object – Display Caption, Link, or Variable Data • Basic Connector – Connect Objects
Exercise 2 | Exercise Companion Day 5 Exercise 2 – Customize the Dashboard
Building Complex Dashboards • Involve Queries, Variables with Gauges & Alarms • Use Alarms, Panels to add Depth to Dashboards and produce Drill-in • Alarm Lines provide great Communication Relationships, remember to configure Endpoints! • SLA & SLO Performance Metrics show process capability for IT Services
Previewing a Dashboard • You can preview a dashboard before publishing it, but be aware that data will not be live (uses dummy data for preview)
Exercise 3 | Exercise Companion Day 5 Exercise 3 – Preview the Dashboard
Publishing Dashboards • Publishing Dashboards places them into production. • Publishing to the <all> ACL will present it for ALL users on the main page • Publishing to a specific ACL/Account means that only that ACL/Account relevant logins will have these be visible • You can publish to multiple ACL/Accounts
Exercise 4 | Exercise Companion Day 5 Exercise 4 – Publish the Dashboard
Dashboard Templates • After import, be sure to COPY then RENAME the dashboards before making any modifications • Imported name is ugly • Dashboards can’t be renamed • Import/Export Buttons on DB Menu • Export to .zip • Import from Web/.zip
Exercise 5 | Exercise Companion Day 5 Exercise 5 – Import a Dashboard Template
Modifying XML • Callback Syntax: <DataProbe robot="/Example_Domain/ip-0AF26A4Dhub/ip-0af26a4d" probe="/Example_Domain/ip-0AF26A4Dhub/ip-0af26a4d/nas" request="get_info" resultToken="alarm_count" pollInterval="60"> • QoS Syntax: <DataQosqos="QOS_CPU_USAGE" source="ip-0af26a4d" target="Total" probe="cdm" origin="ip-0AF26A4Dhub"/> • Export, Modify (easy to do), and then Re-import the XML of a Dashboard • Quickly multiply a set of nearly Identical dashboards
Exercise 6 | Exercise Companion Day 5 Exercise 6 – Create a Dashboard from XML Export