0 Replies Latest reply on Jan 22, 2013 11:26 AM by nicole pauls

    Alert Central 1/2013 Beta Notes

    nicole pauls

      Thanks for participating in the new and improved Alert Central beta 3! Here's some important information that you should be aware of.

       

      What to Test and How

      As mentioned in the invitation, we're interested in testing installation/setup, configuration, and general usability/feedback. This build will expire on April 1, 2013, and there will be another to replace it before then.

       

      Step 0: If you want to integrate with Orion/NPM, have Orion/NPM 10.4 Installed!

      In order to use the automagic Orion/NPM integration, you need to be sure you've got the NPM 10.4 version installed on your Orion/NPM server. The options to forward alerts to Alert Central/other sources was added in this version.

       

      Step 1: Deploy the Virtual Appliance

      Start by extracting the self extracting executable, which will pop up a screen with more info on next steps. Check out the Quick Start Guide for deployment details! (If you've got feedback here, please let us know how we could improve our documentation). Once you've got the VM powered on, you're ready to go (unless you need to configure some advanced timestamp or IP address settings). You can find the IP address of the virtual appliance in the virtual console (the blue screen).

       

      NOTE: If you deployed the previous beta, you will need to re-deploy this version.

       

      Step 2: Follow the Getting Started Wizard: Configure an E-Mail Account, Users, and Alert Sources

      Log in to Alert Central by accessing the IP address in your browser (no special ports). The default username is admin, blank password (you can set one later). You'll start in the Getting Started Wizard (well, after you accept the EULA ).

       

      Important notes about the Getting Started Wizard:

      • You'll need to have an e-mail address/account that the Alert Central system can use to receive acknowledgements, send e-mails, and interact with your users. Even if you don't intend to send alerts to Alert Central via e-mail, we'll still use this to make sure alerts are handled and dispatched properly. This email account should not be shared. All email in the account will be deleted! Set up a new mailbox.
      • You don't need to set up any Active Directory or standalone users if you don't want to at this point (it's always available under "Settings"), but if you want to use the admin user, make sure to edit "admin" and add a Primary E-Mail Address so you can receive alerts yourself and see how the system works.
      • You will need to add a group when you come to the group configuration screen. The simplest thing to do if you don't want to set up "real" groups is to create a single group and have it always notify "admin" (another thing you can come back to later if you want a more complex setup). That's under the group, then "Add Escalation Step", then "Notify Group Member".
      • When you get to "Adding Alert Sources",you can add an Orion source, an e-mail source, or both, but you must add at least one.
        • For Orion, specifically:
          • You'll need to provide a name, the IP address of the main poller (running the 10.4 RC), and the administrator user and password (which are only used to set up the connection).
          • When you're done, click "Test" to validate the settings. It takes a minute or so to get the connection set up, so you'll want to be patient. When the tests complete, you can move on to the next thing.
        • When you get to "Configure how alerts get assigned", the easiest thing to do is to assign them to that test group (which just goes to admin) so you can see how things are working.

       

      Step 3: Send Alerts!

      Alerts you have configured in Orion will automatically start appearing in Alert Central. You can disable this default functionality in Orion's Alert Manager on a per-alert basis. Alerts sent via e-mail will start appearing, and if anything doesn't match a source (or isn't explicitly trashed), it will appear in the Alerts list so you can make a new source that matches and routes accordingly.

       

      Known Issues

      This beta improves on the last one, but it is still a beta, so there's some caveats...

       

      • Notification format preference not honored for address validation or account lockout emails (always sent in rich HTML format even if you've specified plain text)
      • Email validation and alert details links in email do not pass through the login screen - if you click on the URL in the validation email, you'll need to log on, then click on the URL again (in the future you'll be automatically redirected).
      • Import from Windows Active Directory (AD) is only available from the Getting Started Wizard - if you want to import from AD, you can get back to the Getting Started Wizard from Settings to repeat the process.
      • Weekly reports send the same report to users and admins - in the future, non-admin users will not get the admin report.
      • Weekly reports' Best and Worst sections users are not in order.
      • Active Directory group selections are not remembered when clicking "Back" and "Next" in the Getting Started Wizard Configuring Active Directory section.
      • Cannot log in when using the Change Password dialog to change an expired password. The workaround is to edit the user (as admin) and change the password there.
      • Email Sources "Back" and "Next" buttons do not work if you clicked on one of the "Not Configured" links in the Email Alert Source list to jump to a section.  The workaround is to click on top tabs or start at Summary and click Next.
      • In the Getting Started Wizard, Configure Active Directory page, "Use secure LDAP" does not change the port number when you check the secure box.  To use secure LDAP, you will need to change the port number manually (the default for secure LDAP is 636).
      • In general, IE8 has a bunch of cosmetic user interface issues with Alert Central (stuff like white on white text, missing arrows). We'd recommend using Chrome, Firefox, or IE9/10.

       

      Feedback

      Anything in the install or documentation that we could make easier?

      Did anything in the Getting Started Wizard trip you up that we could clarify, add, remove, or improve? Anything feel unnecessary or convoluted?

      Did you get stuck anywhere and skip it to come back later?

      Was there anything you expected with Orion alert integration that you didn't see or would like to see?

      Are there things that you just can't figure out that would be good for us to improve or have our awesome InfoDev team work on great documentation for?

      Anything you find particularly cool, particularly uncool, or would like to see us add?

       

      If you ran into any bugs that aren't on the known issues list, feel free to post them, too. Our development team is also keeping an eye on the beta forum to help answer questions and resolve any issues.

       

      For Reference: Orion Properties

      The following is a list of default Orion properties that you can use in Alert Central. You can use any of these properties to determine how alerts are routed to groups (for example, if Orion Node Name = SRV-SITEA-* send to Site A servers team). The value on the left is Alert Central's, the value on the right is the equivalent in Orion.

       

      Core

          Node

              IP Address = ${IP_Address}

              Object Sub Type = ${ObjectSubType}

              Status Description = ${StatusDescription}

              Node Name = ${SysName}

              Vendor = ${Vendor}

       

          Volume

              Full Name = ${FullName}

              Status = ${Status}

              Volume Percent Used = ${VolumePercentUsed}

              Volume Size = ${VolumeSize}

              Volume Type = ${VolumeType}

       

          Group

              Group Status Name = ${GroupStatusName}

              Group Status Description = ${GroupStatusDescription}

              Group Name = ${GroupName}

       

          Group Member

              Group Name = ${GroupName}

              Group Member Full Name = ${GroupMemberFullName}

              Group Member Status Description = ${GroupMemberStatusDescription}

       

          Polling Engines

              Amount of Elements = ${Elements}

              Eval Days Left = ${EvalDaysLeft}

              Evaluation = ${Evaluation}

              IP Address = ${IP}

              Server Name = ${ServerName}

              Server Type = ${ServerType}

              Windows Version = ${WindowsVersion}

       

          Auditing Events

              Account name = ${AccountID}

              Audit Event Message = ${AuditEventMessage}

              Time Logged (Utc) = ${TimeLoggedUtc}

       

      NPM

          Custom Node Table Poller

              Full Label  = ${FullLabel}

       

          Custom Node Poller

              Assignment Name  = ${AssignmentName}

       

          Custom Interface Poller

              Assignment Name  = ${AssignmentName}

       

          EnergyWise Entity

              EnergyWise Entity Caption  = ${EnergyWiseCaption}

              EnergyWise Entity Current Level  = ${EnergyWiseCurrentLevelString}

       

          Fibre Channel Unit

              Fibre Channel Unit Name  = ${Name}

              Fibre Channel Unit WWN  = ${ConnUnitID}

       

          Fibre Channel Sensor

              Fibre Channel Sensor Name  = ${Name}

              Fibre Channel Sensor Characteristic Description  = ${Characteristic_Description}

       

          Fibre Channel Port

              Fibre Channel Port Index  = ${PortIndex}

              Fibre Channel Port WWN  = ${WWN}

       

          Fibre Channel Revision

              Fibre Channel Revision Description  = ${RevisionDescription}

       

          VSAN

              VSAN Name  = ${Name}

       

          UCS Manager

              UCS Manager Name  = ${Name}

       

          UCS Fabric

              UCS Fabric Name  = ${Name}

       

          UCS Chassis

              UCS Chassis Name  = ${Name}

       

          UCS Blade

              UCS Blade Name  = ${Name}

       

          UCS Fan

              UCS Fan Name  = ${Name}

       

          UCS Psu

              UCS Psu Name  = ${Name}

       

      Wireless

       

          Wireless Access Point

              Name  = ${AP_Name}

              Mac Address  = ${AP_MAC}

              Type  = ${AP_Type}

       

          Wireless Controller

              Name  = ${Controller_Name}

              IP Address  = ${Controller_IPAddress}

       

      Interfaces

       

          Interface

              Name  = ${InterfaceName}

              Type Description  = ${InterfaceTypeDescription}

              Status  = ${Status}

       

      F5

       

          F5 Devices

              Caption  = ${Caption}

              Product Name  = ${ProductName}

      IPAM

          IPAM Networks

              Display Name = ${FriendlyName}

              Group Type = ${GroupType}

              Network Address = ${Address}

              CIDR = ${CIDR}

      NTA

          NTA: CBQoS Class Map

              Node Caption = ${NodeCaption}

              Stats Name = ${StatsName}

              Policy Name = ${PolicyName}

              Class Name = ${ClassName}

              Bitrate = ${Bitrate}

      SAM

          APM: Application

              Application Name = ${Name}

              Application Status = ${Availability}

          APM: Component

              Component Name = ${ComponentName}

              Component Type Name = ${DisplayType}

              Component Status = ${ComponentStatus}

              Statistic Data = ${StatisticData}

              Component Message = ${ComponentMessage}

      HardwareHealth

          Hardware

              Hardware Status Description = ${HardwareStatusDescription}

              Hardware Manufacturer = ${Manufacturer}

              Hardware Model = ${Model}

              Hardware Service Tag = ${ServiceTag}

          Hardware Type

              Hardware Type Name = ${TypeName}

              Hardware Type Status Description = ${HardwareTypeStatusDescription}

          Hardware Sensor

              Hardware Sensor Display Name = ${SensorDisplayName}

              Hardware Sensor Value = ${SensorValue}

              Hardware Sensor Unit = ${SensorUnit}

              Hardware Sensor Status Description = ${SensorOrionStatusDescription}

              Hardware Sensor Original Status = ${SensorOriginalStatus}

      SEUM

          Transaction

              Name = ${Name}

              Description = ${Description}

              Status = ${StatusDescription}

              Duration = ${Duration}

              Error Message = ${ErrorMessage}

              Steps With Status = ${StepsWithStatusFormatted}

          Step

              Step Name = ${Name}

              Transaction Name = ${TransactionName}

              Status = ${StatusDescription}

              Duration = ${Duration}

              Error Message = ${ErrorMessage}

          Location

              Name = ${Name}

              Hostname = ${Hostname}

              IP = ${IP}

              Load Percentage For Last 30 min = ${AvgLoadPercentageLast30min}

              Status = ${ConnectionStatus}

              Status Message = ${ConnectionStatusMessage}

          Step Request

              Step Name = ${StepFullName}

              Url = ${Url}

              MimeType = ${MimeType}

              Status Code = ${StatusCode}

              Duration in Seconds = ${TotalDurationS}

          SEUM: Transaction

              Name = ${Name}

              Description = ${Description}

              Status = ${StatusDescription}

              Duration = ${Duration}

              Error Message = ${ErrorMessage}

              Steps With Status = ${StepsWithStatusFormatted}

          SEUM: Step

              Step Name = ${Name}

              Transaction Name = ${TransactionName}

              Status = ${StatusDescription}

              Duration = ${Duration}

              Error Message = ${ErrorMessage}

          SEUM: Location

              Name = ${Name}

              Hostname = ${Hostname}

              IP = ${IP}

              Load Percentage For Last 30 min = ${AvgLoadPercentageLast30min}

              Status = ${ConnectionStatus}

              Status Message = ${ConnectionStatusMessage}

       

      VNQM

       

          VoIP Infrastructure

              Node Name = ${NodeName}

              Node Status = ${Status}

       

          VoIP CallManager

              Node Name = ${NodeName}

              Node Status = ${Status}

              Total Phones = ${TotalPhones}

              Total Gateways = ${TotalGateways}

              Registered Phones = ${RegisteredPhones}

              Registered Gateways = ${RegisteredGateways}

              CallManager = ${Caption}

       

          VoIP Phone

              Phone Name = ${PhoneDeviceName}

              Phone Status = ${Status}

              Phone Region = ${PhoneRegion}

              Phone Status = ${Status}

              IP Address = ${IPAddress}

              Location = ${Location}

              Extension = ${Extension}

       

          VoIP Region

              Region Name = ${RegionName}

              Failed Call Percentage = ${FailedCallPercentage}

              Average Jitter = ${AvgJitter}

              Average PacketLoss = ${AvgPacketLoss}

              Average MOS = ${AvgMOS}

              Average Latency = ${AvgLatency}

       

          IP SLA QoS

              Source Node Name   = ${DisplaySource}

              Target Node Name  = ${DisplayTarget}

              Operation Type Name  = ${OperationTypeName}

              Operation Status  = ${OperationStatusName}

              Source Node Status  = ${SourceNodeStatus}

              Target Node Status  = ${TargetNodeStatus}

              Jitter  = ${Jitter}

              Latency  = ${Latency}

              MOS  = ${MOS}

              Packet Loss = ${PacketLoss}

              Round Trip Time  = ${RoundTripTime}

              TCP Connect Round Trip Time  = ${TcpConnectRtt}

              HTTP Round Trip Time  = ${HttpRtt}

              DNS Round Trip Time  = ${DnsRtt}

       

          VoIP Gateway

              Gateway Name  = ${GatewayDeviceName}

              IP Address  = ${IPAddress}

              Gateway Status  = ${Status}

              Gateway Region  = ${GatewayRegion}

       

          VoIP Call Details

              Calling Party Number  = ${CallingPartyNumber}

              Destination Device Name  = ${DestDeviceName}

              Destination Jitter  = ${DestJitter}

              Destination Latency  = ${DestLatency}

              Destination Packet Loss  = ${DestPacketLoss}

              Destination MOS  = ${DestMOS}

              Destination Cause value  = ${DestCause_value}

              Final Called Party Number  = ${FinalCalledPartyNumber}

              Origination Device Name  = ${OrigDeviceName}

              Origination Called Party Number  = ${OriginalCalledPartyNumber}

              Origination Jitter  = ${OrigJitter}

              Origination Latency  = ${OrigLatency}

              Origination MOS  = ${OrigMOS}

              Origination Packet Loss  = ${OrigPacketLoss}

              Origination Cause value  = ${OrigCause_value}

       

      UDT

          Watch List

              Watch List Item Name = ${WatchName}

              Watch List Item Value = ${WatchItem}

              Watch List Item Note = ${Note}

          UDT: Hostname

              Host Name = ${Hostname}

          UDT: MACAddress

              Mac Address = ${MACAddress}

          UDT: Endpoint IP

              IP Address = ${IPAddress}