Overview
Introduction
FileCatalyst Direct has an optional management package called FileCatalyst Central that includes the ability to monitor Server and HotFolder “nodes” and send alarms according to status. With this package, the administrator may:
- View the status of nodes using the web-based console
- Remotely control and administer connected Server and HotFolder nodes
- Configure alerts to be sent using SNMP and/or email.
The package includes files needed to run the application, as well as the MIBs to be used by both SNMP v1 traps and v2c notifications.
The web-based console includes the ability to view ongoing transfers in real time, see the overall health of your system, and dig into transfer history and statistics. Administrators with full privileges may configure the monitoring console service, or launch Java applets for remote control of connected nodes.
Deployment Diagram
Web-based FileCatalyst Central is the centerpiece for monitoring and managing FileCatalyst Direct products. Within the console the administrator may view ongoing transfer tasks, check on alarms raised by any connected nodes, remotely control a FileCatalyst node, and configure nodes or FileCatalyst Central itself.
The above illustration shows how connections are configured for a full monitoring and management scenario:
- FileCatalyst Central is deployed to a location reached through firewall and NAT:
- The web interface is exposed via HTTP (port 8080 by default)
- Administrative activities (node status, alarms, and remote management) are exchanged over TCP (port 12500 by default)
- Web browsers allow the administrator to view and administer the system. There is typically no need on the
administrator's end to configure the required connections:
- The web interface is served by FileCatalyst Central over the HTTP port.
- Remote administration applets are served passively by FileCatalyst Central over the TCP port.
- FileCatalyst Servers are available for file transfer through firewall and NAT:
- TCP and UDP for the control connection (port 21 by default)
- UDP for the data port range (8000–8999 by default)
- FileCatalyst Servers have the additional ability to report status, alarms, and other information to the console. Usually, no special configuration is needed on the server side to form this passive connection.
- FileCatalyst HotFolders typically requires no configuration to form passive connections to the Server (for transfers), nor to the console (for reporting status, alarms, and other information).
Install FileCatalyst Central
Note: FileCatalyst Central may be deployed on the same machine as any other FileCatalyst application, but is more appropriately installed on a separate machine to independently monitor the health of all other FileCatalyst nodes.
Verify Java Version
FileCatalyst products require Java 1.6 or higher to function. Open a command prompt/terminal and type:
java –version
which will give you the version number of your Java installation.
If Java is present and sufficient, you are ready to begin installation. Otherwise, download and install Java from Java.com. Only Oracle products (HotSpot or OpenJDK) are officially supported.
Stop Service From Running
If upgrading rather than installing from scratch, you may have a FileCatalyst MonitoringAgent service already running. You must stop this service before proceeding.
Windows
- Download the FileCatalyst MonitoringAgent installer (install_fc_monitoringagent.exe) to your desktop
- Launch installer:
- Vista/2003/2008/7: you should right-click the icon and select “Run as Administrator”. You will also need to trust the installer application.
- 2000/XP: double-click icon to launch installer
- Step through the wizard to choose installation directory and shortcut options
- At end of wizard, click “Finish”
- The application on Windows will automatically install and start as a service. Changes to the configuration file (if required – see guide below) only come into effect by stopping and restarting the service.
Linux, Solaris, AIX, Unix
- Create directory at /opt/utechsoft/monitoringagent
- Download tarball (fc_monitoring_agent.tar.gz) to this directory
- Use GUI-based archive tool to unpack the tarball, or open a terminal and enter with the following commands:
> cd /opt/utechsoft/monitoringagent
> gunzip fc_monitoring_agent.tar.gz
> tar –xvf fc_monitoring_agent.tar - Make a backup of the file maconfig.conf, naming it maconfig.bak or another easily identifiable name.
- Open README and continue following the instructions in order to complete installation
- The MonitoringAgent should be installed as a service. Instructions on how to accomplish this can be found in the ./service_wrapper/SERVICE_WRAPPER_README file.
Mac OSX
FileCatalyst Central is currently only supported for “standalone” execution:
- Copy the Mac OSX zip archive (FileCatalystMonitoringAgentWC.zip) to your desktop.
- Double-click the zip archive to extract the application to your desktop. A new icon (FileCatalystMonitoringAgentWC) will appear on the desktop.
- Double-click the icon to launch the monitoring console. A small window will appear, presenting the user with the option to stop the server:
Preparing FileCatalyst Deployment for Monitoring
After installation, you must perform an initial web-based configuration to put the console UI online and make dispatchers available. FileCatalyst Server and HotFolder nodes must then be configured to make them visible to the console.
Configure FileCatalyst Central
Apply a License Key
- Start the FileCatalyst Central service if it is not already started
- Using a web browser, navigate to the IP of the console, using port 8080 (http://192.0.0.1:8080)
- Copy the request string from the page that appears and send it to your FileCatalyst representative, who will provide a key in return.
- Enter the license key into the text field and click “Update License”
Update Password
- After the license key is applied, you may log in with the defaults:
- Username: admin
- Password: admin
- Select “Configuration” from the tools menu, then configure and update passwords. You may optionally update the
corresponding usernames:
- update the Remote Connections Configuration password (“12345” after initial installation)
- Set a new Web Administration Configuration admin password “admin” after initial installation)
- set the Web Administration Configuration read-only admin password (“user” after initial installation);)
Select Listener IP
This is the IP remote administrators will use to connect to the console to request remote administration applets and other resources. It is typically the public IPv4 address.
- Go to “Configuration” page
- In the Remote Connections Configuration, select a Listener IP
Further Configuration Options
While setting license and password, you were on FileCatalyst Central's Configuration page. Most options are available through this page, which will be discussed in greater detail in the FileCatalyst Central Interface section.
While most options are available in this web interface, be aware that certain options such as the HTTP Port number for the web application, are available only by modifying the configuration file directly. Please see the FileCatalyst Central Configuration File section for more details.
Configure FileCatalyst Server
Monitoring is disabled by default. To allow the FileCatalyst Server to report to and be managed by FileCatalyst Central:
- Click “Central Mgt” in the main menu at the left
- Check “Enable remote monitoring…” checkbox
- Set the address and port of FileCatalyst Central
- Enter username and password set during configuration
- You may also select the IP and Alias (an easy-to-recognize name of your own choosing) which the Monitoring Agent will use to contact and identify this Direct Server
- Click “Apply”
Configure FileCatalyst HotFolder
A HotFolder will not be able to share its status and admin privileges with FileCatalyst Central until it has been enabled:
- Click “Central Mgt” in the main menu at the left
- Check “Enable remote monitoring…” box
- Set the address and port of FileCatalyst Central
- Enter username and password set during FileCatalyst Central configuration
- You may also select the IP and Alias (an easy-to-recognize name of your own choosing) which the Monitoring Agent will use to contact and identify this HotFolder
- Set which transfer events trigger a notification (note that “Success” is a valid notification as well; on a high-volume deployment you may not wish to notify for all successful transfers.
- Click “Apply”
FileCatalyst Central Interface: Conventions
The majority of configuration options are available through the console interface. This section of the guide will walk through each available view of the application, and describe which information and functions are available.
- Users may log out by pressing the power icon.
- Additional tools such as “Configuration” and “View Logs” are made available by clicking the gear icon.
- Views with continuously updated data may be manually “paused” for inspection.
- More detailed views are available by clicking table headers on the Home page, or by using the main navigation
- Columns available for sorting show arrow widgets
- Search box allows the user to quickly isolate only the data they wish to view
- Node types are identified with the following icons:
FileCatalyst Server
FileCatalyst HotFolder
FileCatalyst Monitoring Agent
Unknown or 3rd-party FTP Client
- Administrators with full rights may click FileCatalyst node names (in any pane) for remote control
- Many views in the application use one or more tables to organize details
- Hovering over a cell displays the full cell contents in a tooltip
FileCatalyst Central Interface: Main Page
The application's home is comprised of four panels with subsets of information available throughout the application. This overview page presents the most important information in easy reach, links for drill-down into more detailed versions of each pane, and quick access to remote control of FileCatalyst nodes.
Main Page Views
- Current Transfers
- Bandwidth Usage Graph
- Alarms Overview
- Managed Nodes
- Transfer Statistics
The first three share a common approach: up to ten records are displayed. To view more, the administrator will switch to a details view by clicking the header or selecting the view from the main navigation.
The fourth, “Transfer Statistics,” shows historical information related to volume of traffic, with retention of up to a week.
Main Page Data
Current Transfers
The columns are a subset of the full details seen in the Current Transfers view.
- Select which server's bandwidth usage will be shown. Disconnected servers are grayed out.
- Dark orange line: total bandwidth used on the selected server
- Green line: total outbound bandwidth (clients downloading from server)
- Blue Line: total inbound bandwidth (clients uploading to server)
Bandwidth Usage
- Source/Destination: The alias or IP of source and destination nodes
- Filename: The filename (minus full path) being transferred
- Status: Specific activity occurring for the transfer task
- Progress: Progress bar may be hovered to see percent as integer
Alarms Overview
The columns are a subset of the full details seen in the Alarm Details view.
- Node: The FileCatalyst node raising an alarm or notification
- Alarm Name: A label for the type of alarm
- Severity: From “Notification” to “Critical”
- Time: The date and time the alarm was first raised
- Description: Plain-English description of the alarm
Managed Nodes
The columns are a subset of the full details seen in the Node Details view.
- Node: Alias or IP of a FileCatalyst node (3rd-party clients are not managed)
- Hostname: IP or “name” of the machine with FileCatalyst installed on it
- # Alarms: How many alarms are currently raised by this node
Transfer Statistics
Each of the four statistics (Volume Transferred, Files Transferred, Successful Transfers, and Failed Transfers) has data available for the last hour, day, or week. Volume Transferred statistics will be shown using the most appropriate unit of measurement; small files will be in Bytes, while large transfers may use GB (Gigabytes) or TB (Terabytes).
FileCatalyst Central Interface: Detail Views
The administrator may “drill down” to more detailed views of available data. Detail views are available through the main navigation bar or by clicking the header of smaller (subset) panels.
Current Transfers
A continuously-updated view of the ongoing individual file transfers on the managed FileCatalyst system.
- Source/Destination: The node's alias or IP is shown, along with an icon designating the product type. Administrators may click the alias to open a separate window with a remote administration applet for full control of the node.
- Username: the name of the user account on the FileCatalyst Server.
- Filename: the full filename plus extension(s) being transferred.
- Start Time: Day and time the file transfer was initiated. Hover over (iOS single-tap) the item to see the full value in a tooltip.
- Status: The current status of the file transfer. These statuses include: “Not Attempted”, “Success”, “Cancelled”, “Error”, “Transferring”, “Verifying”, “Compressing”, “Initializing”, “Updating Timestamp”, “Changing Permissions”, “Task Complete”, “Done Transfer”, “Checking”, “Creating Signature”, “Creating Delta”, “Rebuilding”, “Creating DMG”, “Moving with STOR”, “Reconnecting”, “Monitoring”. For a full description of each status, see Appendix: Status Codes
- Progress: represented in terms of percentage (%) of total data to be sent (hover progress bar to see % as a number) and also as amount of data sent thus far. This amount is represented in Bytes, KB, MB, GB, or TB according to which unit is most appropriate.
- Rate: current effective transfer rate in Kbps, Mbps, or Gbps according to which is most appropriate.
- Packet Loss: percentage (%) of packets being dropped; this is a reflection of network conditions and how well your system is configured to prevent loss (for example, using congestion control).
- File ETA: based on amount of data to send, as well as current effective rate, the system will estimate a time for arrival in dd:hh:mm format.
Nodes
Nodes are any instances of FileCatalyst or 3rd-party applications communicating with one-another within a FileCatalyst deployment. Richer details are available from FileCatalyst applications, though some details are available through the context of 3PP file transfers.
- Node: the user-defined name for the node
- Version: version number for the FileCatalyst node
- Hostname: name of the machine to which the FileCatalyst product is installed
- # Alarms: the number of alarms currently raised by this node
- Highest Severity: Alarms have 5 degrees of severity, from “None” to “Critical”. This column shows the highest severity of any one alarm raised by the node
- # Sessions: the total number of separate transfer tasks ongoing to and from this node
- Transmit Rate: total rate for upload from this node, in the most appropriate unit of measurement (Kbps, Mbps, Gbps)
- Receive Rate: total rate for download to this node, in the most appropriate unit of measurement (Kbps, Mbps, Gbps)
- Discard: Remove this node from being monitored by FileCatalyst Central. Discarded nodes may reappear after they are restarted or after a configuration change on the node side.
Session History
This view shows an ongoing history of transactions with definable start and end times. A session begins when a file transfer is initiated between two nodes, and ends when the last file has been finalized or when the connection is otherwise closed.
- Session ID: Unique ID for this particular session. Administrators may click this ID to see the individual file transfers that comprise the session. Columns for the session detail view reflect those of the “Current Transfers” view.
- Source/Destination: The node's alias or IP is shown, along with an icon designating the product type. Administrators may click the alias to open a separate window with a remote administration applet for full control of the node.
- Username: the name of the user account on the FileCatalyst Server.
- Status: the final status of this session; may be “SUCCESS”, “ERROR”, or “CANCELLED”
- Start Time: Day and time the session was initiated. Hover over (iOS single-tap) the item to see the full value in a tooltip.
- Duration: Total time taken by the session in dd:hh:mm format
- Total Transferred: amount of data sent during the transfer, represented in bytes, MB, GB, or TB according to which unit is most appropriate.
- Avg Rate: The average effective speed of the transfer, in Kbps, Mbps, or Gbps as appropriate
- Avg Packet Loss: percentage (%) of packets dropped for this session; this is a reflection of network conditions and how well your system is configured to prevent loss (for example, using congestion control).
Alarm Details
All alarms have multiple values assigned to them to better understand the fault and the service raising the alarm.
- Details: Click the “+” widget to show details related to the row. Some of these details are already visible in the
table row itself, but the expanded view provides the full text for each, along with some details not otherwise available:
- Node Type: the type of FileCatalyst product raising the alarm (HotFolder, Server, Central)
- Node Alias: user-defined name for the node
- Node AgentID: a unique ID assigned to the node automatically during the installation process
- Hostname: the machine name, if available
- Node IP: IPv4 address for the machine if available; otherwise will show the IPv6 address
- Alarm Name: the full name of the Alarm as used internally by FileCatalyst Central
- Alarm State: the only expected value should be SET. Other alarms are moved to the Alarm History view
- Alarm Severity: one of “Critical”, “Major”, “Minor”, “Notification”, “None” in descending order of urgency
- Alarm TimeStamp: full date the alarm was raised, with GMT time zone
- Alarm Description: human-readable description of the alarm, also containing technical information when relevant
- Alarm Transaction: a unique transaction number for this particular instance of the alarm
- Node: user-defined name for the node
- Hostname: name of the machine with the FileCatalyst product installed to it
- Alarm Name: a shortened version of the internal “Alarm Name” visible in the details view.
- Severity: one of “Critical”, “Major”, “Minor”, “Notification”, “None” in descending order of urgency. Items in the severity column are also color-coded based on severity, with bold red being the most severe.
- Time of Alarm: time the alarm was raised in dd:hh:mm format
- Alarm Description: human-readable description of the alarm. If text is truncated, hover (iOS single-tap) to view in a tooltip, or click on the “Details” icon to view all alarm details including full description.
- Discard All / Discard: Clicking “Discard All” in the header will discard all current alarms. Click “Discard” on a per-row basis to discard individual alarms. Note: discarding an alarm does not necessarily permanently remove it. If a node continues to have a communications error, for example, the alarm will be re-raised at the set interval. Notifications will not re-appear in this view once discarded.
The Configuration File
All of the configuration options available through the user interface are accessible through the FileCatalyst Central's configuration file, maconfig.conf. This file is located directly in the install path of the core application.
Making Modifications
The only reliable way to work with this file is:
- Stop the FileCatalyst Central application from running. In most cases, this will mean stopping the service.
- Modify the configuration file using the editor of your choice
- Save the configuration file
- Run the FileCatalyst Central application. This will usually mean restarting the service.
The format of the configuration file is relatively straightforward. Hash symbols (#) denote comments, with the remaining parameters in a “parameter=value” syntax with each parameter having its own line. Here is a sample of the maconfig.conf file:
# Location of alarm history file and active alarm XML file.
# If full path if not indicated, a relative path is used (where JVM is launched).
FCMonitoringAgent.config.active.alarm.list=alarmactive.xml
FCMonitoringAgent.config.historical.alarm.log=alarmhistory.log
# List of agents to be monitored.
FCMonitoringAgent.config.agents=agentlist.xml
# Polling interval of MonitoringAgent towards monitored applications
# Default value once per minute (60000)
FCMonitoringAgent.config.polling.interval.millis=60000
Parameters Only Found in maconf.conf
Certain parameters are not exposed to the web interface. In some cases, the defaults are expected to provide the best scenario; in others there are practical limitations to exposing the parameter (for example, changing web server port).
- Windows service configurations: a collection related to how the service behaves in Windows. Among these are heap size parameters (wrapper.java.initmemory, wrapper.java.maxmemory) and Java class path (wrapper.java.classpath.x
- Wrapper Logging Properties: a collection related to logging behaviour:
- wrapper.console.loglevel
- wrapper.logfile
- wrapper.logfile.format
- wrapper.logfile.loglevel
- wrapper.logfile.maxsize
- wrapper.logfile.maxfiles
- wrapper.syslog.loglevel
-
Wrapper NT Service Properties: These properties may not be modified while FileCatalyst
Monitoring Agent is installed as a service. Please uninstall the service before modifying, and then reinstall
the service once complete.
- wrapper.netservice.name
- wrapper.ntservice.displayname
- wrapper.ntservice.starttype
- wrapper.ntservice.interactive
Understanding Alarms
Alarm Polling
The MonitoringAgent handles fault management by polling active services. Should a fault occur and be cleared inside of the polling interval, alarms may not be raised.
The longer the polling interval, the longer it will require for the alarm condition to be raised.
Note: Communication between the FileCatalyst Server and the MonitoringAgent is verified/reestablished at every polling interval. If using the Server Administration GUI to view alarms, restarting the FileCatalyst Server (example, as the result of a configuration change) will automatically sever communication sockets, preventing alarms to be viewed until the next polling interval. It is recommended to have the polling interval value set to between 10 seconds to 5 minutes (5 000 to 300 000 ms).
Behavior based on Severity
All alarms that are sent out have a severity assigned to them. They are defined as follows:
- CRITICAL alarms indicate a complete loss of file transfer ability
- MAJOR alarms indicate a partial loss of file transfer ability
- MINOR alarms indicate a partial or complete loss of sub-functionality not related to file transfer
- NOTIFICATION alarms indicate a one-time event of interest
CRITICAL, MAJOR, or MINOR alarms that are SET will be explicitly cleared when the fault condition is resolved. A matching transaction number can be used to pair up SET and CLEAR alarms to indicate that the fault no longer exists. If the alarm condition persists after a set period (broadcast interval), the alarm will be resent to overcome possible message loss (email server down, SNMP UDP packet loss).
NOTIFICATION alarms have no matching CLEAR alarm sent out. Instead, the alarm is considered to have a limited lifetime (default 15 minutes) before the alarm is considered invalid and consumed (decay). If the alarm condition persists after the alarm has decayed, a new fault condition will be raised.
Alarms Currently Configured
| Name | unlmtchAlarmsLicenseInvalid |
| Severity | CRITICAL |
| Comment Sample | License is invalid |
| Name | unlmtchAlarmsLicenseExpired |
| Severity | CRITICAL |
| Comment Sample | License has expired |
| Name | unlmtchAlarmsConnectionFailure |
| Severity | CRITICAL |
| Comment Sample | Port 999 (Main FTP Port) Port is unavailable. |
| Name | unlmtchAlarmsAuthenticationServiceFailure |
| Severity | MAJOR |
| Comment Sample | Authentication service is down. |
| Name | unlmtchAlarmsRemoteAdminRedirect |
| Severity | MINOR |
| Comment Sample | Configured remote administration port (9999) has been redirected to port (1234). |
| Name | unlmtchAlarmsLicenseExpiring |
| Severity | MINOR |
| Comment Sample | License is due to expire on Sun Jun 22 15:52:52 EDT 2012 |
| Name | unlmtchAlarmsServiceDown |
| Severity | MINOR |
| Comment Sample | Unable to communicate with agent 'myAliasName' @ localhost:9999 |
| Name | unlmtchAlrmsMultipleLoginFailure |
| Severity | NOTIFICATION |
| Comment Sample | User ‘Bob’ has failed 5 consecutive login attempts. |
| Name | unlmtchAlrmsUserDisabled |
| Severity | NOTIFICATION |
| Comment Sample | User 'bob' has been disabled due to 5 consecutive failed login attempts. Administrator can manually re-enable via Server Administration. |
| Name | unlmtchAlrmsMultipleLoginFailureIP |
| Severity | NOTIFICATION |
| Comment Sample | IP ‘192.168.1.100’ has failed 50 consecutive login attempts. |
| Name | unlmtchAlrmsIPBlocked |
| Severity | NOTIFICATION |
| Comment Sample | IP ‘192.168.1.100’ has been blacklisted in the IP filters due to 50 consecutive failed login attempts. Administrator can manually re-enable via Server Administration. |
| Name | unlmtchAlrmsDataPortError |
| Severity | NOTIFICATION |
| Comment Sample | Error entering passive mode. TCP port 8000 may be blocked by your firewall, or you need to enable IP masquerade. |
| Name | unlmtchAlrmsSystemResourceLow |
| Severity | NOTIFICATION |
| Comment Sample | Varies based on resource allocation notification |
| Name | unlmtchAlrmsTransferSuccess |
| Severity | NOTIFICATION |
| Comment Sample | Varies based on resource allocation notification: Transfer (Upload) was successfully sent. Site: localhost:21 User: user Total files sent: 1 Total bytes sent: 9.9 MB Transfer time: 8 sec Type: UPLOAD (UDP) |
| Name | unlmtchAlrmsTransferFailed |
| Severity | NOTIFICATION |
| Comment Sample | Varies based on resource allocation notification: Transfer (Upload) failed. Error :Software caused connection abort: recv failed Software caused connection abort: recv failed Site: localhost:21 User: user Total files sent: 1 Total bytes sent: 0 Bytes Transfer time: < 1 sec Type: UPLOAD (UDP) |
| Name | unlmtchAlrmsTransferCancelled |
| Severity | NOTIFICATION |
| Comment Sample | Varies based on resource allocation notification: Transfer (Upload) cancelled by user. Site: localhost:21 User: user Total files sent: 1 Total bytes sent: 9.9 MB Transfer time: 3 sec Type: UPLOAD (UDP) |
MIB Definitions
UNLIMI-TECH-GENERAL-MIB
The general MIB contains general company information and structure. This sparse MIB provides a base of extensibility for future releases.
Currently, the only other available MIB in production is unlmtchAlarms:
| OID short | Enterprise OID full | MIB name | Description |
|---|---|---|---|
| 1.3.6.1.4.1 | enterprises | IANA standard for enterprise MIB | |
| enterprises 30640 | 30640 | unlmtchRegMIB | IANA definition for Unlimi-Tech |
| unlmtchRegMIB 1 | 30640.1 | unlmtchProducts | Main MODULE-IDENTITY |
| unlmtchProducts 1 | 30640.1.1 | unlmtchFileCatalystDirect | Future MIBs for get/set could point here |
| unlmtchProducts 2 | 30640.1.2 | unlmtchFCHotFolder | Future MIBs for get/set could point here |
| unlmtchRegMIB 2 | 30640.2 | unlmtchAlarms | Main leaf for alarms MIB to be based from |
UNLIMI-TECH-ALARMS-MIB
Alarms are the current central reasons for implementing SNMP at this stage (getters/setters are not implemented).
All traps (SNMPv1) and notifications (SNMPv2c) have the same set of varbinds sent out to help identify the source of the alarm. These correspond to roughly the variable entries in the AlarmBase:
- Varbind1unlmtchAlrmsAlarmType
- Varbind2unlmtchAlrmsSeverity
- Varbind3unlmtchAlrmsSeverityHRF
- Varbind4unlmtchAlrmsState
- Varbind5unlmtchAlrmsStateHRF
- Varbind6unlmtchAlrmsTransactionNumber
- Varbind7unlmtchAlrmsTimeStamp
- Varbind8unlmtchAlrmsTimeStampHRF
- Varbind9unlmtchAlrmsServiceDescr
- Varbind10unlmtchAlrmsServiceAlias
- Varbind11unlmtchAlrmsServerIP
- Varbind12unlmtchAlrmsServerHostname
- Varbind13unlmtchAlrmsAlarmDescription
| OID short | Enterprise OID full | MIB name | Description |
|---|---|---|---|
| 1.3.6.1.4.1 | enterprises | IANA standard for enterprise MIB | |
| enterprises 30640 | 30640 | unlmtchRegMIB | IANA definition for Unlimi-Tech |
| unlmtchRegMIB 2 | 30640.2 | unlmtchAlarms | Defined in UNLIMI-TECH-GENERAL- MIB |
| unlmtchAlarms 1 | 30640.2.1 | unlmtchAlrmsMIB | Alarm MODULE-IDENTITY |
| unlmtchAlrmsMIB 1 | 30640.2.1.1 | unlmtchAlrmsObjects | Alarms Object Identifier (varbinds defined) |
| Varbinds defined below | |||
| unlmtchAlrmsObjects 1 | 30640.2.1.1.1 | unlmtchAlrmsAlarmType | Readable alarm name |
| unlmtchAlrmsObjects 2 | 30640.2.1.1.2 | unlmtchAlrmsSeverity | Severity of the alarm being dispatched |
| unlmtchAlrmsObjects 3 | 30640.2.1.1.3 | unlmtchAlrmsSeverityHRF | Severity in Human Readable Format |
| unlmtchAlrmsObjects 4 | 30640.2.1.1.4 | unlmtchAlrmsState | Severity of alarm CRITICAL, MAJOR, MINOR, NOTIFICATION |
| unlmtchAlrmsObjects 5 | 30640.2.1.1.5 | unlmtchAlrmsStateHRF | State of the alarm being dispatched in Human Readable Format |
| unlmtchAlrmsObjects 6 | 30640.2.1.1.6 | unlmtchAlrmsTransactionNumber | Unique identifier for an alarmed event. Separate SET and CLEAR traps can be matched up by using Transaction Number. |
| unlmtchAlrmsObjects 7 | 30640.2.1.1.7 | unlmtchAlrmsTimeStamp | Time stamp of the alarm (milliseconds since Jan 1, 1970). |
| unlmtchAlrmsObjects 8 | 30640.2.1.1.8 | unlmtchAlrmsTimeStampHRF | Time stamp in Human Readable Format |
| unlmtchAlrmsObjects 9 | 30640.2.1.1.9 | unlmtchAlrmsServiceDescr | Value will hold a description and a software version number. |
| unlmtchAlrmsObjects 10 | 30640.2.1.1.10 | unlmtchAlrmsServiceAlias | Alias that describes the particular service, configured by the operator |
| unlmtchAlrmsObjects 11 | 30640.2.1.1.11 | unlmtchAlrmsServerIP | IP address of the source agent. |
| unlmtchAlrmsObjects 12 | 30640.2.1.1.12 | unlmtchAlrmsServerHostname | Server hostname |
| unlmtchAlrmsObjects 13 | 30640.2.1.1.13 | unlmtchAlrmsAlarmDescription | Description of the alarm being raised/cleared. |
| Alarm groupings defined below | |||
| unlmtchAlrmsGenTraps 1 | 30640.2.1.2.1.0.1 | unlmtchAlrmsServiceDown | Service has become unavailable. |
| unlmtchAlrmsLicTraps 1 | 30640.2.1.2.2.0.1 | unlmtchAlrmsLicenseInvalid | Invalid license has been detected for the service. |
| unlmtchAlrmsLicTraps 2 | 30640.2.1.2.2.0.2 | unlmtchAlrmsLicenseExpired | Expired license has been detected for the service. |
| unlmtchAlrmsLicTraps 3 | 30640.2.1.2.2.0.3 | unlmtchAlrmsLicenseExpiring | Service is operating using a license key that is set to expire shortly. |
| unlmtchAlrmsSysTraps 1 | 30640.2.1.2.3.0.1 | unlmtchAlrmsPortError | Error detected on the service port. |
| unlmtchAlrmsSysTraps 2 | 30640.2.1.2.3.0.2 | unlmtchAlrmsDataPortError | Data port errors detected. |
| unlmtchAlrmsSysTraps 3 | 30640.2.1.2.3.0.3 | unlmtchAlrmsSystemResourceLow | System resource warnings or errors have been detected. |
| unlmtchAlrmsSecTraps 1 | 30640.2.1.2.4.0.1 | unlmtchAlrmsAuthenticationServiceFailure | Authentication service (LDAP, ActiveDirectory) is currently unavailable. |
| unlmtchAlrmsSecTraps 2 | 30640.2.1.2.4.0.2 | unlmtchAlrmsMultipleLoginFailure | Multiple consecutive login failures detected for user |
| unlmtchAlrmsSecTraps 3 | 30640.2.1.2.4.0.3 | unlmtchAlrmsMultipleLoginFailureIP | Multiple consecutive login failures detected for IP address |
| unlmtchAlrmsSecTraps 4 | 30640.2.1.2.4.0.4 | unlmtchAlrmsUserDisabled | User disabled due to multiple login failures |
| unlmtchAlrmsSecTraps | 30640.2.1.2.4.0.5 | unlmtchAlrmsIPBlocked | IP blocked due to multiple login failures |
| unlmtchAlrmsFCServerTraps 1 | 30640.2.1.2.5.1.0.1 | unlmtchAlrmsConnectionFailure | Unable to connect to the main FTP port (default 21) Users may be experiencing login difficulties. |
| unlmtchAlrmsFCServerTraps 2 | 30640.2.1.2.5.1.0.2 | unlmtchAlrmsRemoteAdminRedirect | Remote Administration port (default 12400) listener has been redirected to another port |
| unlmtchAlrmsFCHotfolderTraps 1 | 30640.2.1.2.5.2.0.1 | unlmtchAlrmsTransferSuccess | File transfer has successfully completed. |
| unlmtchAlrmsFCHotfolderTraps 2 | 30640.2.1.2.5.2.0.2 | unlmtchAlrmsTransferFailed | File transfer has failed. |
| unlmtchAlrmsFCHotfolderTraps 3 | 30640.2.1.2.5.2.0.3 | unlmtchAlrmsTransferCancelled | File transfer has been cancelled by user. |
Troubleshooting and Advanced Features
Connecting to the FileCatalyst Central Database
FileCatalyst Central provides the ability to enable external access to its database of transfer information. For more information, please read the “Connecting to FileCatalyst Central Database” document.