This is a Privilege based feature: The user will be able to access, view, add, edit, delete, execute & export, only if privileges have been given by the administrator. This will be defined under roles and privileges.
This menu is accessible only if the below privilege has been checked.
From the “Manage” menu , click “System Parameters”.
‘System Parameters’ page displays name and value of all parameters, globally used by NCCM. Though this is an open field, it is advised to ‘Not Modify’ the parameter value without knowing the parameter usage and impact. Parameters can be applied to a specific process or across all processes by using ‘apply all’ or ‘apply specific’ process button.
From the Right Panel, click “System Parameters”, to view the System configuration window
.
System parameters can be configured based on the datacenter option, chosen using the dropdown menu.
Sr No |
Config Kry |
Value |
Description |
1 |
ACCOUNT_UNLOCK_TIME |
60 |
In seconds. NCCM will Unlock the Password Failed Locked account in x amount of seconds automatically |
2 |
ADD_PING_DEVICE |
1 |
ADD DEVICE FOR PING REACHABLE |
3 |
ALLOW_SAME_IP_PARALLEL_DOWNLOAD |
0 |
Same IP Parallel Download allow check |
4 |
API_FAILURE_RETRY_THREAD_INTERVAL |
30 |
In Seconds |
5 |
AUTO_MAIL_JOB_APPROVAL |
0 |
|
6 |
CHECK_DB_STATUS |
0 |
1- with DB high Availability, 0-without DB high Availability |
7 |
CHECK_POLICY_DURING_UPLOAD_REVIEW |
0 |
CHECK_POLICY_DURING_UPLOAD_REVIEW |
8 |
CLI_JOB_REQUEST_EXPIRY_TIME_IN_SECONDS |
43200 |
CLI Job Request Will Expire After This |
9 |
CLI_JOB_SESSION_FILE_LOCATION |
/opt/nccmclisessions |
CLI Jobs Session Files Will Be Stored Here |
10 |
COMMAND_AUTHENTICATION_ERRORS |
authentication fail,access denied,access failure,access failed,login failed,login failure,login denied,login invalid,invalid password,invalid user,invalid credential,logged fail |
COMMAND_AUTHENTICATION_ERRORS Separated by comma |
11 |
COMMAND_AUTHORIZATION_ERRORS |
invalid command received,invalid command,invalid input detected,invalid input,syntax error,unknown command,ambiguous command,incomplete command,incomplete input,wrong parameter,unrecognized command,%error opening,command authorization failed |
COMMAND_AUTHORIZATION_ERRORS Separated by comma |
12 |
COMMAND_TO_AUDIT |
0 |
Flag to Audit command into Audit |
13 |
CONFIG_MANAGEMENT_NODEJS_IP |
{"192.168.50.167": "http://192.168.50.167:8080/nms/config"} |
CONFIG_MANAGEMENT_NODEJS_IP |
14 |
CONFIG_MGMT_DEFAULT_CONNECTION_PROTOCOL |
SSH |
CONFIG_MGMT_DEFAULT_CONNECTION_PROTOCOL |
15 |
CONFIG_MGMT_DEFAULT_FILTER_BY_PING |
0 |
CONFIG_MGMT_DEFAULT_FILTER_BY_PING |
16 |
CONFIG_MGMT_DEFAULT_PROTOCOL |
Terminal |
CONFIG_MGMT_DEFAULT_PROTOCOL |
17 |
CONFIG_MGMT_FTP_IP |
{"192.168.50.1 67": "192.168.50.167"} |
CONFIG_MGMT_FTP_IP |
18 |
CONFIG_MGMT_FTP_SERVER_HOME_DIRECTORY |
/opt/configuration_up_download_repo/TFTP |
CONFIG_MGMT_FTP_SERVER_HOME_DIRECTORY |
19 |
CONFIG_MGMT_FTP_SERVER_IS_LOCAL_SERVER |
0 |
CONFIG_MGMT_FTP_SERVER_IS_LOCAL_SERVER |
20 |
CONFIG_MGMT_LOCALSERVER_IP |
{"192.168.50.163":"192.168.50.163"} |
CONFIG_MGMT_LOCALSERVER_IP |
21 |
CONFIGURATION_MANAGEMENT_MINIMUM_LINES_COUNT |
10 |
CONFIGURATION_MANAGEMENT_MINIMUM_LINES_COUNT |
22 |
CONFIGURATION_WITHOUT_HTML_TAG |
1 |
It will show configuration with/without html tag in ui. |
23 |
CONSIDER_SYSLOGS_FROM_INTERFACE_IPS |
1 |
Accept Syslog from Interface IP also, other than Management IP |
24 |
COPY_CONFIGURATION_FILE_VIA_TFTP_FROM_NCCM_REPOISTORY |
1 |
Copy Downloaded Configuration from NCCM Repo via TFTP |
25 |
CSV_OVERRIDE_DEVICE_HOSTNAME |
1 |
|
26 |
CVE_JSON_START_TIME(HH:MM) |
0.042361111 |
CVE JSON zip file start time |
27 |
DATA_PURGE |
730 |
Data Retention Period in Days(s) |
28 |
DB_LOSS_NOTIFICATION_WAIT_TIME |
300 |
This flag is to wait for 300 secs before sending the Database Connectivity Loss |
29 |
DB_POOL_SIZE |
20 |
Number of Database connections |
30 |
DEBUG_MODULES |
["General", "Poll", "SNMP"] |
DEBUG_MODULES |
31 |
DEFAULT_CHECKSUM_REFRESH |
20000 |
In Milli Seconds |
32 |
DEFAULT_LOGIN_PAGE |
pconfigmangement |
First Page After Login for Every Users |
33 |
DEFAULT_VTY_PROPERTY |
{"TERM": "xterm"} |
DEFAULT_VTY_PROPERTY |
34 |
DISCOVERY_REFERENCE_KEY |
poll_addr |
Maximum concurrent Scheduled Discovery threads |
35 |
DO_API_DOWNLOAD |
0 |
Configuration Download through API Module |
36 |
DO_API_UPLOAD |
0 |
Configuration Upload through API Module |
37 |
DO_NCCM_PERFORMANCE_POLLING |
0 |
NCCM Server Monitoring |
38 |
DO_NETCONF_DOWNLOAD |
0 |
Configuration Download through NETCONF Module |
39 |
DO_POLICY_CHECK_DURING_DOWNLOAD |
0 |
Policy Check during Configuration Download |
40 |
EARLY_EOL_NOTIFICATION_DAYS |
4 |
Notification will be sent before specified days in advance |
41 |
EARLY_EOS_NOTIFICATION_DAYS |
4 |
Notification will be sent before specified days in advance |
42 |
ENABLE_C3JS_GRAPH |
1 |
ENABLE_C3JS_GRAPH |
43 |
ENCODING |
iso-8859-1 |
GB2312 For chinese and iso-8859-1 For English in PDF |
44 |
EOX_CLIENT_MAX_RECORDS |
10 |
EOX client, maximum no of records to send in one request |
45 |
EOX_CLIENT_START_TIME(HH:MM) |
0.042361111 |
EOX client sending time |
46 |
EOX_SERVER |
1 |
1- EOX Server ,0 - Not EOX Server |
47 |
FIX_JSON_START_TIME(HH:MM) |
0.042361111 |
Fix JSON zip file start time |
48 |
FPING_TIMEOUT |
500 |
FPING_TIMEOUT |
49 |
HA_OSIMAGE_SYNC |
{} |
High Availability TFTP Server IPs |
50 |
HELVETICA_BOLD |
Helvetica-Bold |
Helvetica-Bold for English and STSong-Light-GBpc-EUC-H for Chinese |
51 |
IGNORE_BLUECOAT_DYNAMIC_COFIGURATIONS |
["!- Local time:","ftp-client primary encrypted-password","archive- configuration encrypted-password","primary-server encrypted-secret","security hashed-password","security hashed-enable-password "] |
IGNORE_BLUECOAT_DYNAMIC_COFIGURATIONS |
52 |
INTERNATIONALIZATION_INSERT_FLAG |
0 |
if set to 1, the new text in the UI will get inserted in the international.txt and mapping.py files. |
53 |
INVALID_USER_RETRY_COUNT |
2 |
INVALID_USER_RETRY_COUNT |
54 |
INVENTORY_DOWNLOAD_PROTOCOL_DEFAULT |
Terminal |
Default Inventory Download protocol. |
55 |
IPAM_UNKNOWN_WAITTIME |
3 |
Value in Days |
56 |
IS_HP_CLIENT_HTTPS |
0 |
IS_HP_CLIENT_HTTPS |
57 |
IS_SD_HTTPS |
0 |
IS_SD_HTTPS |
58 |
JWT_ALGORITHM |
HS256 |
JWT_ALGORITHM |
59 |
JWT_ALLOW_REFRESH |
0 |
0 - False, 1 - True |
60 |
JWT_AUDIENCE |
|
NCCM |
61 |
JWT_ISSUER |
|
NCCM |
62 |
JWT_LEEWAY |
0 |
JWT_LEEWAY |
63 |
JWT_SECRET_KEY |
Secret_Key |
JWT_SECRET_KEY |
64 |
JWT_TOKEN_EXPIRY_MINS |
5 |
JWT_TOKEN_EXPIRY_MINS |
65 |
JWT_VERIFY |
1 |
0 - False, 1 - True |
66 |
JWT_VERIFY_EXPIRATION |
0 |
0 - False, 1 - True |
67 |
KEEP_N_CONFIGURATION_VERSION_LIVE |
10 |
Number of Configuration Versions to Keep Live |
68 |
LICENSE_CHECK_INTERVAL |
3600 |
License breach check time and the value should be in seconds |
69 |
LOGIN_TIMEOUT |
3600 |
In Seconds |
70 |
MASTER1 |
master1 |
MASTER1 |
71 |
MASTER2 |
master2 |
MASTER2 |
72 |
MAX_CHART_DATASET |
10 |
this parameter to decide how many dataset can be displayed in a chart. |
73 |
MAX_CONFIG_MGMT_DOWNLOAD |
50 |
MAX_CONFIG_MGMT_DOWNLOAD |
74 |
MAX_DB_POOL_SIZE |
50 |
Maximum number of Database connections |
75 |
MAX_IPS_TO_PING_IN_ONE_SHOT |
50 |
MAX_IPS_TO_PING_IN_ONE_SHOT |
76 |
MAX_IPS_TO_SNMP_IN_ONE_SHOT |
50 |
MAX_IPS_TO_SNMP_IN_ONE_SHOT |
77 |
MAXIMUM_CONCURRENT_BASELINE_SCHEDULER_COUNT |
5 |
Parallel Baseline Scheduler to run |
78 |
MAXIMUM_CONCURRENT_BLOCK_IP_SCAN_THREAD |
5 |
Number of parallel IP from each Blocks to scan |
79 |
MAXIMUM_CONCURRENT_BLOCK_SCAN_THREAD |
5 |
Number of parallel IP Blocks to scan |
80 |
MAXIMUM_CONCURRENT_CONFIGURATION_DOWNLOAD_COUNT |
25 |
MAXIMUM_CONCURRENT_CONFIGURATION_DOWNLOAD_COUNT |
81 |
MAXIMUM_CONCURRENT_CONFIGURATION_UPLOAD_COUNT |
10 |
Number of Concurrent Task Upload |
82 |
MAXIMUM_CONCURRENT_CONFIGURATION_UPLOAD_IP_COUNT |
25 |
Number of Concurrent Task IP Upload |
83 |
MAXIMUM_CONCURRENT_OS_DOWNLOAD_COUNT |
5 |
MAXIMUM_CONCURRENT_OS_DOWNLOAD_COUNT |
84 |
MAXIMUM_CONCURRENT_OS_DOWNLOAD_FROM_VENDOR_COUNT |
5 |
MAXIMUM_CONCURRENT_OS_DOWNLOAD_FROM_VENDOR_COUNT |
85 |
MAXIMUM_CONCURRENT_POLICY_COUNT |
5 |
Parallel Policy to run |
86 |
MAXIMUM_CONCURRENT_POLICY_NODE_CHECK |
5 |
Concurrent Policy Check Node Count |
87 |
MAXIMUM_CONCURRENT_SD_NODE_COUNT |
20 |
Maximum concurrent Scheduled Discovery Device threads |
88 |
MAXIMUM_CONCURRENT_SD_THREAD |
20 |
Maximum concurrent Scheduled Discovery threads |
89 |
MAXIMUM_CONCURRENT_SYSLOG_PROCESS_THREAD |
25 |
Number of Threads to parse incoming Syslog message |
90 |
MAXIMUM_CONCURRENT_TOPOLOGY_DISCOVER |
25 |
MAXIMUM_CONCURRENT_TOPOLOGY_DISCOVER |
91 |
MAXIMUM_CONCURRENT_WORKFLOW_JOB_COUNT |
5 |
Parallel Policy to run |
92 |
MAXIMUM_DOWNLOAD_HEARTBEAT_WAITTIME |
300 |
Configuration Download heartbeat time wait time |
93 |
NCCM_NMS_CMDB_SYNC |
0 |
Process which will Sync with CMDB for Inventory and other Parameters |
94 |
NCCM_NMS_DIRECTDB_ACCOUNT_SYNC |
0 |
Process which Sync Account NMS DB |
95 |
NCCM_NMS_DIRECTDB_ACCOUNT_SYNC_INTERVAL |
300 |
Accounts Sync Interval Between NMS and NCCM in seconds |
96 |
NCCM_NMS_DIRECTDB_DEVICENOTIFICATION_SYNC |
0 |
Process which sends notification to NMS for Node Add |
97 |
NCCM_NMS_DIRECTDB_DEVICENOTIFICATION_SYNC_INTERVAL |
120 |
Device Add Notification Sync Interval Between NCCM and NMS in seconds |
98 |
NCCM_NMS_DIRECTDB_DEVICEPROPERTIES_FROM_NMS_SYNC |
0 |
Process which Sync NMS DB for Node Parameters Update |
99 |
NCCM_NMS_DIRECTDB_DEVICEPROPERTIES_FROM_NMS_SYNC_INTERVAL |
300 |
Device Inventory Sync Interval Between NMS and NCCM Sync in seconds |
100 |
NCCM_NMS_DIRECTDB_DEVICEPROPERTIES_TO_NMS_SYNC |
0 |
Process which Sync NMS DB for Node Parameters Update |
101 |
NCCM_NMS_DIRECTDB_DEVICEPROPERTIES_TO_NMS_SYNC_INTERVAL |
300 |
Device Inventory Sync Interval Between NCCM and NMS Sync in seconds |
102 |
NCCM_NMS_DIRECTDB_DISCOVERY_SYNC |
0 |
Process which Sync NMS DB for Discovery |
103 |
NCCM_NMS_DIRECTDB_DISCOVERY_SYNC_INTERVAL |
300 |
Discovery Sync Interval Between NMS and NCCM in seconds |
104 |
NCCM_NMS_DIRECTDB_VLANSERVICE_SYNC |
0 |
Process which query VLAN information to update NMS DB |
105 |
NCCM_NMS_DIRECTDB_VLANSERVICE_SYNC_INTERVAL |
300 |
VLAN Details Sync Interval Between NCCM and NMS in seconds |
106 |
NCCM_NODEJS_LOG_IP |
{"PPP": "http://192.168.50.123/nms/config"} |
NCCM_NODEJS_LOG_IP |
107 |
NCCM_PROCESS_LOCATION |
{"PPP": "/home/ganesh/nccm_40"} |
NCCM_PROCESS_LOCATION |
108 |
NETWORK_REVIEW_CHECK_INTERVAL |
3600 |
Network Review Check Interval Time |
109 |
NO_OF_DATABASE_BACKUP_COPIES_TO_MAINTAIN |
5 |
Number of Database Backup copies to maintain in the system |
110 |
NO_OF_NOTIFICATION_WORKER_THREAD |
1 |
Number of Thread count |
111 |
NUMBER_OF_PING_COUNTS_FOR_THE_TARGET |
4 |
NUMBER_OF_PING_COUNTS_FOR_THE_TARGET |
112 |
NVD_MODIFIED_FEED |
https://static.nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-modified.json.gz |
NVD Feed modified url |
113 |
NVD_RECENT_FEED |
https://static.nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-recent.json.gz |
NVD Feed recent url |
114 |
NVD_YEAR_FEED |
https://static.nvd.nist.gov/feeds/json/cve/1.0/nvdcve-1.0-%s.json.gz |
NVD Feed recent url |
115 |
ODBC_CHECK_FREQUENCY |
15 |
This flag is to sleep between each Database connectivity check if the database is down. |
116 |
OS_CHECK_INTERVAL |
3600 |
OS Version Check Interval Time |
117 |
OS_IMAGE_DOWNLOAD_PROTOCOL_DEFAULT |
TFTP |
Default OS Image Download protocol. |
118 |
OS_UPDATE_CLIENT_START_TIME(HH:MM) |
0.042361111 |
EOX Notification sending time |
119 |
OSUPDATE_CLIENT_MAX_RECORDS |
10 |
EOX client, maximum no of records to send in one request |
120 |
OTHER_CONFIGURATION_DOWNLOAD_PROTOCOL_DEFAULT |
Terminal |
Default Other Configuration Download protocol. |
121 |
PASSWORD_RESET_LINK_EXPIRY |
300 |
PASSWORD_RESET_LINK_EXPIRY |
122 |
PASSWORD_RESET_URL |
https://192.168.50.123 |
NCCM Presentation URL for Password Reset |
123 |
PDF_CHARACTER_ENCODING |
GBpc-EUC-H |
Dont change this value |
124 |
PDF_CSV_GENERATION |
1 |
1 - To Generate CSV automatically if the Report Table column > 10 ; 0 - Creates only PDF |
125 |
PDF_FILE_LIFE_TIME |
86400 |
One Day |
126 |
PDF_FIRST_PAGE |
1 |
PDF_FIRST_PAGE |
127 |
pdf_report |
{"contact": "SERVICE PROVIDER","customer":"CUSTOMER PVT LTD","details1":"Tel:87304508505","details2":"fax 00020200200303","details3":"email@example.com"} |
pdf_report |
128 |
PDF_TABLE_SPLIT_COUNT |
100 |
Added to split the PDF Table to multiple tables when number of records per table is more than 100. Please do not chanage the code until the functionality is known. |
129 |
PDFFONT |
Helvetica |
For Chinese STSong-Light-GBpc-EUC-H and Helvetica English 90ms-RKSJ-H |
130 |
PERFORMANCE_COMMAND_DEFAULT_TIMEOUT |
60 |
Default Timeout when command does not has timeout in command property |
131 |
PERFORMANCE_COMMAND_WAIT_AFTER_PROMPT |
0.5 |
Default Command Wait Time after Prompt matches to find next prompt |
132 |
PERFORMANCE_SLEEP_BETWEEN_COMMANDS |
0.01 |
Default sleep time between each command to execute |
133 |
PG_DUMP_COMMAND_PATH |
/usr/pgsql-10/bin/ |
Version Of pg_dump Command |
134 |
PING_PACKETS_IN_BYTES |
24 |
Implies 32 as 8 more bytes is added by Fping. :( |
135 |
POLICY_RULE_JSON_UPDATE_CLIENT_START_TIME(HH:MM) |
0.042361111 |
Rule update from Server start time |
136 |
POLICY_RULE_JSON_ZIP_CREATION_START_TIME(HH:MM) |
0.042361111 |
Thread creates zip file of Policyrules folder at server |
137 |
PROCESS_TYPE |
0 |
PROCESS_TYPE |
138 |
REMEDY_JOB_REQUEST_EXPIRY_TIME_IN_SECON D5 |
7776000 |
REMEDY Job Will Expire After This |
139 |
RemoteProcessWaitTime |
600 |
RemoteProcessWaitTime |
140 |
REPORT_FONT |
tahoma.ttf |
This flag defines the font to be used for ALL Chart Directory PNG reports arial.ttf |
141 |
REPORT_FONT_BOLD |
tahomabd.ttf |
This flag defines the font to be used for ALL Chart Directory PNG reports arial.ttf |
142 |
RESTRICT_PRINT_PAGE |
{display:none;visibility:hidden;} |
Restrict CTRL+P In Any Web Page |
143 |
RULE_JSON_IMPORT_FOLDER |
html/ruleimport |
Folder in which rule json should be placed, path starts from source folder |
144 |
SD_APP_URL |
http://localhost:9000 |
SD_APP_URL |
145 |
SD_CATEGORY |
7 |
SD_CATEGORY |
146 |
SD_DJANGO_CONFIG |
http://localhost:9000 |
SD_DJANGO_CONFIG |
147 |
SD_EV_REST_USER_CREDENTIAL |
|
{"username": "nccm@gmail.com", "password": "servicedesk"} |
148 |
SD_INCI_SOURCE |
3 |
SD_INCI_SOURCE |
149 |
SD_SERVICE |
8 |
SD_SERVICE |
150 |
SD_SUB_APP_CERT |
cert/STAR_webticket_i-on_in.crt |
SD_SUB_APP_CERT |
151 |
SD_SUB_APP_CERT_KEY |
cert/webticket_i-on_in.key |
SD_SUB_APP_CERT_KEY |
152 |
SD_SUB_APP_CERT_VERIFY |
TRUE |
SD_SUB_APP_CERT_VERIFY |
153 |
SD_TRAIL_URL |
|
http://trialsd.ims.com |
154 |
SD_UPDATE_DOWNLOAD_JOB_PROPERTIES |
1 |
Update Download Job Vendor, Profile and Credentials from Schedule Discovery |
155 |
SERVER_ZIP_FILE_START_TIME(HH:MM) |
0.042361111 |
|
156 |
SERVICEMANAGER_SSO |
0 |
Input 1 to Activate Single Sign On to Service Manager |
157 |
SM_CLI_REQUEST_ID |
REQU0001 |
Service Desk Default Request ID |
158 |
SMTP_local_hostname |
localhost |
update the result of socket.getfqdn() if facing any connectivity issue |
159 |
SMTPTIMEOUT |
10 |
10 sec |
160 |
SNMP_DISCOVER_PING_TIMEOUT |
5 |
SNMP_DISCOVER_PING_TIMEOUT |
161 |
SNMP_DISCOVER_TIMEOUT |
10000*1000 |
1 second = 1,000,000 micro seconds |
162 |
SNMP_WALK_FOR_OID_RESOLVE_THREAD_SLEEP |
600 |
Seconds |
163 |
SSO_TRAIL_URL |
/ssopeverest/2/ |
NCCM Trail URL for SSO to UNMS and Service Manager |
164 |
SUPPORTED_LANGUAGES |
["en"] |
SUPPORTED_LANGUAGES |
165 |
SYSLOG_CONFIGCHANGE_DELAY_TIME |
60 |
Configuration wait time in seconds to download for change syslog notification |
166 |
TEMPLATE_ENCODING |
utf-8 |
Added For HTML Template Encoding |
167 |
TIMES_BOLD |
Times-Bold |
Times-Bold for English and STSong-Light-GBpc-EUC-H for Chinese |
168 |
UNMS_SSO |
0 |
Input 1 to Activate Single Sign On to UNMS |
169 |
UPLOAD_JOB_REQUEST_EXPIRY_TIME_IN_SECONDS |
7776000 |
|
170 |
USE_FPING |
0 |
USE_FPING |
171 |
VA_SCRIPT_CLIENT_START_TIME(HH:MM) |
0.042361111 |
EOX Notification sending time |
172 |
VA_SCRIPT_CVE_LIMIT |
10 |
External system integration VA Script update number of CVE IDs to send in single request, |
173 |
WAIT_PERIOD_FOR_CONNECTION |
1 |
No. of sec need to wait if all connections are being used. |
174 |
WORK_AROUND_JSON_START_TIME(HH:MM) |
0.042361111 |
Work Around JSON zip file start time |
175 |
ZyXEL |
room-t |
ZyXEL |
Click Save (Selected Process) to save the values for the current process or click Save (All Process) to save across all processes.
Configuration Changes (applied newly) will be displayed. Scroll down and click Save Config to save.
Following mandatory Parameters must be updated during NCCM deployment or implementation