This repository was archived by the owner on Dec 1, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
BSSM_PingManager
BurnSoft edited this page Jan 23, 2017
·
1 revision
The BSSM_PingManager process is executed by the BSSM Process ever x minutes to start check on the devices. The BSSM_PingManager will download the list of devices that is manages from the database into an xml file and then it will start going through the xml file and passing parameter to the BSSM_Pinger Most of the Setting are in the app.config file, and there are some switches to update the settings in the registry and/or the app.config file.
| Switch | Description |
|---|---|
| /help | Displays this information |
| /id= | Sets the Data Collector ID in the Config file |
| /version | Displays Current Version |
| /showappsettings | Show the settings for the config file |
| /mod | Modify Settings |
| /key=Name | App Setting Name use with /mod |
| /value=NewValue | New App Setting Value use with /mod |
| /moddb | Modify/add Database Settings |
| /server=name | New Server Setting Value use with /moddb |
| /db=name | Optional New Database Name Setting Value use with /moddb |
| Key | Value | Description |
|---|---|---|
| DataCollectorID | 0 | Collection ID, Used when you have more then one collector install on other servers, if all on one then leave as 0 |
| Throttle | 5 | The number is Ping processes it will spawn out at one time |
| PingXTimes | 10 | Parameter Passed to the Pinger for the number of times to ping the device |
| DataLimits | 1000 | Used for DataPull Option DB, limit the number of rows pulled back for the dataset |
| DataPull | XML | Data Pull methods are DB and XML, XML Dumps results to XML file, DB will just pull direct from database |
| XMLFILENAME | list_servers.xml | The file name of the Data Dump |
| DEBUG | false | Enable Debugging Log |
| CONSOLE | false | Push Messages to console window ( not useful when running as a service ) |
| LOGFILE | logs\pingermanager.err.log | Application Error Log, if it breaks, check here |
| BUGFILE | logs\pingermanager.debug.log | Application Debug Log, extra messages are sent to this log file to allow you to see what it is doing. |
| DB_SERVER" | localhost | MySQL Database Server Name |
| DB_NAME | BSSM | MySQL Database Name for this application. |