1{
2    "Warning!": "Please don't edit this file -- make changes to the config database table or the configuration array in config.php",
3    "config": {
4        "active_directory.users_purge": {
5            "default": 0,
6            "units": "days",
7            "group": "auth",
8            "section": "ad",
9            "order": 2,
10            "type": "integer"
11        },
12        "addhost_alwayscheckip": {
13            "default": false,
14            "type": "boolean"
15        },
16        "alert.ack_until_clear": {
17            "default": false,
18            "group": "alerting",
19            "section": "general",
20            "order": 11,
21            "type": "boolean"
22        },
23        "alert.admins": {
24            "default": true,
25            "group": "alerting",
26            "section": "general",
27            "order": 2,
28            "type": "boolean"
29        },
30        "alert_colour.ok": {
31            "default": "#00ff00",
32            "type": "color"
33        },
34        "alert_colour.bad": {
35            "default": "#ff0000",
36            "type": "color"
37        },
38        "alert_colour.acknowledged": {
39            "default": "#337ab7",
40            "type": "color"
41        },
42        "alert_colour.worse": {
43            "default": "#ff0000",
44            "type": "color"
45        },
46        "alert_colour.better": {
47            "default": "#f0ad4e",
48            "type": "color"
49        },
50        "alert.default_copy": {
51            "default": true,
52            "group": "alerting",
53            "section": "general",
54            "order": 7,
55            "type": "boolean"
56        },
57        "alert.default_if_none": {
58            "default": false,
59            "group": "alerting",
60            "section": "general",
61            "order": 20,
62            "type": "boolean",
63            "hidden": true
64        },
65        "alert.default_mail": {
66            "default": false,
67            "group": "alerting",
68            "section": "general",
69            "order": 8,
70            "type": "email"
71        },
72        "alert.default_only": {
73            "default": true,
74            "group": "alerting",
75            "section": "general",
76            "order": 6,
77            "type": "boolean"
78        },
79        "alert.disable": {
80            "default": false,
81            "group": "alerting",
82            "section": "general",
83            "order": 1,
84            "type": "boolean"
85        },
86        "alert.fixed-contacts": {
87            "default": true,
88            "group": "alerting",
89            "section": "general",
90            "order": 10,
91            "type": "boolean"
92        },
93        "alert.globals": {
94            "default": true,
95            "group": "alerting",
96            "section": "general",
97            "order": 3,
98            "type": "boolean"
99        },
100        "alert.syscontact": {
101            "default": true,
102            "group": "alerting",
103            "section": "general",
104            "order": 5,
105            "type": "boolean"
106        },
107        "alert.transports.mail": {
108            "default": 5,
109            "group": "alerting",
110            "section": "email",
111            "order": 0,
112            "type": "boolean"
113        },
114        "alert.tolerance_window": {
115            "default": 5,
116            "group": "alerting",
117            "section": "general",
118            "order": 9,
119            "type": "integer",
120            "units": "m"
121        },
122        "alert.users": {
123            "default": false,
124            "group": "alerting",
125            "section": "general",
126            "order": 4,
127            "type": "boolean"
128        },
129        "alert_graph_date_format": {
130            "default": "%Y-%m-%d %H:%i",
131            "type": "text"
132        },
133        "alert_log_purge": {
134            "default": 365,
135            "units": "days",
136            "group": "system",
137            "section": "cleanup",
138            "order": 3,
139            "type": "integer"
140        },
141        "alerts.bgp.whitelist": {
142            "type": "array"
143        },
144        "alerts.email.default_only": {
145            "type": "boolean"
146        },
147        "alerts.email.enable": {
148            "default": false,
149            "type": "boolean"
150        },
151        "alert_rule.severity": {
152            "default": "warning",
153            "group": "alerting",
154            "section": "rules",
155            "order": 0,
156            "type": "select",
157            "options": {
158                "ok": "OK",
159                "warning": "Warning",
160                "critical": "Critical"
161            }
162        },
163        "alert_rule.max_alerts": {
164            "default": 1,
165            "units": "count",
166            "group": "alerting",
167            "section": "rules",
168            "order": 1,
169            "type": "integer"
170        },
171        "alert_rule.delay": {
172            "default": 1,
173            "units": "minutes",
174            "group": "alerting",
175            "section": "rules",
176            "order": 2,
177            "type": "integer"
178        },
179        "alert_rule.interval": {
180            "default": 5,
181            "units": "minutes",
182            "group": "alerting",
183            "section": "rules",
184            "order": 3,
185            "type": "integer"
186        },
187        "alert_rule.mute_alerts": {
188            "default": false,
189            "type": "boolean",
190            "group": "alerting",
191            "section": "rules",
192            "order": 4
193        },
194        "alert_rule.invert_rule_match": {
195            "default": false,
196            "type": "boolean",
197            "group": "alerting",
198            "section": "rules",
199            "order": 5
200        },
201        "alert_rule.recovery_alerts": {
202            "default": true,
203            "type": "boolean",
204            "group": "alerting",
205            "section": "rules",
206            "order": 6
207        },
208        "alert_rule.invert_map": {
209            "default": false,
210            "type": "boolean",
211            "group": "alerting",
212            "section": "rules",
213            "order": 7
214        },
215        "allow_duplicate_sysName": {
216            "default": false,
217            "type": "boolean",
218            "group": "discovery",
219            "section": "general",
220            "order": 0
221        },
222        "allow_entity_sensor.amperes": {
223            "default": true,
224            "type": "boolean"
225        },
226        "allow_entity_sensor.celsius": {
227            "default": true,
228            "type": "boolean"
229        },
230        "allow_entity_sensor.dBm": {
231            "default": true,
232            "type": "boolean"
233        },
234        "allow_entity_sensor.specialEnum": {
235            "default": true,
236            "type": "boolean"
237        },
238        "allow_entity_sensor.truthvalue": {
239            "default": true,
240            "type": "boolean"
241        },
242        "allow_entity_sensor.voltsAC": {
243            "default": true,
244            "type": "boolean"
245        },
246        "allow_entity_sensor.voltsDC": {
247            "default": true,
248            "type": "boolean"
249        },
250        "allow_entity_sensor.watts": {
251            "default": true,
252            "type": "boolean"
253        },
254        "allow_unauth_graphs": {
255            "default": false,
256            "group": "webui",
257            "section": "graph",
258            "order": 4,
259            "type": "boolean"
260        },
261        "allow_unauth_graphs_cidr": {
262            "default": [],
263            "group": "webui",
264            "section": "graph",
265            "order": 6,
266            "type": "array"
267        },
268        "api.cors.allowheaders": {
269            "default": [
270                "Origin",
271                "X-Requested-With",
272                "Content-Type",
273                "Accept",
274                "X-Auth-Token"
275            ],
276            "group": "api",
277            "section": "cors",
278            "order": 4,
279            "type": "array"
280        },
281        "api.cors.allowcredentials": {
282            "default": false,
283            "group": "api",
284            "section": "cors",
285            "order": 7,
286            "type": "boolean"
287        },
288        "api.cors.allowmethods": {
289            "default": [
290                "POST",
291                "GET",
292                "PUT",
293                "DELETE",
294                "PATCH"
295            ],
296            "group": "api",
297            "section": "cors",
298            "order": 2,
299            "type": "array"
300        },
301        "api.cors.enabled": {
302            "default": false,
303            "group": "api",
304            "section": "cors",
305            "order": 1,
306            "type": "boolean"
307        },
308        "api.cors.exposeheaders": {
309            "default": [
310                "Cache-Control",
311                "Content-Language",
312                "Content-Type",
313                "Expires",
314                "Last-Modified",
315                "Pragma"
316            ],
317            "group": "api",
318            "section": "cors",
319            "order": 5,
320            "type": "array"
321        },
322        "api.cors.maxage": {
323            "default": 86400,
324            "group": "api",
325            "section": "cors",
326            "order": 6,
327            "type": "integer",
328            "units": "seconds",
329            "validate": {
330                "value": "integer|min:0"
331            }
332        },
333        "api.cors.origin": {
334            "default": ["*"],
335            "group": "api",
336            "section": "cors",
337            "order": 3,
338            "type": "array"
339        },
340        "api_demo": {
341            "default": false,
342            "type": "boolean"
343        },
344        "apps.powerdns-recursor.api-key": {
345            "type": "text"
346        },
347        "apps.powerdns-recursor.https": {
348            "default": false,
349            "type": "boolean"
350        },
351        "apps.powerdns-recursor.port": {
352            "default": 8082,
353            "type": "integer"
354        },
355        "astext": {
356            "default": {
357                "65332": "Cymru FullBogon Feed",
358                "65333": "Cymru Bogon Feed"
359            },
360            "type": "array"
361        },
362        "auth_ad_base_dn": {
363            "group": "auth",
364            "section": "ad",
365            "order": 1,
366            "type": "text"
367        },
368        "auth_ad_check_certificates": {
369            "default": false,
370            "group": "auth",
371            "section": "ad",
372            "order": 1,
373            "type": "boolean"
374        },
375        "auth_ad_group_filter": {
376            "default": "(objectclass=group)",
377            "group": "auth",
378            "section": "ad",
379            "order": 1,
380            "type": "text"
381        },
382        "auth_ad_groups": {
383            "default": {},
384            "group": "auth",
385            "section": "ad",
386            "order": 4,
387            "type": "ldap-groups"
388        },
389        "auth_ad_user_filter": {
390            "default": "(objectclass=user)",
391            "group": "auth",
392            "section": "ad",
393            "order": 0,
394            "type": "text"
395        },
396        "auth_ad_binddn": {
397            "group": "auth",
398            "section": "ad",
399            "order": 9,
400            "type": "text"
401        },
402        "auth_ad_bindpassword": {
403            "group": "auth",
404            "section": "ad",
405            "order": 8,
406            "type": "password"
407        },
408        "auth_ad_binduser": {
409            "group": "auth",
410            "section": "ad",
411            "order": 10,
412            "type": "text"
413        },
414        "auth_ad_url": {
415            "group": "auth",
416            "section": "ad",
417            "order": 11,
418            "type": "text"
419        },
420        "auth_ad_domain": {
421            "group": "auth",
422            "section": "ad",
423            "order": 12,
424            "type": "text"
425        },
426        "auth_ldap_attr.uid": {
427            "default": "uid",
428            "group": "auth",
429            "section": "ldap",
430            "order": 15,
431            "type": "text"
432        },
433        "auth_ldap_binddn": {
434            "group": "auth",
435            "section": "ldap",
436            "order": 9,
437            "type": "text"
438        },
439        "auth_ldap_bindpassword": {
440            "group": "auth",
441            "section": "ldap",
442            "order": 8,
443            "type": "password"
444        },
445        "auth_ldap_binduser": {
446            "group": "auth",
447            "section": "ldap",
448            "order": 10,
449            "type": "text"
450        },
451        "auth_ldap_cache_ttl": {
452            "default": 300,
453            "units": "seconds",
454            "group": "auth",
455            "section": "ldap",
456            "order": 20,
457            "type": "integer"
458        },
459        "auth_ldap_debug": {
460            "default": false,
461            "group": "auth",
462            "section": "ldap",
463            "order": 21,
464            "type": "boolean"
465        },
466        "auth_ldap_emailattr": {
467            "default": "mail",
468            "group": "auth",
469            "section": "ldap",
470            "order": 18,
471            "type": "text"
472        },
473        "auth_ldap_group": {
474            "default": "",
475            "group": "auth",
476            "section": "ldap",
477            "order": 11,
478            "type": "text",
479            "disabled": true
480        },
481        "auth_ldap_groupbase": {
482            "default": "",
483            "group": "auth",
484            "section": "ldap",
485            "order": 3,
486            "type": "text"
487        },
488        "auth_ldap_groupmemberattr": {
489            "default": "memberUid",
490            "group": "auth",
491            "section": "ldap",
492            "order": 15,
493            "type": "text"
494        },
495        "auth_ldap_groupmembertype": {
496            "group": "auth",
497            "section": "ldap",
498            "order": 16,
499            "type": "select",
500            "options": {
501                "username": "Username",
502                "fulldn": "Full DN (using prefix and suffix)",
503                "puredn": "DN Search (search using uid attribute)"
504            }
505        },
506        "auth_ldap_groups": {
507            "default": {},
508            "group": "auth",
509            "section": "ldap",
510            "order": 4,
511            "type": "ldap-groups"
512        },
513        "auth_ldap_port": {
514            "default": 389,
515            "group": "auth",
516            "section": "ldap",
517            "order": 1,
518            "type": "integer"
519        },
520        "auth_ldap_prefix": {
521            "default": "uid=",
522            "group": "auth",
523            "section": "ldap",
524            "order": 6,
525            "type": "text"
526        },
527        "auth_ldap_server": {
528            "default": "ldap.example.com",
529            "group": "auth",
530            "section": "ldap",
531            "order": 0,
532            "type": "text"
533        },
534        "auth_ldap_starttls": {
535            "default": "disabled",
536            "group": "auth",
537            "section": "ldap",
538            "order": 0,
539            "type": "select",
540            "options": {
541                "disabled": "Disabled",
542                "optional": "Optional",
543                "required": "Required"
544            }
545        },
546        "auth_ldap_suffix": {
547            "default": ",ou=People,dc=example,dc=com",
548            "group": "auth",
549            "section": "ldap",
550            "order": 7,
551            "type": "text"
552        },
553        "auth_ldap_timeout": {
554            "default": 5,
555            "units": "seconds",
556            "group": "auth",
557            "section": "ldap",
558            "order": 7,
559            "type": "integer"
560        },
561        "auth_ldap_uid_attribute": {
562            "default": "uidnumber",
563            "group": "auth",
564            "section": "ldap",
565            "order": 16,
566            "type": "text"
567        },
568        "auth_ldap_userdn": {
569            "default": false,
570            "group": "auth",
571            "section": "ldap",
572            "order": 5,
573            "type": "boolean"
574        },
575        "auth_ldap_wildcard_ou": {
576            "default": false,
577            "group": "auth",
578            "section": "ldap",
579            "order": 5,
580            "type": "boolean"
581        },
582        "auth_ldap_version": {
583            "default": 3,
584            "group": "auth",
585            "section": "ldap",
586            "order": 2,
587            "type": "select",
588            "options": {
589                "2": 2,
590                "3": 3
591            }
592        },
593        "auth_mechanism": {
594            "default": "mysql",
595            "group": "auth",
596            "section": "general",
597            "order": 0,
598            "type": "select",
599            "options": {
600                "mysql": "MySQL (default)",
601                "active_directory": "Active Directory",
602                "ldap": "LDAP",
603                "radius": "Radius",
604                "http-auth": "HTTP Authentication",
605                "ad-authorization": "Externally authenticated AD",
606                "ldap-authorization": "Externally authenticated LDAP",
607                "sso": "Single Sign On"
608            }
609        },
610        "auth_remember": {
611            "default": 30,
612            "units": "days",
613            "group": "auth",
614            "section": "general",
615            "order": 3,
616            "type": "integer"
617        },
618        "authlog_purge": {
619            "default": 30,
620            "group": "system",
621            "section": "cleanup",
622            "order": 4,
623            "type": "integer"
624        },
625        "autodiscovery.bgp": {
626            "default": true,
627            "type": "boolean"
628        },
629        "autodiscovery.cdp_exclude.platform_regexp": {
630            "type": "array",
631            "default": [
632                "/^Cisco IP Phone/"
633            ]
634        },
635        "autodiscovery.nets-exclude": {
636            "group": "discovery",
637            "section": "networks",
638            "order": 2,
639            "type": "array",
640            "default": [
641                "0.0.0.0/8",
642                "127.0.0.0/8",
643                "169.254.0.0/16",
644                "224.0.0.0/4",
645                "240.0.0.0/4"
646            ]
647        },
648        "autodiscovery.ospf": {
649            "default": true,
650            "type": "boolean"
651        },
652        "autodiscovery.snmpscan": {
653            "default": true,
654            "type": "boolean"
655        },
656        "autodiscovery.xdp": {
657            "default": true,
658            "type": "boolean"
659        },
660        "autodiscovery.xdp_exclude.sysdesc_regexp": {
661            "type": "array",
662            "default": [
663                "/-K9W8-/"
664            ]
665        },
666        "bad_disk_regexp": {
667            "default": [],
668            "type": "array"
669        },
670        "bad_if": {
671            "type": "array",
672            "default": [
673                "voip-null",
674                "virtual-",
675                "unrouted",
676                "eobc",
677                "lp0",
678                "-atm",
679                "faith0",
680                "container",
681                "async",
682                "plip",
683                "-physical",
684                "container",
685                "unrouted",
686                "bluetooth",
687                "isatap",
688                "ras",
689                "qos",
690                "span rp",
691                "span sp",
692                "sslvpn",
693                "pppoe-",
694                "irtual"
695            ]
696        },
697        "bad_if_regexp": {
698            "type": "array",
699            "default": [
700                "/^ng[0-9]+$/",
701                "/^sl[0-9]/"
702            ]
703        },
704        "bad_iftype": {
705            "type": "array",
706            "group": "poller",
707            "section": "interface_types",
708            "order": 0,
709            "default": [
710                "voiceEncap",
711                "voiceFXO",
712                "voiceFXS",
713                "voiceOverAtm",
714                "voiceOverFrameRelay",
715                "voiceOverIp",
716                "ds0",
717                "ds1",
718                "ds3",
719                "sonet",
720                "atmSubInterface",
721                "aal5",
722                "shdsl",
723                "mpls"
724            ]
725        },
726        "bad_ifoperstatus": {
727            "type": "array",
728            "default": [
729                "notPresent"
730            ]
731        },
732        "base_url": {
733            "group": "system",
734            "section": "server",
735            "order": 5,
736            "type": "text"
737        },
738        "billing.base": {
739            "default": 1000,
740            "type": "integer"
741        },
742        "billing.bill_autoadd": {
743            "default": false,
744            "type": "boolean"
745        },
746        "billing.circuit_autoadd": {
747            "default": false,
748            "type": "boolean"
749        },
750        "billing.customer_autoadd": {
751            "default": false,
752            "type": "boolean"
753        },
754        "callback_clear": {
755            "default": "https://stats.librenms.org/clear.php",
756            "type": "text"
757        },
758        "callback_post": {
759            "default": "https://stats.librenms.org/log.php",
760            "type": "text"
761        },
762        "core_descr": {
763            "default": ["core"],
764            "type": "array",
765            "group": "webui",
766            "section": "port-descr",
767            "order": 2
768        },
769        "cpu_details_overview": {
770            "default": false,
771            "type": "boolean"
772        },
773        "custom_descr": {
774            "default": [""],
775            "type": "array"
776        },
777        "customers_descr": {
778            "default": ["cust"],
779            "type": "array",
780            "group": "webui",
781            "section": "port-descr",
782            "order": 3
783        },
784        "dateformat.byminute": {
785            "default": "Y-m-d H:i",
786            "type": "text"
787        },
788        "dateformat.compact": {
789            "default": "Y-m-d H:i:s",
790            "type": "text"
791        },
792        "dateformat.long": {
793            "default": "r",
794            "type": "text"
795        },
796        "dateformat.mysql.compact": {
797            "default": "%Y-%m-%d %H:%i:%s",
798            "type": "text"
799        },
800        "dateformat.mysql.date": {
801            "default": "%Y-%m-%d",
802            "type": "text"
803        },
804        "dateformat.mysql.time": {
805            "default": "%H:%i:%s",
806            "type": "text"
807        },
808        "dateformat.time": {
809            "default": "H:i:s",
810            "type": "text"
811        },
812        "db_name": {
813            "default": "librenms",
814            "hidden": true,
815            "type": "boolean"
816        },
817        "db_pass": {
818            "default": null,
819            "hidden": true,
820            "type": "boolean"
821        },
822        "db_port": {
823            "default": 3306,
824            "hidden": true,
825            "type": "boolean"
826        },
827        "db_socket": {
828            "default": null,
829            "hidden": true,
830            "type": "boolean"
831        },
832        "db_user": {
833            "default": "librenms",
834            "hidden": true,
835            "type": "boolean"
836        },
837        "device_location_map_open": {
838            "order": 2,
839            "group": "webui",
840            "section": "device",
841            "default": false,
842            "type": "boolean"
843        },
844        "default_port_association_mode": {
845            "default": "ifIndex",
846            "type": "select",
847            "options": {
848                "ifIndex": "ifIndex",
849                "ifName": "ifName",
850                "ifDescr": "ifDescr",
851                "ifAlias": "ifAlias"
852            }
853        },
854        "device_perf_purge": {
855            "default": 7,
856            "group": "system",
857            "section": "cleanup",
858            "order": 7,
859            "type": "integer"
860        },
861        "device_traffic_descr": {
862            "default": [
863                "/loopback/",
864                "/vlan/",
865                "/tunnel/",
866                "/bond/",
867                "/null/",
868                "/dummy/"
869            ],
870            "type": "array"
871        },
872        "device_traffic_iftype": {
873            "default": [
874                "/loopback/",
875                "/tunnel/",
876                "/virtual/",
877                "/mpls/",
878                "/ieee8023adLag/",
879                "/l2vlan/",
880                "/ppp/"
881            ],
882            "type": "array"
883        },
884        "device_types": {
885            "default": [
886                {
887                    "icon": "server.png",
888                    "text": "Servers",
889                    "type": "server"
890                },
891                {
892                    "icon": "network.png",
893                    "text": "Network",
894                    "type": "network"
895                },
896                {
897                    "icon": "wireless.png",
898                    "text": "Wireless",
899                    "type": "wireless"
900                },
901                {
902                    "icon": "firewall.png",
903                    "text": "Firewalls",
904                    "type": "firewall"
905                },
906                {
907                    "icon": "power.png",
908                    "text": "Power",
909                    "type": "power"
910                },
911                {
912                    "icon": "environment.png",
913                    "text": "Environment",
914                    "type": "environment"
915                },
916                {
917                    "icon": "loadbalancer.png",
918                    "text": "Load Balancers",
919                    "type": "loadbalancer"
920                },
921                {
922                    "icon": "storage.png",
923                    "text": "Storage",
924                    "type": "storage"
925                },
926                {
927                    "icon": "printer.png",
928                    "text": "Printers",
929                    "type": "printer"
930                },
931                {
932                    "icon": "appliance.png",
933                    "text": "Appliance",
934                    "type": "appliance"
935                },
936                {
937                    "icon": "collaboration.png",
938                    "text": "Collaboration",
939                    "type": "collaboration"
940                },
941                {
942                    "icon": "workstation.png",
943                    "text": "Workstation",
944                    "type": "workstation"
945                }
946            ],
947            "type": "array"
948        },
949        "discover_services": {
950            "default": false,
951            "type": "boolean"
952        },
953        "discover_services_templates": {
954            "default": false,
955            "type": "boolean"
956        },
957        "discovery_by_ip": {
958            "default": false,
959            "type": "boolean"
960        },
961        "discovery_modules.os": {
962            "order": 230,
963            "group": "discovery",
964            "section": "discovery_modules",
965            "default": true,
966            "type": "boolean"
967        },
968        "discovery_modules.ports": {
969            "order": 240,
970            "group": "discovery",
971            "section": "discovery_modules",
972            "default": true,
973            "type": "boolean"
974        },
975        "discovery_modules.ports-stack": {
976            "order": 250,
977            "group": "discovery",
978            "section": "discovery_modules",
979            "default": true,
980            "type": "boolean"
981        },
982        "discovery_modules.entity-physical": {
983            "order": 110,
984            "group": "discovery",
985            "section": "discovery_modules",
986            "default": true,
987            "type": "boolean"
988        },
989        "discovery_modules.entity-state": {
990            "order": 120,
991            "group": "discovery",
992            "section": "discovery_modules",
993            "default": false,
994            "type": "boolean"
995        },
996        "discovery_modules.processors": {
997            "order": 260,
998            "group": "discovery",
999            "section": "discovery_modules",
1000            "default": true,
1001            "type": "boolean"
1002        },
1003        "discovery_modules.mempools": {
1004            "order": 200,
1005            "group": "discovery",
1006            "section": "discovery_modules",
1007            "default": true,
1008            "type": "boolean"
1009        },
1010        "discovery_modules.cisco-vrf-lite": {
1011            "order": 80,
1012            "group": "discovery",
1013            "section": "discovery_modules",
1014            "default": true,
1015            "type": "boolean"
1016        },
1017        "discovery_modules.cisco-mac-accounting": {
1018            "order": 60,
1019            "group": "discovery",
1020            "section": "discovery_modules",
1021            "default": false,
1022            "type": "boolean"
1023        },
1024        "discovery_modules.cisco-pw": {
1025            "order": 70,
1026            "group": "discovery",
1027            "section": "discovery_modules",
1028            "default": false,
1029            "type": "boolean"
1030        },
1031        "discovery_modules.vrf": {
1032            "order": 360,
1033            "group": "discovery",
1034            "section": "discovery_modules",
1035            "default": false,
1036            "type": "boolean"
1037        },
1038        "discovery_modules.cisco-cef": {
1039            "order": 50,
1040            "group": "discovery",
1041            "section": "discovery_modules",
1042            "default": false,
1043            "type": "boolean"
1044        },
1045        "discovery_modules.cisco-sla": {
1046            "order": 80,
1047            "group": "discovery",
1048            "section": "discovery_modules",
1049            "default": false,
1050            "type": "boolean"
1051        },
1052        "discovery_modules.cisco-cbqos": {
1053            "order": 40,
1054            "group": "discovery",
1055            "section": "discovery_modules",
1056            "default": false,
1057            "type": "boolean"
1058        },
1059        "discovery_modules.cisco-otv": {
1060            "order": 70,
1061            "group": "discovery",
1062            "section": "discovery_modules",
1063            "default": false,
1064            "type": "boolean"
1065        },
1066        "discovery_modules.cisco-qfp": {
1067            "order": 80,
1068            "group": "discovery",
1069            "section": "discovery_modules",
1070            "default": false,
1071            "type": "boolean"
1072        },
1073        "discovery_modules.ipv4-addresses": {
1074            "order": 150,
1075            "group": "discovery",
1076            "section": "discovery_modules",
1077            "default": true,
1078            "type": "boolean"
1079        },
1080        "discovery_modules.ipv6-addresses": {
1081            "order": 160,
1082            "group": "discovery",
1083            "section": "discovery_modules",
1084            "default": true,
1085            "type": "boolean"
1086        },
1087        "discovery_modules.route": {
1088            "order": 270,
1089            "group": "discovery",
1090            "section": "discovery_modules",
1091            "default": false,
1092            "type": "boolean"
1093        },
1094        "discovery_modules.sensors": {
1095            "order": 280,
1096            "group": "discovery",
1097            "section": "discovery_modules",
1098            "default": true,
1099            "type": "boolean"
1100        },
1101        "discovery_modules.storage": {
1102            "order": 300,
1103            "group": "discovery",
1104            "section": "discovery_modules",
1105            "default": true,
1106            "type": "boolean"
1107        },
1108        "discovery_modules.hr-device": {
1109            "order": 140,
1110            "group": "discovery",
1111            "section": "discovery_modules",
1112            "default": true,
1113            "type": "boolean"
1114        },
1115        "discovery_modules.discovery-protocols": {
1116            "order": 100,
1117            "group": "discovery",
1118            "section": "discovery_modules",
1119            "default": true,
1120            "type": "boolean"
1121        },
1122        "discovery_modules.arp-table": {
1123            "order": 20,
1124            "group": "discovery",
1125            "section": "discovery_modules",
1126            "default": true,
1127            "type": "boolean"
1128        },
1129        "discovery_modules.discovery-arp": {
1130            "order": 90,
1131            "group": "discovery",
1132            "section": "discovery_modules",
1133            "default": false,
1134            "type": "boolean"
1135        },
1136        "discovery_modules.junose-atm-vp": {
1137            "order": 160,
1138            "group": "discovery",
1139            "section": "discovery_modules",
1140            "default": false,
1141            "type": "boolean"
1142        },
1143        "discovery_modules.bgp-peers": {
1144            "order": 30,
1145            "group": "discovery",
1146            "section": "discovery_modules",
1147            "default": true,
1148            "type": "boolean"
1149        },
1150        "discovery_modules.vlans": {
1151            "order": 340,
1152            "group": "discovery",
1153            "section": "discovery_modules",
1154            "default": true,
1155            "type": "boolean"
1156        },
1157        "discovery_modules.vmware-vminfo": {
1158            "order": 350,
1159            "group": "discovery",
1160            "section": "discovery_modules",
1161            "default": false,
1162            "type": "boolean"
1163        },
1164        "discovery_modules.libvirt-vminfo": {
1165            "order": 170,
1166            "group": "discovery",
1167            "section": "discovery_modules",
1168            "default": false,
1169            "type": "boolean"
1170        },
1171        "discovery_modules.printer-supplies": {
1172            "order": 320,
1173            "group": "discovery",
1174            "section": "discovery_modules",
1175            "default": false,
1176            "type": "boolean"
1177        },
1178        "discovery_modules.ucd-diskio": {
1179            "order": 330,
1180            "group": "discovery",
1181            "section": "discovery_modules",
1182            "default": true,
1183            "type": "boolean"
1184        },
1185        "discovery_modules.applications": {
1186            "order": 10,
1187            "group": "discovery",
1188            "section": "discovery_modules",
1189            "default": false,
1190            "type": "boolean"
1191        },
1192        "discovery_modules.services": {
1193            "order": 290,
1194            "group": "discovery",
1195            "section": "discovery_modules",
1196            "default": true,
1197            "type": "boolean"
1198        },
1199        "discovery_modules.stp": {
1200            "order": 310,
1201            "group": "discovery",
1202            "section": "discovery_modules",
1203            "default": true,
1204            "type": "boolean"
1205        },
1206        "discovery_modules.ntp": {
1207            "order": 220,
1208            "group": "discovery",
1209            "section": "discovery_modules",
1210            "default": true,
1211            "type": "boolean"
1212        },
1213        "discovery_modules.loadbalancers": {
1214            "order": 180,
1215            "group": "discovery",
1216            "section": "discovery_modules",
1217            "default": false,
1218            "type": "boolean"
1219        },
1220        "discovery_modules.mef": {
1221            "order": 190,
1222            "group": "discovery",
1223            "section": "discovery_modules",
1224            "default": false,
1225            "type": "boolean"
1226        },
1227        "discovery_modules.wireless": {
1228            "order": 370,
1229            "group": "discovery",
1230            "section": "discovery_modules",
1231            "default": true,
1232            "type": "boolean"
1233        },
1234        "discovery_modules.fdb-table": {
1235            "order": 130,
1236            "group": "discovery",
1237            "section": "discovery_modules",
1238            "default": true,
1239            "type": "boolean"
1240        },
1241        "discovery_modules.mpls": {
1242            "order": 210,
1243            "group": "discovery",
1244            "section": "discovery_modules",
1245            "default": true,
1246            "type": "boolean"
1247        },
1248        "distributed_poller": {
1249            "default": false,
1250            "group": "poller",
1251            "section": "distributed",
1252            "order": 0,
1253            "type": "boolean"
1254        },
1255        "distributed_poller_group": {
1256            "default": 0,
1257            "type": "integer"
1258        },
1259        "default_poller_group": {
1260            "default": 0,
1261            "type": "integer",
1262            "group": "poller",
1263            "section": "distributed",
1264            "order": 3
1265        },
1266        "distributed_poller_memcached_host": {
1267            "default": "example.net",
1268            "group": "poller",
1269            "section": "distributed",
1270            "order": 1,
1271            "type": "text",
1272            "validate": {
1273                "value": "ip_or_hostname"
1274            }
1275        },
1276        "distributed_poller_memcached_port": {
1277            "default": 11211,
1278            "group": "poller",
1279            "section": "distributed",
1280            "order": 2,
1281            "type": "integer"
1282        },
1283        "graphing.availability": {
1284            "group": "poller",
1285            "section": "availability",
1286            "order": 1,
1287            "default": [
1288                "86400",
1289                "604800",
1290                "2592000",
1291                "31536000"
1292            ],
1293            "type": "array"
1294        },
1295        "graphing.availability_consider_maintenance": {
1296            "group": "poller",
1297            "section": "availability",
1298            "order": 2,
1299            "default": false,
1300            "type": "boolean"
1301        },
1302        "dot": {
1303            "default": "/usr/bin/dot",
1304            "type": "executable"
1305        },
1306        "email_auto_tls": {
1307            "default": true,
1308            "group": "alerting",
1309            "section": "email",
1310            "order": 10,
1311            "type": "boolean",
1312            "when": {
1313                "setting": "email_backend",
1314                "operator": "equals",
1315                "value": "smtp"
1316            }
1317        },
1318        "email_backend": {
1319            "default": "mail",
1320            "group": "alerting",
1321            "section": "email",
1322            "order": 4,
1323            "type": "select",
1324            "options": {
1325                "mail": "mail",
1326                "sendmail": "sendmail",
1327                "smtp": "SMTP"
1328            }
1329        },
1330        "email_from": {
1331            "default": null,
1332            "group": "alerting",
1333            "section": "email",
1334            "order": 2,
1335            "type": "email"
1336        },
1337        "email_html": {
1338            "default": false,
1339            "group": "alerting",
1340            "section": "email",
1341            "order": 3,
1342            "type": "boolean"
1343        },
1344        "email_sendmail_path": {
1345            "default": "/usr/sbin/sendmail",
1346            "group": "alerting",
1347            "section": "email",
1348            "order": 5,
1349            "type": "executable",
1350            "when": {
1351                "setting": "email_backend",
1352                "operator": "equals",
1353                "value": "sendmail"
1354            }
1355        },
1356        "email_smtp_auth": {
1357            "default": false,
1358            "group": "alerting",
1359            "section": "email",
1360            "order": 11,
1361            "type": "boolean",
1362            "when": {
1363                "setting": "email_backend",
1364                "operator": "equals",
1365                "value": "smtp"
1366            }
1367        },
1368        "email_smtp_host": {
1369            "default": "localhost",
1370            "group": "alerting",
1371            "section": "email",
1372            "order": 6,
1373            "type": "text",
1374            "validate": {
1375                "value": "ip_or_hostname"
1376            },
1377            "when": {
1378                "setting": "email_backend",
1379                "operator": "equals",
1380                "value": "smtp"
1381            }
1382        },
1383        "email_smtp_password": {
1384            "default": "NULL",
1385            "group": "alerting",
1386            "section": "email",
1387            "order": 13,
1388            "type": "password",
1389            "when": {
1390                "and" : [
1391                    {
1392                        "setting": "email_backend",
1393                        "operator": "equals",
1394                        "value": "smtp"
1395                    },
1396                    {
1397                        "setting": "email_smtp_auth",
1398                        "operator": "equals",
1399                        "value": true
1400                    }
1401                ]
1402            }
1403        },
1404        "email_smtp_port": {
1405            "default": 25,
1406            "group": "alerting",
1407            "section": "email",
1408            "order": 7,
1409            "type": "integer",
1410            "when": {
1411                "setting": "email_backend",
1412                "operator": "equals",
1413                "value": "smtp"
1414            }
1415        },
1416        "email_smtp_secure": {
1417            "default": "",
1418            "group": "alerting",
1419            "section": "email",
1420            "order": 9,
1421            "type": "select",
1422            "options": {
1423                "": "Disabled",
1424                "tls": "TLS",
1425                "ssl": "SSL"
1426            },
1427            "when": {
1428                "setting": "email_backend",
1429                "operator": "equals",
1430                "value": "smtp"
1431            }
1432        },
1433        "email_smtp_timeout": {
1434            "default": 10,
1435            "group": "alerting",
1436            "section": "email",
1437            "order": 8,
1438            "type": "integer",
1439            "when": {
1440                "setting": "email_backend",
1441                "operator": "equals",
1442                "value": "smtp"
1443            }
1444        },
1445        "email_smtp_username": {
1446            "default": "NULL",
1447            "group": "alerting",
1448            "section": "email",
1449            "order": 12,
1450            "type": "text",
1451            "when": {
1452                "and": [
1453                    {
1454                        "setting": "email_backend",
1455                        "operator": "equals",
1456                        "value": "smtp"
1457                    },
1458                    {
1459                        "setting": "email_smtp_auth",
1460                        "operator": "equals",
1461                        "value": true
1462                    }
1463                ]
1464            }
1465        },
1466        "email_user": {
1467            "default": "LibreNMS",
1468            "group": "alerting",
1469            "section": "email",
1470            "order": 1,
1471            "type": "text"
1472        },
1473        "enable_bgp": {
1474            "default": true,
1475            "type": "boolean"
1476        },
1477        "enable_billing": {
1478            "default": false,
1479            "type": "boolean"
1480        },
1481        "enable_clear_discovery": {
1482            "default": true,
1483            "type": "boolean"
1484        },
1485        "enable_footer": {
1486            "default": false,
1487            "type": "boolean"
1488        },
1489        "enable_inventory": {
1490            "default": true,
1491            "type": "boolean"
1492        },
1493        "enable_lazy_load": {
1494            "default": true,
1495            "type": "boolean"
1496        },
1497        "enable_libvirt": {
1498            "default": false,
1499            "type": "boolean"
1500        },
1501        "enable_port_relationship": {
1502            "default": true,
1503            "type": "boolean"
1504        },
1505        "enable_ports_adsl": {
1506            "default": true,
1507            "type": "boolean"
1508        },
1509        "enable_ports_etherlike": {
1510            "default": false,
1511            "type": "boolean"
1512        },
1513        "enable_ports_junoseatmvp": {
1514            "default": false,
1515            "type": "boolean"
1516        },
1517        "enable_ports_poe": {
1518            "default": false,
1519            "type": "boolean"
1520        },
1521        "enable_pseudowires": {
1522            "default": true,
1523            "type": "boolean"
1524        },
1525        "enable_sla": {
1526            "default": false,
1527            "type": "boolean"
1528        },
1529        "enable_syslog": {
1530            "default": false,
1531            "type": "boolean"
1532        },
1533        "enable_vrf_lite_cisco": {
1534            "default": true,
1535            "type": "boolean"
1536        },
1537        "enable_vrfs": {
1538            "default": true,
1539            "type": "boolean"
1540        },
1541        "eventlog_purge": {
1542            "default": 30,
1543            "group": "system",
1544            "section": "cleanup",
1545            "order": 0,
1546            "type": "integer"
1547        },
1548        "favicon": {
1549            "default": "",
1550            "group": "webui",
1551            "section": "style",
1552            "order": 2,
1553            "type": "text"
1554        },
1555        "force_hostname_to_sysname": {
1556            "group": "webui",
1557            "section": "device",
1558            "order": 0,
1559            "default": false,
1560            "type": "boolean"
1561        },
1562        "force_ip_to_sysname": {
1563            "group": "webui",
1564            "section": "device",
1565            "order": 1,
1566            "default": false,
1567            "type": "boolean"
1568        },
1569        "fping": {
1570            "default": "fping",
1571            "group": "external",
1572            "section": "binaries",
1573            "order": 0,
1574            "type": "executable"
1575        },
1576        "fping6": {
1577            "default": "fping6",
1578            "group": "external",
1579            "section": "binaries",
1580            "order": 1,
1581            "type": "executable"
1582        },
1583        "fping_options.count": {
1584            "default": 3,
1585            "group": "poller",
1586            "section": "ping",
1587            "order": 1,
1588            "type": "text"
1589        },
1590        "fping_options.interval": {
1591            "default": 500,
1592            "units": "ms",
1593            "group": "poller",
1594            "section": "ping",
1595            "order": 2,
1596            "type": "text"
1597        },
1598        "fping_options.timeout": {
1599            "default": 500,
1600            "units": "ms",
1601            "group": "poller",
1602            "section": "ping",
1603            "order": 3,
1604            "type": "text"
1605        },
1606        "front_page": {
1607            "default": "default",
1608            "type": "text"
1609        },
1610        "front_page_down_box_limit": {
1611            "default": 10,
1612            "type": "integer"
1613        },
1614        "front_page_settings.top.devices": {
1615            "default": 10,
1616            "type": "integer"
1617        },
1618        "front_page_settings.top.ports": {
1619            "default": 10,
1620            "type": "integer"
1621        },
1622        "geoloc.api_key": {
1623            "default": "",
1624            "group": "external",
1625            "section": "location",
1626            "order": 1,
1627            "type": "text",
1628            "when": {
1629                "setting": "geoloc.engine",
1630                "operator": "in",
1631                "value": [
1632                    "google",
1633                    "mapquest",
1634                    "bing"
1635                ]
1636            }
1637        },
1638        "geoloc.dns": {
1639            "order": 3,
1640            "group": "webui",
1641            "section": "device",
1642            "default": true,
1643            "type": "boolean"
1644        },
1645        "geoloc.engine": {
1646            "default": false,
1647            "group": "external",
1648            "section": "location",
1649            "order": 0,
1650            "type": "select",
1651            "options": {
1652                "google": "Google Maps",
1653                "openstreetmap": "OpenStreetMap",
1654                "mapquest": "MapQuest",
1655                "bing": "Bing Maps"
1656            }
1657        },
1658        "geoloc.latlng": {
1659            "default": false,
1660            "group": "external",
1661            "section": "location",
1662            "order": 2,
1663            "type": "boolean",
1664            "when": {
1665                "setting": "geoloc.engine",
1666                "operator": "in",
1667                "value": [
1668                    "google",
1669                    "mapquest",
1670                    "bing"
1671                ]
1672            }
1673        },
1674        "github_api": {
1675            "default": "https://api.github.com/repos/librenms/librenms/",
1676            "type": "text"
1677        },
1678        "graph_colours.blues": {
1679            "default": [
1680                "A9A9F2",
1681                "9696DD",
1682                "8080C9",
1683                "6A6AB7",
1684                "5151A3",
1685                "3D3D99"
1686            ],
1687            "type": "array"
1688        },
1689        "graph_colours.default": {
1690            "default": [
1691                "A0A0E5",
1692                "8080BD",
1693                "606096",
1694                "40406F",
1695                "202048",
1696                "000033"
1697            ],
1698            "type": "array"
1699        },
1700        "graph_colours.greens": {
1701            "default": [
1702                "CAE853",
1703                "B2D849",
1704                "94C63D",
1705                "75BA30",
1706                "49A81E",
1707                "0C990C"
1708            ],
1709            "type": "array"
1710        },
1711        "graph_colours.manycolours": {
1712            "default": [
1713                "FFF8A3",
1714                "FAE16B",
1715                "F8D753",
1716                "F3C01C",
1717                "F0B400",
1718                "A9CC8F",
1719                "82B16A",
1720                "5C9746",
1721                "3D8128",
1722                "1E6C0B",
1723                "B2C8D9",
1724                "779DBF",
1725                "3E75A7",
1726                "205F9A",
1727                "00488C",
1728                "BEA37A",
1729                "907A52",
1730                "7A653E",
1731                "63522B",
1732                "3D3000",
1733                "F3AA79",
1734                "EB8953",
1735                "E1662A",
1736                "DC5313",
1737                "D84000",
1738                "B5B5A9",
1739                "8B8D82",
1740                "74796F",
1741                "5D645A",
1742                "434C43",
1743                "E6A4A5",
1744                "D6707B",
1745                "C4384F",
1746                "BC1C39",
1747                "B30023"
1748            ],
1749            "type": "array"
1750        },
1751        "graph_colours.mixed": {
1752            "default": [
1753                "CC0000",
1754                "008C00",
1755                "4096EE",
1756                "73880A",
1757                "D01F3C",
1758                "36393D",
1759                "FF0084",
1760                "91B13C"
1761            ],
1762            "type": "array"
1763        },
1764        "graph_colours.oranges": {
1765            "default": [
1766                "E43C00",
1767                "E74B00",
1768                "EB5B00",
1769                "EF6A00",
1770                "F37900",
1771                "F78800",
1772                "FB9700",
1773                "FFA700"
1774            ],
1775            "type": "array"
1776        },
1777        "graph_colours.pinks": {
1778            "default": [
1779                "D0558F",
1780                "B34773",
1781                "943A57",
1782                "792C38",
1783                "5C1F1E",
1784                "401F10"
1785            ],
1786            "type": "array"
1787        },
1788        "graph_colours.psychedelic": {
1789            "default": [
1790                "CC7CCC",
1791                "D0558F",
1792                "B6D14B",
1793                "A0A0E5",
1794                "E43C00",
1795                "AF63AF",
1796                "B34773",
1797                "91B13C",
1798                "8080BD",
1799                "E74B00",
1800                "934A93",
1801                "943A57",
1802                "6D912D",
1803                "606096",
1804                "EB5B00",
1805                "773177",
1806                "792C38",
1807                "48721E",
1808                "40406F",
1809                "EF6A00",
1810                "5B185B",
1811                "5C1F1E",
1812                "24520F",
1813                "202048",
1814                "F37900",
1815                "3F003F",
1816                "401F10",
1817                "003300",
1818                "000033",
1819                "F78800",
1820                "FB9700",
1821                "FFA700"
1822            ],
1823            "type": "array"
1824        },
1825        "graph_colours.purples": {
1826            "default": [
1827                "CC7CCC",
1828                "AF63AF",
1829                "934A93",
1830                "773177",
1831                "5B185B",
1832                "3F003F"
1833            ],
1834            "type": "array"
1835        },
1836        "graph_colours.varied": {
1837            "default": [
1838                "CC0000",
1839                "DC7201",
1840                "FFBE55",
1841                "008FEA",
1842                "3CB371",
1843                "708090",
1844                "663399",
1845                "00BFFF"
1846            ],
1847            "type": "array"
1848        },
1849        "graph_descr.device_processor": {
1850            "default": "This is an aggregate graph of all processors in the system.",
1851            "type": "text"
1852        },
1853        "graph_descr.device_smokeping_in_all": {
1854            "default": "This is an aggregate graph of the incoming smokeping tests to this host. The line corresponds to the average RTT. The shaded area around each line denotes the standard deviation.",
1855            "type": "text"
1856        },
1857        "graph_types.device.agent": {
1858            "default": {
1859                "section": "poller",
1860                "order": 0,
1861                "descr": "Agent Execution Time"
1862            },
1863            "type": "graph"
1864        },
1865        "graph_types.device.arbos_flows": {
1866            "default": {
1867                "section": "graphs",
1868                "order": 0,
1869                "descr": "Accumulative flow count per SP device"
1870            },
1871            "type": "graph"
1872        },
1873        "graph_types.device.asa_conns": {
1874            "default": {
1875                "section": "firewall",
1876                "order": 0,
1877                "descr": "Current connections"
1878            },
1879            "type": "graph"
1880        },
1881        "graph_types.device.asyncos_conns": {
1882            "default": {
1883                "section": "proxy",
1884                "order": 0,
1885                "descr": "Current connections"
1886            },
1887            "type": "graph"
1888        },
1889        "graph_types.device.barracuda_firewall_sessions": {
1890            "default": {
1891                "section": "firewall",
1892                "order": 0,
1893                "descr": "Active Sessions"
1894            },
1895            "type": "graph"
1896        },
1897        "graph_types.device.bigip_apm_sessions": {
1898            "default": {
1899                "section": "apm",
1900                "order": 0,
1901                "descr": "Active Sessions"
1902            },
1903            "type": "graph"
1904        },
1905        "graph_types.device.bigip_system_client_concurrent_connections": {
1906            "default": {
1907                "section": "ltm",
1908                "order": 2,
1909                "descr": "Global Client Concurrent Connections"
1910            },
1911            "type": "graph"
1912        },
1913        "graph_types.device.bigip_system_client_connection_rate": {
1914            "default": {
1915                "section": "ltm",
1916                "order": 4,
1917                "descr": "Global Client Connection Rate"
1918            },
1919            "type": "graph"
1920        },
1921        "graph_types.device.bigip_system_server_concurrent_connections": {
1922            "default": {
1923                "section": "ltm",
1924                "order": 1,
1925                "descr": "Global Server Concurrent Connections"
1926            },
1927            "type": "graph"
1928        },
1929        "graph_types.device.bigip_system_server_connection_rate": {
1930            "default": {
1931                "section": "ltm",
1932                "order": 3,
1933                "descr": "Global Server Connection Rate"
1934            },
1935            "type": "graph"
1936        },
1937        "graph_types.device.bigip_system_tps": {
1938            "default": {
1939                "section": "ltm",
1940                "order": 0,
1941                "descr": "SSL Transactions"
1942            },
1943            "type": "graph"
1944        },
1945        "graph_types.device.bits": {
1946            "default": {
1947                "section": "netstats",
1948                "order": 0,
1949                "descr": "Total Traffic"
1950            },
1951            "type": "graph"
1952        },
1953        "graph_types.device.bluecoat_http_client_connections": {
1954            "default": {
1955                "section": "network",
1956                "order": 0,
1957                "descr": "HTTP Client Connections"
1958            },
1959            "type": "graph"
1960        },
1961        "graph_types.device.bluecoat_http_client_connections_active": {
1962            "default": {
1963                "section": "network",
1964                "order": 0,
1965                "descr": "HTTP Client Connections Active"
1966            },
1967            "type": "graph"
1968        },
1969        "graph_types.device.bluecoat_http_client_connections_idle": {
1970            "default": {
1971                "section": "network",
1972                "order": 0,
1973                "descr": "HTTP Client Connections Idle"
1974            },
1975            "type": "graph"
1976        },
1977        "graph_types.device.bluecoat_http_server_connections": {
1978            "default": {
1979                "section": "network",
1980                "order": 0,
1981                "descr": "HTTP Server Connections"
1982            },
1983            "type": "graph"
1984        },
1985        "graph_types.device.bluecoat_http_server_connections_active": {
1986            "default": {
1987                "section": "network",
1988                "order": 0,
1989                "descr": "HTTP Server Connections Active"
1990            },
1991            "type": "graph"
1992        },
1993        "graph_types.device.bluecoat_http_server_connections_idle": {
1994            "default": {
1995                "section": "network",
1996                "order": 0,
1997                "descr": "HTTP Server Connections Idle"
1998            },
1999            "type": "graph"
2000        },
2001        "graph_types.device.cambium-epmp-frameUtilization": {
2002            "default": {
2003                "section": "wireless",
2004                "order": 7,
2005                "descr": "Frame Utilization"
2006            },
2007            "type": "graph"
2008        },
2009        "graph_types.device.cambium_epmp_RFStatus": {
2010            "default": {
2011                "section": "wireless",
2012                "order": 0,
2013                "descr": "RF Status"
2014            },
2015            "type": "graph"
2016        },
2017        "graph_types.device.cambium_epmp_access": {
2018            "default": {
2019                "section": "wireless",
2020                "order": 4,
2021                "descr": "Access Info"
2022            },
2023            "type": "graph"
2024        },
2025        "graph_types.device.cambium_epmp_freq": {
2026            "default": {
2027                "section": "wireless",
2028                "order": 6,
2029                "descr": "Frequency"
2030            },
2031            "type": "graph"
2032        },
2033        "graph_types.device.cambium_epmp_gpsSync": {
2034            "default": {
2035                "section": "wireless",
2036                "order": 5,
2037                "descr": "GPS Sync Status"
2038            },
2039            "type": "graph"
2040        },
2041        "graph_types.device.cambium_epmp_modulation": {
2042            "default": {
2043                "section": "wireless",
2044                "order": 2,
2045                "descr": "ePMP Modulation"
2046            },
2047            "type": "graph"
2048        },
2049        "graph_types.device.cambium_epmp_registeredSM": {
2050            "default": {
2051                "section": "wireless",
2052                "order": 3,
2053                "descr": "ePMP Registered SM"
2054            },
2055            "type": "graph"
2056        },
2057        "graph_types.device.canopy_generic_450_linkRadioDbm": {
2058            "default": {
2059                "section": "wireless",
2060                "order": 5,
2061                "descr": "Radio Link H/V"
2062            },
2063            "type": "graph"
2064        },
2065        "graph_types.device.canopy_generic_450_powerlevel": {
2066            "default": {
2067                "section": "wireless",
2068                "order": 4,
2069                "descr": "Power Level of Registered SM"
2070            },
2071            "type": "graph"
2072        },
2073        "graph_types.device.canopy_generic_450_ptpSNR": {
2074            "default": {
2075                "section": "wireless",
2076                "order": 6,
2077                "descr": "Master SNR"
2078            },
2079            "type": "graph"
2080        },
2081        "graph_types.device.canopy_generic_450_slaveHV": {
2082            "default": {
2083                "section": "wireless",
2084                "order": 7,
2085                "descr": "Dbm H/V"
2086            },
2087            "type": "graph"
2088        },
2089        "graph_types.device.canopy_generic_crcErrors": {
2090            "default": {
2091                "section": "wireless",
2092                "order": 15,
2093                "descr": "CRC Errors (Migrated to Wireless Sensor)"
2094            },
2095            "type": "graph"
2096        },
2097        "graph_types.device.canopy_generic_errorCount": {
2098            "default": {
2099                "section": "wireless",
2100                "order": 14,
2101                "descr": "Error Count (Migrated to Wireless Sensor)"
2102            },
2103            "type": "graph"
2104        },
2105        "graph_types.device.canopy_generic_gpsStats": {
2106            "default": {
2107                "section": "wireless",
2108                "order": 0,
2109                "descr": "GPS Stats"
2110            },
2111            "type": "graph"
2112        },
2113        "graph_types.device.canopy_generic_jitter": {
2114            "default": {
2115                "section": "wireless",
2116                "order": 2,
2117                "descr": "Jitter"
2118            },
2119            "type": "graph"
2120        },
2121        "graph_types.device.canopy_generic_radioDbm": {
2122            "default": {
2123                "section": "wireless",
2124                "order": 13,
2125                "descr": "Radio Dbm"
2126            },
2127            "type": "graph"
2128        },
2129        "graph_types.device.canopy_generic_regCount": {
2130            "default": {
2131                "section": "wireless",
2132                "order": 11,
2133                "descr": "Registered SM"
2134            },
2135            "type": "graph"
2136        },
2137        "graph_types.device.canopy_generic_signalHV": {
2138            "default": {
2139                "section": "wireless",
2140                "order": 3,
2141                "descr": "Signal"
2142            },
2143            "type": "graph"
2144        },
2145        "graph_types.device.ceraos_DefectedBlocks": {
2146            "default": {
2147                "section": "wireless",
2148                "order": 4,
2149                "descr": "DefectedBlocks"
2150            },
2151            "type": "graph"
2152        },
2153        "graph_types.device.ceraos_MSE": {
2154            "default": {
2155                "section": "wireless",
2156                "order": 2,
2157                "descr": "Radial MSE"
2158            },
2159            "type": "graph"
2160        },
2161        "graph_types.device.ceraos_RxBitrate": {
2162            "default": {
2163                "section": "wireless",
2164                "order": 6,
2165                "descr": "RxBitrate"
2166            },
2167            "type": "graph"
2168        },
2169        "graph_types.device.ceraos_RxLevel": {
2170            "default": {
2171                "section": "wireless",
2172                "order": 0,
2173                "descr": "RX Level"
2174            },
2175            "type": "graph"
2176        },
2177        "graph_types.device.ceraos_TxBitrate": {
2178            "default": {
2179                "section": "wireless",
2180                "order": 5,
2181                "descr": "TxBitrate"
2182            },
2183            "type": "graph"
2184        },
2185        "graph_types.device.ceraos_TxPower": {
2186            "default": {
2187                "section": "wireless",
2188                "order": 1,
2189                "descr": "TX Power"
2190            },
2191            "type": "graph"
2192        },
2193        "graph_types.device.ceraos_XPI": {
2194            "default": {
2195                "section": "wireless",
2196                "order": 3,
2197                "descr": "Cross Polarisation Interference"
2198            },
2199            "type": "graph"
2200        },
2201        "graph_types.device.charge": {
2202            "default": {
2203                "section": "system",
2204                "order": 0,
2205                "descr": "Battery Charge"
2206            },
2207            "type": "graph"
2208        },
2209        "graph_types.device.cipsec_flow_bits": {
2210            "default": {
2211                "section": "firewall",
2212                "order": 0,
2213                "descr": "IPSec Tunnel Traffic Volume"
2214            },
2215            "type": "graph"
2216        },
2217        "graph_types.device.cipsec_flow_pkts": {
2218            "default": {
2219                "section": "firewall",
2220                "order": 0,
2221                "descr": "IPSec Tunnel Traffic Packets"
2222            },
2223            "type": "graph"
2224        },
2225        "graph_types.device.cipsec_flow_stats": {
2226            "default": {
2227                "section": "firewall",
2228                "order": 0,
2229                "descr": "IPSec Tunnel Statistics"
2230            },
2231            "type": "graph"
2232        },
2233        "graph_types.device.cipsec_flow_tunnels": {
2234            "default": {
2235                "section": "firewall",
2236                "order": 0,
2237                "descr": "IPSec Active Tunnels"
2238            },
2239            "type": "graph"
2240        },
2241        "graph_types.device.cisco-iosdsp": {
2242            "default": {
2243                "section": "voice",
2244                "order": 0,
2245                "descr": "DSP Utilisation"
2246            },
2247            "type": "graph"
2248        },
2249        "graph_types.device.cisco-iosmtp": {
2250            "default": {
2251                "section": "voice",
2252                "order": 0,
2253                "descr": "Hardware MTP Utilisation"
2254            },
2255            "type": "graph"
2256        },
2257        "graph_types.device.cisco-iospri": {
2258            "default": {
2259                "section": "voice",
2260                "order": 0,
2261                "descr": "PRI Utilisation"
2262            },
2263            "type": "graph"
2264        },
2265        "graph_types.device.cisco-iosxcode": {
2266            "default": {
2267                "section": "voice",
2268                "order": 0,
2269                "descr": "Transcoder Utilisation"
2270            },
2271            "type": "graph"
2272        },
2273        "graph_types.device.cisco-voice-ip": {
2274            "default": {
2275                "section": "voice",
2276                "order": 0,
2277                "descr": "IP Real Time Calls"
2278            },
2279            "type": "graph"
2280        },
2281        "graph_types.device.cisco_wwan_mnc": {
2282            "default": {
2283                "section": "wireless",
2284                "order": 1,
2285                "descr": "MNC"
2286            },
2287            "type": "graph"
2288        },
2289        "graph_types.device.cisco_wwan_rssi": {
2290            "default": {
2291                "section": "wireless",
2292                "order": 0,
2293                "descr": "Signal Rssi"
2294            },
2295            "type": "graph"
2296        },
2297        "graph_types.device.cras_sessions": {
2298            "default": {
2299                "section": "firewall",
2300                "order": 0,
2301                "descr": "Remote Access Sessions"
2302            },
2303            "type": "graph"
2304        },
2305        "graph_types.device.customoid": {
2306            "default": {
2307                "section": "customoid",
2308                "order": 0,
2309                "descr": "Custom OID"
2310            },
2311            "type": "graph"
2312        },
2313        "graph_types.device.fdb_count": {
2314            "default": {
2315                "section": "system",
2316                "order": 0,
2317                "descr": "MAC Addresses Learnt"
2318            },
2319            "type": "graph"
2320        },
2321        "graph_types.device.fortigate_cpu": {
2322            "default": {
2323                "section": "system",
2324                "order": 0,
2325                "descr": "CPU"
2326            },
2327            "type": "graph"
2328        },
2329        "graph_types.device.fortigate_sessions": {
2330            "default": {
2331                "section": "firewall",
2332                "order": 0,
2333                "descr": "Active Sessions"
2334            },
2335            "type": "graph"
2336        },
2337        "graph_types.device.fortios_lograte": {
2338            "default": {
2339                "section": "analyzer",
2340                "order": 0,
2341                "descr": "Log Rate"
2342            },
2343            "type": "graph"
2344        },
2345        "graph_types.device.gaia_logserver_lograte": {
2346            "default": {
2347                "section": "firewall",
2348                "order": 0,
2349                "descr": "Log Rate"
2350            },
2351            "type": "graph"
2352        },
2353        "graph_types.device.gaia_firewall_lograte": {
2354            "default": {
2355                "section": "firewall",
2356                "order": 0,
2357                "descr": "Log Rate"
2358            },
2359            "type": "graph"
2360        },
2361        "graph_types.device.gaia_connections": {
2362            "default": {
2363                "section": "firewall",
2364                "order": 0,
2365                "descr": "Active Connections"
2366            },
2367            "type": "graph"
2368        },
2369        "graph_types.device.gaia_firewall_packets": {
2370            "default": {
2371                "section": "firewall",
2372                "order": 0,
2373                "descr": "Firewall Packets"
2374            },
2375            "type": "graph"
2376        },
2377        "graph_types.device.hr_processes": {
2378            "default": {
2379                "section": "system",
2380                "order": 0,
2381                "descr": "Running Processes"
2382            },
2383            "type": "graph"
2384        },
2385        "graph_types.device.hr_users": {
2386            "default": {
2387                "section": "system",
2388                "order": 0,
2389                "descr": "Users Logged In"
2390            },
2391            "type": "graph"
2392        },
2393        "graph_types.device.ib_dhcp_messages": {
2394            "default": {
2395                "section": "dhcp",
2396                "order": 0,
2397                "descr": "DHCP messages"
2398            },
2399            "type": "graph"
2400        },
2401        "graph_types.device.ib_dns_dyn_updates": {
2402            "default": {
2403                "section": "dns",
2404                "order": 0,
2405                "descr": "DNS dynamic updates"
2406            },
2407            "type": "graph"
2408        },
2409        "graph_types.device.ib_dns_performance": {
2410            "default": {
2411                "section": "dns",
2412                "order": 0,
2413                "descr": "DNS performance"
2414            },
2415            "type": "graph"
2416        },
2417        "graph_types.device.ib_dns_request_return_codes": {
2418            "default": {
2419                "section": "dns",
2420                "order": 0,
2421                "descr": "DNS request return codes"
2422            },
2423            "type": "graph"
2424        },
2425        "graph_types.device.ipsystemstats_ipv4": {
2426            "default": {
2427                "section": "netstats",
2428                "order": 0,
2429                "descr": "IPv4 Packet Statistics"
2430            },
2431            "type": "graph"
2432        },
2433        "graph_types.device.ipsystemstats_ipv4_frag": {
2434            "default": {
2435                "section": "netstats",
2436                "order": 0,
2437                "descr": "IPv4 Fragmentation Statistics"
2438            },
2439            "type": "graph"
2440        },
2441        "graph_types.device.ipsystemstats_ipv6": {
2442            "default": {
2443                "section": "netstats",
2444                "order": 0,
2445                "descr": "IPv6 Packet Statistics"
2446            },
2447            "type": "graph"
2448        },
2449        "graph_types.device.ipsystemstats_ipv6_frag": {
2450            "default": {
2451                "section": "netstats",
2452                "order": 0,
2453                "descr": "IPv6 Fragmentation Statistics"
2454            },
2455            "type": "graph"
2456        },
2457        "graph_types.device.junos_jsrx_spu_flows": {
2458            "default": {
2459                "section": "network",
2460                "order": 0,
2461                "descr": "SPU Flows"
2462            },
2463            "type": "graph"
2464        },
2465        "graph_types.device.junos_jsrx_spu_sessions": {
2466            "default": {
2467                "section": "network",
2468                "order": 1,
2469                "descr": "Flow Sessions"
2470            },
2471            "type": "graph"
2472        },
2473        "graph_types.device.mempool": {
2474            "default": {
2475                "section": "system",
2476                "order": 0,
2477                "descr": "Memory Usage"
2478            },
2479            "type": "graph"
2480        },
2481        "graph_types.device.netscaler_tcp_bits": {
2482            "default": {
2483                "section": "load balancer",
2484                "order": 0,
2485                "descr": "TCP Traffic"
2486            },
2487            "type": "graph"
2488        },
2489        "graph_types.device.netscaler_tcp_conn": {
2490            "default": {
2491                "section": "load balancer",
2492                "order": 0,
2493                "descr": "TCP Connections"
2494            },
2495            "type": "graph"
2496        },
2497        "graph_types.device.netscaler_tcp_pkts": {
2498            "default": {
2499                "section": "load balancer",
2500                "order": 0,
2501                "descr": "TCP Packets"
2502            },
2503            "type": "graph"
2504        },
2505        "graph_types.device.netstat_icmp": {
2506            "default": {
2507                "section": "netstats",
2508                "order": 0,
2509                "descr": "ICMP Statistics"
2510            },
2511            "type": "graph"
2512        },
2513        "graph_types.device.netstat_icmp_info": {
2514            "default": {
2515                "section": "netstats",
2516                "order": 0,
2517                "descr": "ICMP Informational Statistics"
2518            },
2519            "type": "graph"
2520        },
2521        "graph_types.device.netstat_ip": {
2522            "default": {
2523                "section": "netstats",
2524                "order": 0,
2525                "descr": "IP Statistics"
2526            },
2527            "type": "graph"
2528        },
2529        "graph_types.device.netstat_ip_forward": {
2530            "default": {
2531                "section": "netstats",
2532                "order": 0,
2533                "descr": "IP Forwarding Statistics"
2534            },
2535            "type": "graph"
2536        },
2537        "graph_types.device.netstat_ip_frag": {
2538            "default": {
2539                "section": "netstats",
2540                "order": 0,
2541                "descr": "IP Fragmentation Statistics"
2542            },
2543            "type": "graph"
2544        },
2545        "graph_types.device.netstat_snmp": {
2546            "default": {
2547                "section": "netstats",
2548                "order": 0,
2549                "descr": "SNMP Statistics"
2550            },
2551            "type": "graph"
2552        },
2553        "graph_types.device.netstat_snmp_pkt": {
2554            "default": {
2555                "section": "netstats",
2556                "order": 0,
2557                "descr": "SNMP Packet Type Statistics"
2558            },
2559            "type": "graph"
2560        },
2561        "graph_types.device.netstat_tcp": {
2562            "default": {
2563                "section": "netstats",
2564                "order": 0,
2565                "descr": "TCP Statistics"
2566            },
2567            "type": "graph"
2568        },
2569        "graph_types.device.netstat_udp": {
2570            "default": {
2571                "section": "netstats",
2572                "order": 0,
2573                "descr": "UDP Statistics"
2574            },
2575            "type": "graph"
2576        },
2577        "graph_types.device.panos_activetunnels": {
2578            "default": {
2579                "section": "firewall",
2580                "order": 0,
2581                "descr": "Active GlobalProtect Tunnels"
2582            },
2583            "type": "graph"
2584        },
2585        "graph_types.device.panos_sessions": {
2586            "default": {
2587                "section": "firewall",
2588                "order": 0,
2589                "descr": "Active Sessions"
2590            },
2591            "type": "graph"
2592        },
2593        "graph_types.device.panos_sessions_icmp": {
2594            "default": {
2595                "section": "firewall",
2596                "order": 0,
2597                "descr": "Active ICMP Sessions"
2598            },
2599            "type": "graph"
2600        },
2601        "graph_types.device.panos_sessions_ssl": {
2602            "default": {
2603                "section": "firewall",
2604                "order": 0,
2605                "descr": "Active SSL Proxy Sessions"
2606            },
2607            "type": "graph"
2608        },
2609        "graph_types.device.panos_sessions_sslutil": {
2610            "default": {
2611                "section": "firewall",
2612                "order": 0,
2613                "descr": "Active SSL Proxy Utilization"
2614            },
2615            "type": "graph"
2616        },
2617        "graph_types.device.panos_sessions_tcp": {
2618            "default": {
2619                "section": "firewall",
2620                "order": 0,
2621                "descr": "Active TCP Sessions"
2622            },
2623            "type": "graph"
2624        },
2625        "graph_types.device.panos_sessions_udp": {
2626            "default": {
2627                "section": "firewall",
2628                "order": 0,
2629                "descr": "Active UDP Sessions"
2630            },
2631            "type": "graph"
2632        },
2633        "graph_types.device.pf_badoffset": {
2634            "default": {
2635                "section": "firewall",
2636                "order": 6,
2637                "descr": "BadOffset"
2638            },
2639            "type": "graph"
2640        },
2641        "graph_types.device.pf_fragmented": {
2642            "default": {
2643                "section": "firewall",
2644                "order": 7,
2645                "descr": "Fragmented"
2646            },
2647            "type": "graph"
2648        },
2649        "graph_types.device.pf_inserts": {
2650            "default": {
2651                "section": "firewall",
2652                "order": 3,
2653                "descr": "Inserts"
2654            },
2655            "type": "graph"
2656        },
2657        "graph_types.device.pf_matches": {
2658            "default": {
2659                "section": "firewall",
2660                "order": 5,
2661                "descr": "Matches"
2662            },
2663            "type": "graph"
2664        },
2665        "graph_types.device.pf_memdropped": {
2666            "default": {
2667                "section": "firewall",
2668                "order": 10,
2669                "descr": "MemDropped"
2670            },
2671            "type": "graph"
2672        },
2673        "graph_types.device.pf_normalized": {
2674            "default": {
2675                "section": "firewall",
2676                "order": 9,
2677                "descr": "Normalized"
2678            },
2679            "type": "graph"
2680        },
2681        "graph_types.device.pf_removals": {
2682            "default": {
2683                "section": "firewall",
2684                "order": 4,
2685                "descr": "Removals"
2686            },
2687            "type": "graph"
2688        },
2689        "graph_types.device.pf_searches": {
2690            "default": {
2691                "section": "firewall",
2692                "order": 2,
2693                "descr": "Searches"
2694            },
2695            "type": "graph"
2696        },
2697        "graph_types.device.pf_short": {
2698            "default": {
2699                "section": "firewall",
2700                "order": 8,
2701                "descr": "Short"
2702            },
2703            "type": "graph"
2704        },
2705        "graph_types.device.pf_states": {
2706            "default": {
2707                "section": "firewall",
2708                "order": 1,
2709                "descr": "States"
2710            },
2711            "type": "graph"
2712        },
2713        "graph_types.device.ping_perf": {
2714            "default": {
2715                "section": "poller",
2716                "order": 0,
2717                "descr": "Ping Response"
2718            },
2719            "type": "graph"
2720        },
2721        "graph_types.device.poller_modules_perf": {
2722            "default": {
2723                "section": "poller",
2724                "order": 0,
2725                "descr": "Poller Modules Performance"
2726            },
2727            "type": "graph"
2728        },
2729        "graph_types.device.poller_perf": {
2730            "default": {
2731                "section": "poller",
2732                "order": 0,
2733                "descr": "Poller Time"
2734            },
2735            "type": "graph"
2736        },
2737        "graph_types.device.processor": {
2738            "default": {
2739                "section": "system",
2740                "order": 0,
2741                "descr": "Processor Usage"
2742            },
2743            "type": "graph"
2744        },
2745        "graph_types.device.pulse_sessions": {
2746            "default": {
2747                "section": "firewall",
2748                "order": 0,
2749                "descr": "Active Sessions"
2750            },
2751            "type": "graph"
2752        },
2753        "graph_types.device.pulse_users": {
2754            "default": {
2755                "section": "firewall",
2756                "order": 0,
2757                "descr": "Active Users"
2758            },
2759            "type": "graph"
2760        },
2761        "graph_types.device.riverbed_connections": {
2762            "default": {
2763                "section": "network",
2764                "order": 0,
2765                "descr": "Connections"
2766            },
2767            "type": "graph"
2768        },
2769        "graph_types.device.riverbed_datastore": {
2770            "default": {
2771                "section": "network",
2772                "order": 2,
2773                "descr": "Datastore productivity"
2774            },
2775            "type": "graph"
2776        },
2777        "graph_types.device.riverbed_optimization": {
2778            "default": {
2779                "section": "network",
2780                "order": 1,
2781                "descr": "Optimization"
2782            },
2783            "type": "graph"
2784        },
2785        "graph_types.device.riverbed_passthrough": {
2786            "default": {
2787                "section": "network",
2788                "order": 3,
2789                "descr": "Bandwidth passthrough"
2790            },
2791            "type": "graph"
2792        },
2793        "graph_types.device.routeros_leases": {
2794            "default": {
2795                "section": "network",
2796                "order": 0,
2797                "descr": "DHCP Lease Count"
2798            },
2799            "type": "graph"
2800        },
2801        "graph_types.device.routeros_pppoe_sessions": {
2802            "default": {
2803                "section": "network",
2804                "order": 0,
2805                "descr": "PPPoE Session Count"
2806            },
2807            "type": "graph"
2808        },
2809        "graph_types.device.rutos_2xx_mobileDataUsage": {
2810            "default": {
2811                "section": "network",
2812                "order": 0,
2813                "descr": "Mobile Data Usage"
2814            },
2815            "type": "graph"
2816        },
2817        "graph_types.device.screenos_sessions": {
2818            "default": {
2819                "section": "firewall",
2820                "order": 0,
2821                "descr": "Active Sessions"
2822            },
2823            "type": "graph"
2824        },
2825        "graph_types.device.secureplatform_sessions": {
2826            "default": {
2827                "section": "firewall",
2828                "order": 0,
2829                "descr": "Active connections"
2830            },
2831            "type": "graph"
2832        },
2833        "graph_types.device.sgos_average_requests": {
2834            "default": {
2835                "section": "network",
2836                "order": 0,
2837                "descr": "Average HTTP Requests"
2838            },
2839            "type": "graph"
2840        },
2841        "graph_types.device.sgos_client_connections": {
2842            "default": {
2843                "section": "network",
2844                "order": 1,
2845                "descr": "HTTP Client Connections"
2846            },
2847            "type": "graph"
2848        },
2849        "graph_types.device.sgos_client_connections_active": {
2850            "default": {
2851                "section": "network",
2852                "order": 2,
2853                "descr": "HTTP Client Connections Active"
2854            },
2855            "type": "graph"
2856        },
2857        "graph_types.device.sgos_client_connections_idle": {
2858            "default": {
2859                "section": "network",
2860                "order": 3,
2861                "descr": "HTTP Client Connections Idle"
2862            },
2863            "type": "graph"
2864        },
2865        "graph_types.device.sgos_server_connections": {
2866            "default": {
2867                "section": "network",
2868                "order": 4,
2869                "descr": "HTTP Server Connections"
2870            },
2871            "type": "graph"
2872        },
2873        "graph_types.device.sgos_server_connections_active": {
2874            "default": {
2875                "section": "network",
2876                "order": 5,
2877                "descr": "HTTP Server Connections Active"
2878            },
2879            "type": "graph"
2880        },
2881        "graph_types.device.sgos_server_connections_idle": {
2882            "default": {
2883                "section": "network",
2884                "order": 6,
2885                "descr": "HTTP Server Connections Idle"
2886            },
2887            "type": "graph"
2888        },
2889        "graph_types.device.siklu_rfinterfaceOctets": {
2890            "default": {
2891                "section": "wireless",
2892                "order": 5,
2893                "descr": "Traffic"
2894            },
2895            "type": "graph"
2896        },
2897        "graph_types.device.siklu_rfinterfaceOtherOctets": {
2898            "default": {
2899                "section": "wireless",
2900                "order": 6,
2901                "descr": "Other Octets"
2902            },
2903            "type": "graph"
2904        },
2905        "graph_types.device.siklu_rfinterfaceOtherPkts": {
2906            "default": {
2907                "section": "wireless",
2908                "order": 4,
2909                "descr": "Other Packets"
2910            },
2911            "type": "graph"
2912        },
2913        "graph_types.device.siklu_rfinterfacePkts": {
2914            "default": {
2915                "section": "wireless",
2916                "order": 3,
2917                "descr": "Packets"
2918            },
2919            "type": "graph"
2920        },
2921        "graph_types.device.sonicwall_sessions": {
2922            "default": {
2923                "section": "firewall",
2924                "order": 0,
2925                "descr": "Active Sessions"
2926            },
2927            "type": "graph"
2928        },
2929        "graph_types.device.storage": {
2930            "default": {
2931                "section": "system",
2932                "order": 0,
2933                "descr": "Filesystem Usage"
2934            },
2935            "type": "graph"
2936        },
2937        "graph_types.device.availability": {
2938            "default": {
2939                "section": "availability",
2940                "order": 0,
2941                "descr": "Device Availability"
2942            },
2943            "type": "graph"
2944        },
2945        "graph_types.device.sub10_sub10RadioLclAFER": {
2946            "default": {
2947                "section": "wireless",
2948                "order": 4,
2949                "descr": "Radio Air Frame Error Rate"
2950            },
2951            "type": "graph"
2952        },
2953        "graph_types.device.sub10_sub10RadioLclDataRate": {
2954            "default": {
2955                "section": "wireless",
2956                "order": 4,
2957                "descr": "Data Rate on the Airside interface"
2958            },
2959            "type": "graph"
2960        },
2961        "graph_types.device.sub10_sub10RadioLclLnkLoss": {
2962            "default": {
2963                "section": "wireless",
2964                "order": 3,
2965                "descr": "Radio Link Loss"
2966            },
2967            "type": "graph"
2968        },
2969        "graph_types.device.sub10_sub10RadioLclRxPower": {
2970            "default": {
2971                "section": "wireless",
2972                "order": 1,
2973                "descr": "Radio Receive Power"
2974            },
2975            "type": "graph"
2976        },
2977        "graph_types.device.sub10_sub10RadioLclTxPower": {
2978            "default": {
2979                "section": "wireless",
2980                "order": 0,
2981                "descr": "Radio Transmit Power"
2982            },
2983            "type": "graph"
2984        },
2985        "graph_types.device.sub10_sub10RadioLclVectErr": {
2986            "default": {
2987                "section": "wireless",
2988                "order": 3,
2989                "descr": "Radio Vector Error"
2990            },
2991            "type": "graph"
2992        },
2993        "graph_types.device.temperature": {
2994            "default": {
2995                "section": "system",
2996                "order": 0,
2997                "descr": "temperature"
2998            },
2999            "type": "graph"
3000        },
3001        "graph_types.device.topvision_cmoffline": {
3002            "default": {
3003                "section": "cmts",
3004                "order": 2,
3005                "descr": "Cable Modem Offline"
3006            },
3007            "type": "graph"
3008        },
3009        "graph_types.device.topvision_cmreg": {
3010            "default": {
3011                "section": "cmts",
3012                "order": 1,
3013                "descr": "Cable Modem Registered"
3014            },
3015            "type": "graph"
3016        },
3017        "graph_types.device.topvision_cmtotal": {
3018            "default": {
3019                "section": "cmts",
3020                "order": 0,
3021                "descr": "Cable Modem Total"
3022            },
3023            "type": "graph"
3024        },
3025        "graph_types.device.ubnt_airfiber_Capacity": {
3026            "default": {
3027                "section": "wireless",
3028                "order": 2,
3029                "descr": "Link Capacity"
3030            },
3031            "type": "graph"
3032        },
3033        "graph_types.device.ubnt_airfiber_LinkDist": {
3034            "default": {
3035                "section": "wireless",
3036                "order": 1,
3037                "descr": "Link Distance"
3038            },
3039            "type": "graph"
3040        },
3041        "graph_types.device.ubnt_airfiber_RFTotOctetsRx": {
3042            "default": {
3043                "section": "wireless",
3044                "order": 6,
3045                "descr": "RF Total Octets Rx"
3046            },
3047            "type": "graph"
3048        },
3049        "graph_types.device.ubnt_airfiber_RFTotOctetsTx": {
3050            "default": {
3051                "section": "wireless",
3052                "order": 4,
3053                "descr": "RF Total Octets Tx"
3054            },
3055            "type": "graph"
3056        },
3057        "graph_types.device.ubnt_airfiber_RFTotPktsRx": {
3058            "default": {
3059                "section": "wireless",
3060                "order": 7,
3061                "descr": "RF Total Packets Rx"
3062            },
3063            "type": "graph"
3064        },
3065        "graph_types.device.ubnt_airfiber_RFTotPktsTx": {
3066            "default": {
3067                "section": "wireless",
3068                "order": 5,
3069                "descr": "RF Total Packets Tx"
3070            },
3071            "type": "graph"
3072        },
3073        "graph_types.device.ubnt_airfiber_RadioFreqs": {
3074            "default": {
3075                "section": "wireless",
3076                "order": 0,
3077                "descr": "Radio Frequencies"
3078            },
3079            "type": "graph"
3080        },
3081        "graph_types.device.ubnt_airfiber_RadioTemp": {
3082            "default": {
3083                "section": "wireless",
3084                "order": 3,
3085                "descr": "Radio Temperatures"
3086            },
3087            "type": "graph"
3088        },
3089        "graph_types.device.ubnt_airfiber_RxPower": {
3090            "default": {
3091                "section": "wireless",
3092                "order": 8,
3093                "descr": "Radio Rx Power"
3094            },
3095            "type": "graph"
3096        },
3097        "graph_types.device.ubnt_airfiber_TxPower": {
3098            "default": {
3099                "section": "wireless",
3100                "order": 0,
3101                "descr": "Radio Tx Power"
3102            },
3103            "type": "graph"
3104        },
3105        "graph_types.device.ucd_contexts": {
3106            "default": {
3107                "section": "system",
3108                "order": 0,
3109                "descr": "Context Switches"
3110            },
3111            "type": "graph"
3112        },
3113        "graph_types.device.ucd_cpu": {
3114            "default": {
3115                "section": "system",
3116                "order": 0,
3117                "descr": "Detailed Processor Usage"
3118            },
3119            "type": "graph"
3120        },
3121        "graph_types.device.ucd_cpu_steal": {
3122            "default": {
3123                "section": "system",
3124                "order": 0,
3125                "descr": "CPU Steal"
3126            },
3127            "type": "graph"
3128        },
3129        "graph_types.device.ucd_interrupts": {
3130            "default": {
3131                "section": "system",
3132                "order": 0,
3133                "descr": "Interrupts"
3134            },
3135            "type": "graph"
3136        },
3137        "graph_types.device.ucd_io_wait": {
3138            "default": {
3139                "section": "system",
3140                "order": 0,
3141                "descr": "I/0 Wait"
3142            },
3143            "type": "graph"
3144        },
3145        "graph_types.device.ucd_io": {
3146            "default": {
3147                "section": "system",
3148                "order": 0,
3149                "descr": "System I/O Activity"
3150            },
3151            "type": "graph"
3152        },
3153        "graph_types.device.ucd_load": {
3154            "default": {
3155                "section": "system",
3156                "order": 0,
3157                "descr": "Load Averages"
3158            },
3159            "type": "graph"
3160        },
3161        "graph_types.device.ucd_swap_io": {
3162            "default": {
3163                "section": "system",
3164                "order": 0,
3165                "descr": "Swap I/O Activity"
3166            },
3167            "type": "graph"
3168        },
3169        "graph_types.device.uptime": {
3170            "default": {
3171                "section": "system",
3172                "order": 0,
3173                "descr": "System Uptime"
3174            },
3175            "type": "graph"
3176        },
3177        "graph_types.device.vpdn_sessions_l2tp": {
3178            "default": {
3179                "section": "vpdn",
3180                "order": 0,
3181                "descr": "VPDN L2TP Sessions"
3182            },
3183            "type": "graph"
3184        },
3185        "graph_types.device.vpdn_tunnels_l2tp": {
3186            "default": {
3187                "section": "vpdn",
3188                "order": 0,
3189                "descr": "VPDN L2TP Tunnels"
3190            },
3191            "type": "graph"
3192        },
3193        "graph_types.device.waas_cwotfostatsactiveoptconn": {
3194            "default": {
3195                "section": "graphs",
3196                "order": 0,
3197                "descr": "Optimized TCP Connections"
3198            },
3199            "type": "graph"
3200        },
3201        "graph_types.device.xirrus_stations": {
3202            "default": {
3203                "section": "wireless",
3204                "order": 0,
3205                "descr": "Associated Stations"
3206            },
3207            "type": "graph"
3208        },
3209        "graph_types.device.zywall_sessions": {
3210            "default": {
3211                "section": "firewall",
3212                "order": 0,
3213                "descr": "Sessions"
3214            },
3215            "type": "graph"
3216        },
3217        "graphite.enable": {
3218            "default": false,
3219            "type": "boolean",
3220            "group": "poller",
3221            "section": "graphite",
3222            "order": 0
3223        },
3224        "graphite.host": {
3225            "default": "127.0.0.1",
3226            "type": "text",
3227            "group": "poller",
3228            "section": "graphite",
3229            "order": 1,
3230            "validate": {
3231                "value": "ip_or_hostname"
3232            }
3233        },
3234        "graphite.port": {
3235            "default": 2003,
3236            "type": "integer",
3237            "group": "poller",
3238            "section": "graphite",
3239            "order": 2
3240        },
3241        "graphite.prefix": {
3242            "type": "text",
3243            "group": "poller",
3244            "section": "graphite",
3245            "order": 3,
3246            "validate": {
3247                "value": "nullable|regex:/^[.a-zA-Z0-9]*$/"
3248            }
3249        },
3250        "graphs.mini.normal": {
3251            "default": {
3252                "day": "24 Hours",
3253                "week": "One Week",
3254                "month": "One Month",
3255                "year": "One Year"
3256            },
3257            "type": "array"
3258        },
3259        "graphs.mini.widescreen": {
3260            "default": {
3261                "sixhour": "6 Hours",
3262                "day": "24 Hours",
3263                "week": "One Week",
3264                "twoweek": "Two Weeks",
3265                "month": "One Month",
3266                "twomonth": "Two Months",
3267                "year": "One Year",
3268                "twoyear": "Two Years"
3269            },
3270            "type": "array"
3271        },
3272        "graphs.row.normal": {
3273            "default": {
3274                "sixhour": "6 Hours",
3275                "day": "24 Hours",
3276                "twoday": "48 Hours",
3277                "week": "One Week",
3278                "twoweek": "Two Weeks",
3279                "month": "One Month",
3280                "twomonth": "Two Months",
3281                "year": "One Year",
3282                "twoyear": "Two Years"
3283            },
3284            "type": "array"
3285        },
3286        "graylog.base_uri": {
3287            "type": "text",
3288            "group": "external",
3289            "section": "graylog",
3290            "order": 3,
3291            "when": {
3292                "setting": "graylog.version",
3293                "operator": "equals",
3294                "value": "other"
3295            }
3296        },
3297        "graylog.device-page.loglevel": {
3298            "default": 7,
3299            "type": "select",
3300            "group": "external",
3301            "section": "graylog",
3302            "order": 8,
3303            "options": {
3304                "0": "0",
3305                "1": "1",
3306                "2": "2",
3307                "3": "3",
3308                "4": "4",
3309                "5": "5",
3310                "6": "6",
3311                "7": "7"
3312            }
3313        },
3314        "graylog.device-page.rowCount": {
3315            "default": 10,
3316            "type": "integer",
3317            "group": "external",
3318            "section": "graylog",
3319            "order": 9
3320        },
3321        "graylog.password": {
3322            "type": "password",
3323            "group": "external",
3324            "section": "graylog",
3325            "order": 5
3326        },
3327        "graylog.port": {
3328            "type": "integer",
3329            "group": "external",
3330            "section": "graylog",
3331            "order": 1,
3332            "validate": {
3333                "value": "int|nullable|between:1,65535"
3334            }
3335        },
3336        "graylog.server": {
3337            "type": "text",
3338            "group": "external",
3339            "section": "graylog",
3340            "order": 0,
3341            "validate": {
3342                "value": "nullable|url"
3343            }
3344        },
3345        "graylog.timezone": {
3346            "type": "text",
3347            "group": "external",
3348            "section": "graylog",
3349            "order": 6,
3350            "validate": {
3351                "value": "nullable|timezone"
3352            }
3353        },
3354        "graylog.username": {
3355            "type": "text",
3356            "group": "external",
3357            "section": "graylog",
3358            "order": 4
3359        },
3360        "graylog.version": {
3361            "type": "select",
3362            "group": "external",
3363            "section": "graylog",
3364            "order": 2,
3365            "options": {
3366                "2.0": "Less than 2.1",
3367                "2.1": "2.1 or newer",
3368                "other": "Other"
3369            }
3370        },
3371        "gui.network-map.style": {
3372            "default": "new",
3373            "type": "select",
3374            "options": {
3375                "old": "Old",
3376                "new": "New"
3377            }
3378        },
3379        "html.device.primary_link": {
3380            "group": "webui",
3381            "section": "device",
3382            "order": 3,
3383            "type": "select",
3384            "default": "edit",
3385            "options": {
3386                "edit": "Edit",
3387                "web": "Web",
3388                "ssh": "SSH",
3389                "telnet": "Telnet",
3390                "capture": "Capture",
3391                "custom1": "Custom 1",
3392                "custom2": "Custom 2",
3393                "custom3": "Custom 3",
3394                "custom4": "Custom 4",
3395                "custom5": "Custom 5",
3396                "custom6": "Custom 6",
3397                "custom7": "Custom 7",
3398                "custom8": "Custom 8"
3399            }
3400        },
3401        "html_dir": {
3402            "type": "directory"
3403        },
3404        "http_proxy": {
3405            "group": "system",
3406            "section": "proxy",
3407            "order": 0,
3408            "type": "text"
3409        },
3410        "icmp_check": {
3411            "default": true,
3412            "type": "boolean"
3413        },
3414        "ignore_mount": {
3415            "group": "discovery",
3416            "section": "storage",
3417            "order": 3,
3418            "default": [
3419                "/kern",
3420                "/mnt/cdrom",
3421                "/proc",
3422                "/dev",
3423                "/compat/linux/proc",
3424                "/compat/linux/sys"
3425            ],
3426            "type": "array"
3427        },
3428        "ignore_mount_network": {
3429            "group": "discovery",
3430            "section": "storage",
3431            "order": 0,
3432            "default": true,
3433            "type": "boolean"
3434        },
3435        "ignore_mount_optical": {
3436            "group": "discovery",
3437            "section": "storage",
3438            "order": 1,
3439            "default": true,
3440            "type": "boolean"
3441        },
3442        "ignore_mount_regexp": {
3443            "group": "discovery",
3444            "section": "storage",
3445            "order": 5,
3446            "default": [
3447                "/on: \\/packages/",
3448                "/on: \\/dev/",
3449                "/on: \\/proc/",
3450                "/on: \\/junos^/",
3451                "/on: \\/junos\\/dev/",
3452                "/on: \\/jail\\/dev/",
3453                "/^(dev|proc)fs/",
3454                "/^\\/dev\\/md0/",
3455                "/^\\/var\\/dhcpd\\/dev/",
3456                "/UMA/",
3457                "/^\\/Volumes\\/OS X Base System/"
3458            ],
3459            "type": "array",
3460            "validate": {
3461                "value.*": "is_regex"
3462            }
3463        },
3464        "ignore_mount_removable": {
3465            "group": "discovery",
3466            "section": "storage",
3467            "order": 2,
3468            "default": true,
3469            "type": "boolean"
3470        },
3471        "ignore_mount_string": {
3472            "group": "discovery",
3473            "section": "storage",
3474            "order": 4,
3475            "default": [
3476                "packages",
3477                "devfs",
3478                "procfs",
3479                "linprocfs",
3480                "linsysfs",
3481                "UMA",
3482                "MALLOC"
3483            ],
3484            "type": "array"
3485        },
3486        "ignore_unmapable_port": {
3487            "default": false,
3488            "type": "boolean"
3489        },
3490        "influxdb.enable": {
3491            "default": false,
3492            "type": "boolean",
3493            "group": "poller",
3494            "section": "influxdb",
3495            "order": 0
3496        },
3497        "influxdb.transport": {
3498            "default": "http",
3499            "type": "select",
3500            "options": {
3501                "http": "HTTP",
3502                "https": "HTTPS",
3503                "udp": "UDP"
3504            },
3505            "group": "poller",
3506            "section": "influxdb",
3507            "order": 1
3508        },
3509        "influxdb.host": {
3510            "default": "127.0.0.1",
3511            "type": "text",
3512            "group": "poller",
3513            "section": "influxdb",
3514            "order": 2,
3515            "validate": {
3516                "value": "ip_or_hostname"
3517            }
3518        },
3519        "influxdb.port": {
3520            "default": 8086,
3521            "type": "integer",
3522            "group": "poller",
3523            "section": "influxdb",
3524            "order": 3
3525        },
3526        "influxdb.db": {
3527            "default": "librenms",
3528            "type": "text",
3529            "group": "poller",
3530            "section": "influxdb",
3531            "order": 4
3532        },
3533        "influxdb.username": {
3534            "type": "text",
3535            "group": "poller",
3536            "section": "influxdb",
3537            "order": 5
3538        },
3539        "influxdb.password": {
3540            "type": "password",
3541            "group": "poller",
3542            "section": "influxdb",
3543            "order": 6
3544        },
3545        "influxdb.timeout": {
3546            "default": 0,
3547            "type": "integer",
3548            "group": "poller",
3549            "section": "influxdb",
3550            "order": 7
3551        },
3552        "influxdb.verifySSL": {
3553            "default": false,
3554            "type": "boolean",
3555            "group": "poller",
3556            "section": "influxdb",
3557            "order": 8
3558        },
3559        "install_dir": {
3560            "type": "directory"
3561        },
3562        "int_core": {
3563            "default": true,
3564            "type": "boolean"
3565        },
3566        "int_customers": {
3567            "default": true,
3568            "type": "boolean"
3569        },
3570        "int_l2tp": {
3571            "default": false,
3572            "type": "boolean"
3573        },
3574        "int_peering": {
3575            "default": true,
3576            "type": "boolean"
3577        },
3578        "int_transit": {
3579            "default": true,
3580            "type": "boolean"
3581        },
3582        "ipmi.type": {
3583            "default": [
3584                "lanplus",
3585                "lan",
3586                "imb",
3587                "open"
3588            ],
3589            "type": "array"
3590        },
3591        "ipmi_unit": {
3592            "default": {
3593                "Amps": "current",
3594                "RPM": "fanspeed",
3595                "Volts": "voltage",
3596                "Watts": "power",
3597                "degrees C": "temperature",
3598                "discrete": "",
3599                "percent": "load"
3600            },
3601            "type": "array"
3602        },
3603        "ipmitool": {
3604            "default": "/usr/bin/ipmitool",
3605            "group": "external",
3606            "section": "binaries",
3607            "order": 3,
3608            "type": "executable"
3609        },
3610        "irc_alert": {
3611            "default": false,
3612            "type": "boolean"
3613        },
3614        "irc_alert_short": {
3615            "default": false,
3616            "type": "boolean"
3617        },
3618        "irc_alert_utf8": {
3619            "default": false,
3620            "type": "boolean"
3621        },
3622        "irc_authtime": {
3623            "default": 3,
3624            "type": "integer"
3625        },
3626        "irc_chan": {
3627            "type": "array"
3628        },
3629        "irc_ctcp": {
3630            "default": false,
3631            "type": "boolean"
3632        },
3633        "irc_ctcp_version": {
3634            "default": "LibreNMS IRCbot. https://www.librenms.org/",
3635            "type": "text"
3636        },
3637        "irc_debug": {
3638            "default": false,
3639            "type": "boolean"
3640        },
3641        "irc_external": {
3642            "default": "",
3643            "type": "text"
3644        },
3645        "irc_host": {
3646            "default": "",
3647            "type": "text"
3648        },
3649        "irc_maxretry": {
3650            "default": 3,
3651            "type": "integer"
3652        },
3653        "irc_nick": {
3654            "type": "text"
3655        },
3656        "irc_pass": {
3657            "default": "",
3658            "type": "password"
3659        },
3660        "irc_port": {
3661            "default": "",
3662            "type": "text"
3663        },
3664        "leaflet.default_lat": {
3665            "default": 51.4800,
3666            "type": "float"
3667        },
3668        "leaflet.default_lng": {
3669            "default": 0,
3670            "type": "float"
3671        },
3672        "leaflet.default_zoom": {
3673            "default": 2,
3674            "type": "integer"
3675        },
3676        "leaflet.group_radius": {
3677            "default": 10,
3678            "type": "integer"
3679        },
3680        "leaflet.tile_url": {
3681            "default": "{s}.tile.openstreetmap.org",
3682            "type": "text"
3683        },
3684        "libvirt_protocols": {
3685            "default": [
3686                "qemu+ssh",
3687                "xen+ssh"
3688            ],
3689            "type": "array"
3690        },
3691        "list_colour.even": {
3692            "default": "#ffffff",
3693            "type": "color"
3694        },
3695        "list_colour.even_alt": {
3696            "default": "#f9f9f9",
3697            "type": "color"
3698        },
3699        "list_colour.even_alt2": {
3700            "default": "#f0f0f0",
3701            "type": "color"
3702        },
3703        "list_colour.highlight": {
3704            "default": "#ffcccc",
3705            "type": "color"
3706        },
3707        "list_colour.odd": {
3708            "default": "#eeeeee",
3709            "type": "color"
3710        },
3711        "list_colour.odd_alt": {
3712            "default": "#f0f0f0",
3713            "type": "color"
3714        },
3715        "list_colour.odd_alt2": {
3716            "default": "#e3e3e3",
3717            "type": "color"
3718        },
3719        "log_dir": {
3720            "type": "directory"
3721        },
3722        "log_file": {
3723            "type": "text"
3724        },
3725        "login_message": {
3726            "default": "Unauthorised access or use shall render the user liable to criminal and/or civil prosecution.",
3727            "group": "auth",
3728            "section": "general",
3729            "order": 4,
3730            "type": "text"
3731        },
3732        "mac_oui.enabled": {
3733            "default": true,
3734            "group": "external",
3735            "section": "mac_oui",
3736            "order": 0,
3737            "type": "boolean"
3738        },
3739        "map.engine": {
3740            "default": "leaflet",
3741            "type": "select",
3742            "options": {
3743                "leaflet": "Leaflet",
3744                "mapeal": "Mapeal"
3745            }
3746        },
3747        "mapael.default_map": {
3748            "default": "maps/world_countries.js",
3749            "type": "text"
3750        },
3751        "mib_dir": {
3752            "type": "directory"
3753        },
3754        "mono_font": {
3755            "default": "DejaVuSansMono",
3756            "type": "text"
3757        },
3758        "mtr": {
3759            "default": "/usr/bin/mtr",
3760            "group": "external",
3761            "section": "binaries",
3762            "order": 4,
3763            "type": "executable"
3764        },
3765        "mydomain": {
3766            "type": "text",
3767            "group": "discovery",
3768            "section": "general",
3769            "order": 3,
3770            "validate": {
3771                "value": [
3772                    "regex:/^((?!-)(xn--|_)?[a-z0-9-]{0,61}[a-z0-9]\\.)*(xn--)?([a-z0-9][a-z0-9\\-]{0,60}|[a-z0-9-]{1,30}\\.[a-z]{2,})$/"
3773                ]
3774            }
3775        },
3776        "nagios_plugins": {
3777            "default": "/usr/lib/nagios/plugins",
3778            "type": "directory"
3779        },
3780        "nets": {
3781            "type": "array",
3782            "default": [],
3783            "group": "discovery",
3784            "section": "networks",
3785            "order": 1
3786        },
3787        "network_map_items": {
3788            "default": [
3789                "xdp",
3790                "mac"
3791            ],
3792            "type": "array"
3793        },
3794        "network_map_legend": {
3795            "default": {
3796                "0": "#008dca",
3797                "5": "#0092a6",
3798                "10": "#009782",
3799                "15": "#009c5f",
3800                "20": "#00a13b",
3801                "25": "#00a617",
3802                "30": "#0bad00",
3803                "35": "#2fb700",
3804                "40": "#53c100",
3805                "45": "#77cc00",
3806                "50": "#9ad600",
3807                "55": "#bee000",
3808                "60": "#e2ea00",
3809                "65": "#ead600",
3810                "70": "#e5b200",
3811                "75": "#e08e00",
3812                "80": "#db6b00",
3813                "85": "#d64700",
3814                "90": "#d12300",
3815                "95": "#cc0000",
3816                "100": "#cc0000",
3817                "di": {
3818                    "border": "#cccccc",
3819                    "edge": "#dddddd88",
3820                    "node": "#eeeeee"
3821                },
3822                "dn": {
3823                    "border": "#ff5555",
3824                    "edge": "#ff777788",
3825                    "node": "#ffdddd"
3826                },
3827                "highlight": {
3828                    "border": "#ee4000",
3829                    "borderWidth": 3
3830                }
3831            },
3832            "type": "array"
3833        },
3834        "network_map_show_on_worldmap": {
3835            "default": false,
3836            "type": "boolean",
3837            "group": "webui",
3838            "section": "worldmap",
3839            "order": 1
3840        },
3841        "network_map_vis_options": {
3842            "default": "{\n  layout:{\n      randomSeed:2\n  },\n  \"edges\": {\n    arrows: {\n          to:     {enabled: true, scaleFactor:0.5},\n    },\n    \"smooth\": {\n        enabled: false\n    },\n    font: {\n        size: 14,\n        color: \"red\",\n        face: \"sans\",\n        background: \"white\",\n        strokeWidth:3,\n        align: \"middle\",\n        strokeWidth: 2\n    }\n  },\n  \"physics\": {\n     \"barnesHut\": {\n      \"gravitationalConstant\": -2000,\n      \"centralGravity\": 0.3,\n      \"springLength\": 200,\n      \"springConstant\": 0.04,\n      \"damping\": 0.09,\n      \"avoidOverlap\": 1\n    },\n\n     \"forceAtlas2Based\": {\n      \"gravitationalConstant\": -50,\n      \"centralGravity\": 0.01,\n      \"springLength\": 200,\n      \"springConstant\": 0.08,\n      \"damping\": 0.4,\n      \"avoidOverlap\": 1\n    },\n\n     \"repulsion\": {\n      \"centralGravity\": 0.2,\n      \"springLength\": 250,\n      \"springConstant\": 0.2,\n      \"nodeDistance\": 200,\n      \"damping\": 0.07\n    },\n\n     \"hierarchicalRepulsion\": {\n      \"nodeDistance\": 300,\n      \"centralGravity\": 0.2,\n      \"springLength\": 300,\n      \"springConstant\": 0.2,\n      \"damping\": 0.07\n    },\n\n  \"maxVelocity\": 50,\n  \"minVelocity\": 0.4,\n  \"solver\": \"hierarchicalRepulsion\",\n  \"stabilization\": {\n    \"enabled\": true,\n    \"iterations\": 1000,\n    \"updateInterval\": 100,\n    \"onlyDynamicEdges\": false,\n    \"fit\": true\n  },\n\n  \"timestep\": 0.4,\n }\n}",
3843            "type": "text"
3844        },
3845        "nfdump": {
3846            "default": "/usr/bin/nfdump",
3847            "group": "external",
3848            "section": "binaries",
3849            "order": 8,
3850            "type": "executable"
3851        },
3852        "nfsen_enable": {
3853            "default": false,
3854            "group": "external",
3855            "section": "nfsen",
3856            "order": 0,
3857            "type": "boolean"
3858        },
3859        "nfsen_rrds": {
3860            "default": [
3861                "/var/nfsen/profiles-stat/live"
3862            ],
3863            "group": "external",
3864            "section": "nfsen",
3865            "order": 1,
3866            "type": "array"
3867        },
3868        "nfsen_subdirlayout": {
3869            "default": 1,
3870            "group": "external",
3871            "section": "nfsen",
3872            "order": 2,
3873            "type": "select",
3874            "options": {
3875                "0": "0. flat layout",
3876                "1": "1. year/month/day",
3877                "2": "2. year/month/day/hour",
3878                "3": "3. year/week_of_year/day_of_week",
3879                "4": "4. year/week_of_year/day_of_week/hour",
3880                "5": "5. year/day-of-year",
3881                "6": "6. year/day-of-year/hour",
3882                "7": "7. year-month-day",
3883                "8": "8. year-month-day/hour"
3884            }
3885        },
3886        "nfsen_last_max": {
3887            "default": 153600,
3888            "group": "external",
3889            "section": "nfsen",
3890            "order": 3,
3891            "type": "integer",
3892            "units": "seconds"
3893        },
3894        "nfsen_top_max": {
3895            "default": 500,
3896            "group": "external",
3897            "section": "nfsen",
3898            "order": 4,
3899            "type": "integer"
3900        },
3901        "nfsen_top_N": {
3902            "default": [
3903                10,
3904                20,
3905                50,
3906                100,
3907                200,
3908                500
3909            ],
3910            "group": "external",
3911            "section": "nfsen",
3912            "order": 5,
3913            "type": "array"
3914        },
3915        "nfsen_top_default": {
3916            "default": 20,
3917            "group": "external",
3918            "section": "nfsen",
3919            "order": 6,
3920            "type": "integer"
3921        },
3922        "nfsen_stat_default": {
3923            "default": "srcip",
3924            "group": "external",
3925            "section": "nfsen",
3926            "order": 7,
3927            "type": "text"
3928        },
3929        "nfsen_order_default": {
3930            "default": "packets",
3931            "group": "external",
3932            "section": "nfsen",
3933            "order": 8,
3934            "type": "text"
3935        },
3936        "nfsen_last_default": {
3937            "default": 900,
3938            "group": "external",
3939            "section": "nfsen",
3940            "order": 9,
3941            "type": "integer",
3942            "units": "seconds"
3943        },
3944        "nfsen_lasts": {
3945            "default": {
3946                "300": "5 minutes",
3947                "600": "10 minutes",
3948                "900": "15 minutes",
3949                "1800": "30 minutes",
3950                "3600": "1 hour",
3951                "9600": "3 hours",
3952                "38400": "12 hours",
3953                "76800": "24 hours",
3954                "115200": "36 hours",
3955                "153600": "48 hours"
3956            },
3957            "type": "array"
3958        },
3959        "nfsen_split_char": {
3960            "group": "external",
3961            "section": "nfsen",
3962            "order": 11,
3963            "type": "text"
3964        },
3965        "nfsen_suffix": {
3966            "group": "external",
3967            "section": "nfsen",
3968            "order": 12,
3969            "type": "text"
3970        },
3971        "nmap": {
3972            "default": "/usr/bin/nmap",
3973            "group": "external",
3974            "section": "binaries",
3975            "order": 5,
3976            "type": "executable"
3977        },
3978        "notifications.LibreNMS": {
3979            "default": "https://www.librenms.org/notifications.rss",
3980            "type": "text"
3981        },
3982        "notifications.local": {
3983            "default": "misc/notifications.rss",
3984            "type": "text"
3985        },
3986        "old_graphs": {
3987            "default": true,
3988            "type": "boolean"
3989        },
3990        "opentsdb.enable": {
3991            "default": false,
3992            "type": "boolean",
3993            "group": "poller",
3994            "section": "opentsdb",
3995            "order": 0
3996        },
3997        "opentsdb.host": {
3998            "default": "127.0.0.1",
3999            "type": "text",
4000            "group": "poller",
4001            "section": "opentsdb",
4002            "order": 1,
4003            "validate": {
4004                "value": "ip_or_hostname"
4005            }
4006        },
4007        "opentsdb.port": {
4008            "default": 4242,
4009            "type": "integer",
4010            "group": "poller",
4011            "section": "opentsdb",
4012            "order": 2
4013        },
4014        "os.default.over": {
4015            "default": [
4016                {
4017                    "graph": "device_processor",
4018                    "text": "Processor Usage"
4019                },
4020                {
4021                    "graph": "device_mempool",
4022                    "text": "Memory Usage"
4023                }
4024            ],
4025            "type": "array"
4026        },
4027        "os_def_cache_time": {
4028            "default": 86400,
4029            "type": "integer"
4030        },
4031        "os_group.unix.over": {
4032            "default": [
4033                {
4034                    "graph": "device_processor",
4035                    "text": "Processor Usage"
4036                },
4037                {
4038                    "graph": "device_mempool",
4039                    "text": "Memory Usage"
4040                }
4041            ],
4042            "type": "array"
4043        },
4044        "os_group.unix.processor_stacked": {
4045            "default": true,
4046            "type": "boolean"
4047        },
4048        "os_group.unix.type": {
4049            "default": "server",
4050            "type": "text"
4051        },
4052        "overlib_defaults": {
4053            "default": ",FGCOLOR,'#ffffff', BGCOLOR, '#e5e5e5', BORDER, 5, CELLPAD, 4, CAPCOLOR, '#555555', TEXTCOLOR, '#3e3e3e'",
4054            "type": "text"
4055        },
4056        "overview_show_sysDescr": {
4057            "default": true,
4058            "type": "boolean"
4059        },
4060        "own_hostname": {
4061            "default": "localhost",
4062            "group": "system",
4063            "section": "server",
4064            "order": 4,
4065            "type": "text"
4066        },
4067        "oxidized.default_group": {
4068            "default": false,
4069            "group": "external",
4070            "section": "oxidized",
4071            "order": 4,
4072            "type": "text"
4073        },
4074        "oxidized.enabled": {
4075            "default": false,
4076            "group": "external",
4077            "section": "oxidized",
4078            "order": 0,
4079            "type": "boolean"
4080        },
4081        "oxidized.features.versioning": {
4082            "default": false,
4083            "group": "external",
4084            "section": "oxidized",
4085            "order": 2,
4086            "type": "boolean"
4087        },
4088        "oxidized.group_support": {
4089            "default": false,
4090            "group": "external",
4091            "section": "oxidized",
4092            "order": 3,
4093            "type": "boolean"
4094        },
4095        "oxidized.ignore_os": {
4096            "default": [],
4097            "type": "array",
4098            "group": "external",
4099            "section": "oxidized",
4100            "order": 7,
4101            "validate": {
4102                "value.*": "exists:devices,os"
4103            }
4104        },
4105        "oxidized.ignore_types": {
4106            "default": [],
4107            "type": "array",
4108            "group": "external",
4109            "section": "oxidized",
4110            "order": 8,
4111            "validate": {
4112                "value.*": "exists:devices,type"
4113            }
4114        },
4115        "oxidized.maps": {
4116            "default": {
4117                "os": {
4118                    "os": [
4119                        {"match": "airos-af-ltu", "value": "airfiber"},
4120                        {"match": "airos-af", "value": "airfiber"},
4121                        {"match": "arista_eos", "value": "eos"},
4122                        {"match": "ciscosb", "value": "ciscosmb"},
4123                        {"match": "f5", "value": "tmos"},
4124                        {"match": "fireware", "value": "firewareos"},
4125                        {"match": "fortigate", "value": "fortios"},
4126                        {"match": "vyos", "value": "vyatta"},
4127                        {"match": "slms", "value": "zhoneolt"}
4128                    ]
4129                }
4130            },
4131            "type": "oxidized-maps",
4132            "validate": {
4133                "value": "array",
4134                "value.*": "array|keys_in:hostname,sysName,sysDescr,hardware,os,location,ip",
4135                "value.*.*": "array|min:1",
4136                "value.*.*.*": "array|size:2|keys_in:match,regex,value",
4137                "value.*.*.*.value": "required|string",
4138                "value.*.*.*.regex": "is_regex",
4139                "value.*.*.*.match": "string"
4140            },
4141            "group": "external",
4142            "section": "oxidized",
4143            "order": 6
4144        },
4145        "oxidized.reload_nodes": {
4146            "default": false,
4147            "group": "external",
4148            "section": "oxidized",
4149            "order": 5,
4150            "type": "boolean"
4151        },
4152        "oxidized.url": {
4153            "group": "external",
4154            "section": "oxidized",
4155            "order": 1,
4156            "type": "text",
4157            "validate": {
4158                "value": "url"
4159            }
4160        },
4161        "snmptraps.eventlog": {
4162            "default": "unhandled",
4163            "group": "external",
4164            "section": "snmptrapd",
4165            "order": 0,
4166            "type": "select",
4167            "options": {
4168                "none": "None",
4169                "unhandled": "Only unhandled",
4170                "all": "All"
4171            }
4172        },
4173        "snmptraps.eventlog_detailed": {
4174            "default": false,
4175            "order": 1,
4176            "group": "external",
4177            "section": "snmptrapd",
4178            "type": "boolean",
4179            "when": {
4180                "setting": "snmptraps.eventlog",
4181                "operator": "in",
4182                "value": [
4183                    "all",
4184                    "unhandled"
4185                ]
4186            }
4187        },
4188        "page_refresh": {
4189            "default": 300,
4190            "type": "integer",
4191            "units": "seconds"
4192        },
4193        "page_title_prefix": {
4194            "default": "",
4195            "type": "text"
4196        },
4197        "page_title_suffix": {
4198            "type": "text"
4199        },
4200        "password.min_length": {
4201            "default": 8,
4202            "type": "integer",
4203            "group": "auth",
4204            "section": "general",
4205            "order": 5
4206        },
4207        "peering_descr": {
4208            "default": [
4209                "peering"
4210            ],
4211            "type": "array",
4212            "group": "webui",
4213            "section": "port-descr",
4214            "order": 0
4215        },
4216        "peeringdb.enabled": {
4217            "default": false,
4218            "group": "external",
4219            "section": "peeringdb",
4220            "order": 0,
4221            "type": "boolean"
4222        },
4223        "percentile_value": {
4224            "default": 95,
4225            "type": "integer",
4226            "validate": {
4227                "value": "integer|between:0,100"
4228            }
4229        },
4230        "permission.device_group.allow_dynamic": {
4231            "default": false,
4232            "group": "authorization",
4233            "order": 1,
4234            "section": "device-group",
4235            "type": "boolean"
4236        },
4237        "ping": {
4238            "default": "/bin/ping",
4239            "group": "external",
4240            "section": "binaries",
4241            "order": 6,
4242            "type": "executable"
4243        },
4244        "plugin_dir": {
4245            "type": "directory"
4246        },
4247        "poller_modules.unix-agent": {
4248            "order": 420,
4249            "group": "poller",
4250            "section": "poller_modules",
4251            "default": false,
4252            "type": "boolean"
4253        },
4254        "poller_modules.os": {
4255            "order": 320,
4256            "group": "poller",
4257            "section": "poller_modules",
4258            "default": true,
4259            "type": "boolean"
4260        },
4261        "poller_modules.ipmi": {
4262            "order": 210,
4263            "group": "poller",
4264            "section": "poller_modules",
4265            "default": true,
4266            "type": "boolean"
4267        },
4268        "poller_modules.sensors": {
4269            "order": 360,
4270            "group": "poller",
4271            "section": "poller_modules",
4272            "default": true,
4273            "type": "boolean"
4274        },
4275        "poller_modules.processors": {
4276            "order": 350,
4277            "group": "poller",
4278            "section": "poller_modules",
4279            "default": true,
4280            "type": "boolean"
4281        },
4282        "poller_modules.mempools": {
4283            "order": 250,
4284            "group": "poller",
4285            "section": "poller_modules",
4286            "default": true,
4287            "type": "boolean"
4288        },
4289        "poller_modules.storage": {
4290            "order": 370,
4291            "group": "poller",
4292            "section": "poller_modules",
4293            "default": true,
4294            "type": "boolean"
4295        },
4296        "poller_modules.netstats": {
4297            "order": 300,
4298            "group": "poller",
4299            "section": "poller_modules",
4300            "default": true,
4301            "type": "boolean"
4302        },
4303        "poller_modules.hr-mib": {
4304            "order": 190,
4305            "group": "poller",
4306            "section": "poller_modules",
4307            "default": true,
4308            "type": "boolean"
4309        },
4310        "poller_modules.ucd-mib": {
4311            "order": 410,
4312            "group": "poller",
4313            "section": "poller_modules",
4314            "default": true,
4315            "type": "boolean"
4316        },
4317        "poller_modules.ipSystemStats": {
4318            "order": 200,
4319            "group": "poller",
4320            "section": "poller_modules",
4321            "default": true,
4322            "type": "boolean"
4323        },
4324        "poller_modules.ports": {
4325            "order": 340,
4326            "group": "poller",
4327            "section": "poller_modules",
4328            "default": true,
4329            "type": "boolean"
4330        },
4331        "poller_modules.customoid": {
4332            "default": true,
4333            "type": "boolean"
4334
4335        },
4336        "poller_modules.bgp-peers": {
4337            "order": 30,
4338            "group": "poller",
4339            "section": "poller_modules",
4340            "default": true,
4341            "type": "boolean"
4342        },
4343        "poller_modules.junose-atm-vp": {
4344            "order": 220,
4345            "group": "poller",
4346            "section": "poller_modules",
4347            "default": false,
4348            "type": "boolean"
4349        },
4350        "poller_modules.printer-supplies": {
4351            "order": 390,
4352            "group": "poller",
4353            "section": "poller_modules",
4354            "default": false,
4355            "type": "boolean"
4356        },
4357        "poller_modules.ucd-diskio": {
4358            "order": 400,
4359            "group": "poller",
4360            "section": "poller_modules",
4361            "default": true,
4362            "type": "boolean"
4363        },
4364        "poller_modules.wifi": {
4365            "order": 430,
4366            "group": "poller",
4367            "section": "poller_modules",
4368            "default": false,
4369            "type": "boolean"
4370        },
4371        "poller_modules.wireless": {
4372            "order": 440,
4373            "group": "poller",
4374            "section": "poller_modules",
4375            "default": true,
4376            "type": "boolean"
4377        },
4378        "poller_modules.ospf": {
4379            "order": 330,
4380            "group": "poller",
4381            "section": "poller_modules",
4382            "default": true,
4383            "type": "boolean"
4384        },
4385        "poller_modules.cisco-ipsec-flow-monitor": {
4386            "order": 90,
4387            "group": "poller",
4388            "section": "poller_modules",
4389            "default": false,
4390            "type": "boolean"
4391        },
4392        "poller_modules.cisco-remote-access-monitor": {
4393            "order": 130,
4394            "group": "poller",
4395            "section": "poller_modules",
4396            "default": false,
4397            "type": "boolean"
4398        },
4399        "poller_modules.cisco-cef": {
4400            "order": 80,
4401            "group": "poller",
4402            "section": "poller_modules",
4403            "default": false,
4404            "type": "boolean"
4405        },
4406        "poller_modules.cisco-sla": {
4407            "order": 140,
4408            "group": "poller",
4409            "section": "poller_modules",
4410            "default": false,
4411            "type": "boolean"
4412        },
4413        "poller_modules.cisco-mac-accounting": {
4414            "order": 100,
4415            "group": "poller",
4416            "section": "poller_modules",
4417            "default": false,
4418            "type": "boolean"
4419        },
4420        "poller_modules.cipsec-tunnels": {
4421            "order": 30,
4422            "group": "poller",
4423            "section": "poller_modules",
4424            "default": false,
4425            "type": "boolean"
4426        },
4427        "poller_modules.cisco-ace-loadbalancer": {
4428            "order": 40,
4429            "group": "poller",
4430            "section": "poller_modules",
4431            "default": false,
4432            "type": "boolean"
4433        },
4434        "poller_modules.cisco-ace-serverfarms": {
4435            "order": 50,
4436            "group": "poller",
4437            "section": "poller_modules",
4438            "default": false,
4439            "type": "boolean"
4440        },
4441        "poller_modules.cisco-asa-firewall": {
4442            "order": 60,
4443            "group": "poller",
4444            "section": "poller_modules",
4445            "default": false,
4446            "type": "boolean"
4447        },
4448        "poller_modules.cisco-voice": {
4449            "order": 150,
4450            "group": "poller",
4451            "section": "poller_modules",
4452            "default": false,
4453            "type": "boolean"
4454        },
4455        "poller_modules.cisco-cbqos": {
4456            "order": 70,
4457            "group": "poller",
4458            "section": "poller_modules",
4459            "default": false,
4460            "type": "boolean"
4461        },
4462        "poller_modules.cisco-otv": {
4463            "order": 110,
4464            "group": "poller",
4465            "section": "poller_modules",
4466            "default": false,
4467            "type": "boolean"
4468        },
4469        "poller_modules.cisco-qfp": {
4470            "order": 120,
4471            "group": "poller",
4472            "section": "poller_modules",
4473            "default": false,
4474            "type": "boolean"
4475        },
4476        "poller_modules.cisco-vpdn": {
4477            "order": 160,
4478            "group": "poller",
4479            "section": "poller_modules",
4480            "default": false,
4481            "type": "boolean"
4482        },
4483        "poller_modules.nac": {
4484            "order": 280,
4485            "group": "poller",
4486            "section": "poller_modules",
4487            "default": false,
4488            "type": "boolean"
4489        },
4490        "poller_modules.netscaler-vsvr": {
4491            "order": 290,
4492            "group": "poller",
4493            "section": "poller_modules",
4494            "default": false,
4495            "type": "boolean"
4496        },
4497        "poller_modules.aruba-controller": {
4498            "order": 20,
4499            "group": "poller",
4500            "section": "poller_modules",
4501            "default": false,
4502            "type": "boolean"
4503        },
4504        "poller_modules.entity-physical": {
4505            "order": 170,
4506            "group": "poller",
4507            "section": "poller_modules",
4508            "default": true,
4509            "type": "boolean"
4510        },
4511        "poller_modules.entity-state": {
4512            "order": 180,
4513            "group": "poller",
4514            "section": "poller_modules",
4515            "default": false,
4516            "type": "boolean"
4517        },
4518        "poller_modules.applications": {
4519            "order": 10,
4520            "group": "poller",
4521            "section": "poller_modules",
4522            "default": true,
4523            "type": "boolean"
4524        },
4525        "poller_modules.mib": {
4526            "order": 260,
4527            "group": "poller",
4528            "section": "poller_modules",
4529            "default": false,
4530            "type": "boolean"
4531        },
4532        "poller_modules.stp": {
4533            "order": 380,
4534            "group": "poller",
4535            "section": "poller_modules",
4536            "default": true,
4537            "type": "boolean"
4538        },
4539        "poller_modules.ntp": {
4540            "order": 310,
4541            "group": "poller",
4542            "section": "poller_modules",
4543            "default": true,
4544            "type": "boolean"
4545        },
4546        "poller_modules.loadbalancers": {
4547            "order": 230,
4548            "group": "poller",
4549            "section": "poller_modules",
4550            "default": false,
4551            "type": "boolean"
4552        },
4553        "poller_modules.mef": {
4554            "order": 240,
4555            "group": "poller",
4556            "section": "poller_modules",
4557            "default": false,
4558            "type": "boolean"
4559        },
4560        "poller_modules.mpls": {
4561            "order": 270,
4562            "group": "poller",
4563            "section": "poller_modules",
4564            "default": true,
4565            "type": "boolean"
4566        },
4567        "port_descr_parser": {
4568            "default": "includes/port-descr-parser.inc.php",
4569            "type": "text"
4570        },
4571        "ports_fdb_purge": {
4572            "default": 10,
4573            "units": "days",
4574            "group": "system",
4575            "section": "cleanup",
4576            "order": 5,
4577            "type": "integer"
4578        },
4579        "ports_page_default": {
4580            "default": "details",
4581            "type": "select",
4582            "options":{
4583                "basic": "Basic",
4584                "details": "Details",
4585                "arp": "ARP",
4586                "fdb": "FDB"
4587            }
4588        },
4589        "ports_purge": {
4590            "group": "system",
4591            "section": "cleanup",
4592            "order": 9,
4593            "units": "days",
4594            "default": "10",
4595            "type": "integer"
4596        },
4597        "project_home": {
4598            "default": "https://www.librenms.org/",
4599            "type": "text"
4600        },
4601        "project_id": {
4602            "default": "librenms",
4603            "type": "text"
4604        },
4605        "project_issues": {
4606            "default": "https://community.librenms.org/c/help",
4607            "type": "text"
4608        },
4609        "project_name": {
4610            "default": "LibreNMS",
4611            "type": "text"
4612        },
4613        "prometheus.enable": {
4614            "default": false,
4615            "type": "boolean",
4616            "group": "poller",
4617            "section": "prometheus",
4618            "order": 0
4619        },
4620        "prometheus.url": {
4621            "default": "http://127.0.0.1:9091",
4622            "type": "text",
4623            "group": "poller",
4624            "section": "prometheus",
4625            "order": 1,
4626            "validate": {
4627                "value": "url"
4628            }
4629        },
4630        "prometheus.job": {
4631            "default": "librenms",
4632            "type": "text",
4633            "group": "poller",
4634            "section": "prometheus",
4635            "order": 2
4636        },
4637        "prometheus.attach_sysname": {
4638            "default": false,
4639            "type": "boolean",
4640            "group": "poller",
4641            "section": "prometheus",
4642            "order": 3
4643        },
4644        "public_status": {
4645            "default": false,
4646            "group": "auth",
4647            "section": "general",
4648            "order": 6,
4649            "type": "boolean"
4650        },
4651        "rancid_ignorecomments": {
4652            "default": false,
4653            "type": "boolean"
4654        },
4655        "rancid_repo_type": {
4656            "default": "svn",
4657            "type": "select",
4658            "options": {
4659                "svn": "SVN",
4660                "git": "Git"
4661            }
4662        },
4663        "rewrite_if": {
4664            "type": "array"
4665        },
4666        "rewrite_if_regexp": {
4667            "default": {
4668                "/^cpu interface/": "Mgmt"
4669            },
4670            "type": "array"
4671        },
4672        "routes_max_number": {
4673            "default": 1000,
4674            "group": "discovery",
4675            "section": "route",
4676            "order": 3,
4677            "type": "integer"
4678        },
4679        "route_purge": {
4680            "default": 10,
4681            "group": "system",
4682            "section": "cleanup",
4683            "order": 2,
4684            "type": "integer"
4685        },
4686        "rrd.heartbeat": {
4687            "default": 600,
4688            "group": "poller",
4689            "section": "rrdtool",
4690            "order": 3,
4691            "type": "integer"
4692        },
4693        "rrd.step": {
4694            "default": 300,
4695            "group": "poller",
4696            "section": "rrdtool",
4697            "order": 2,
4698            "type": "integer"
4699        },
4700        "rrd_dir": {
4701            "group": "poller",
4702            "section": "rrdtool",
4703            "order": 6,
4704            "type": "directory"
4705        },
4706        "rrd_purge": {
4707            "group": "system",
4708            "section": "cleanup",
4709            "order": 8,
4710            "default": 0,
4711            "type": "integer"
4712        },
4713        "rrd_rra": {
4714            "default": " RRA:AVERAGE:0.5:1:2016 RRA:AVERAGE:0.5:6:1440 RRA:AVERAGE:0.5:24:1440 RRA:AVERAGE:0.5:288:1440 RRA:MIN:0.5:1:2016 RRA:MIN:0.5:6:1440 RRA:MIN:0.5:24:1440 RRA:MIN:0.5:288:1440 RRA:MAX:0.5:1:2016 RRA:MAX:0.5:6:1440 RRA:MAX:0.5:24:1440 RRA:MAX:0.5:288:1440 RRA:LAST:0.5:1:2016 ",
4715            "group": "poller",
4716            "section": "rrdtool",
4717            "order": 4,
4718            "type": "text"
4719        },
4720        "rrdcached": {
4721            "group": "poller",
4722            "section": "rrdtool",
4723            "order": 5,
4724            "type": "text"
4725        },
4726        "rrdgraph_def_text": {
4727            "default": "-c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal",
4728            "type": "text"
4729        },
4730        "rrdgraph_def_text_dark": {
4731            "default": "-c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c CANVAS#FFFFFF00 -c GRID#292929 -c MGRID#2f343e -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal",
4732            "type": "text"
4733        },
4734        "rrdgraph_def_text_color": {
4735            "default": "000000",
4736            "type": "color"
4737        },
4738        "rrdgraph_def_text_color_dark": {
4739            "default": "bfc0c0",
4740            "type": "color"
4741        },
4742        "rrdgraph_real_percentile": {
4743            "default": false,
4744            "type": "boolean"
4745        },
4746        "rrdtool": {
4747            "default": "rrdtool",
4748            "group": "external",
4749            "section": "binaries",
4750            "order": -1,
4751            "type": "executable"
4752        },
4753        "rrdtool_tune": {
4754            "default": false,
4755            "group": "poller",
4756            "section": "rrdtool",
4757            "order": 1,
4758            "type": "boolean"
4759        },
4760        "sensors.guess_limits": {
4761            "default": true,
4762            "type": "boolean"
4763        },
4764        "service_poller_enabled": {
4765            "default": true,
4766            "group": "poller",
4767            "section": "distributed",
4768            "order": 5,
4769            "type": "boolean"
4770        },
4771        "service_poller_workers": {
4772            "default": 24,
4773            "group": "poller",
4774            "section": "distributed",
4775            "order": 6,
4776            "type": "integer",
4777            "units": "Workers"
4778        },
4779        "service_poller_frequency": {
4780            "default": 300,
4781            "group": "poller",
4782            "section": "distributed",
4783            "order": 7,
4784            "type": "integer",
4785            "units": "Seconds"
4786        },
4787        "service_poller_down_retry": {
4788            "default": 60,
4789            "group": "poller",
4790            "section": "distributed",
4791            "order": 8,
4792            "type": "integer",
4793            "units": "Seconds"
4794        },
4795        "service_discovery_enabled": {
4796            "default": true,
4797            "group": "poller",
4798            "section": "distributed",
4799            "order": 9,
4800            "type": "boolean"
4801        },
4802        "service_discovery_workers": {
4803            "default": 16,
4804            "group": "poller",
4805            "section": "distributed",
4806            "order": 10,
4807            "type": "integer",
4808            "units": "Workers"
4809        },
4810        "service_discovery_frequency": {
4811            "default": 21600,
4812            "group": "poller",
4813            "section": "distributed",
4814            "order": 11,
4815            "type": "integer",
4816            "units": "Seconds"
4817        },
4818        "service_services_enabled": {
4819            "default": true,
4820            "group": "poller",
4821            "section": "distributed",
4822            "order": 12,
4823            "type": "boolean"
4824        },
4825        "service_services_workers": {
4826            "default": 8,
4827            "group": "poller",
4828            "section": "distributed",
4829            "order": 13,
4830            "type": "integer",
4831            "units": "Workers"
4832        },
4833        "service_services_frequency": {
4834            "default": 300,
4835            "group": "poller",
4836            "section": "distributed",
4837            "order": 14,
4838            "type": "integer",
4839            "units": "Seconds"
4840        },
4841        "service_billing_enabled": {
4842            "default": true,
4843            "group": "poller",
4844            "section": "distributed",
4845            "order": 15,
4846            "type": "boolean"
4847        },
4848        "service_billing_frequency": {
4849            "default": 300,
4850            "group": "poller",
4851            "section": "distributed",
4852            "order": 16,
4853            "type": "integer",
4854            "units": "Seconds"
4855        },
4856        "service_billing_calculate_frequency": {
4857            "default": 60,
4858            "group": "poller",
4859            "section": "distributed",
4860            "order": 17,
4861            "type": "integer",
4862            "units": "Seconds"
4863        },
4864        "service_alerting_enabled": {
4865            "default": true,
4866            "group": "poller",
4867            "section": "distributed",
4868            "order": 18,
4869            "type": "boolean"
4870        },
4871        "service_alerting_frequency": {
4872            "default": 60,
4873            "group": "poller",
4874            "section": "distributed",
4875            "order": 19,
4876            "type": "integer",
4877            "units": "Seconds"
4878        },
4879        "service_ping_enabled": {
4880            "default": false,
4881            "group": "poller",
4882            "section": "distributed",
4883            "order": 20,
4884            "type": "boolean"
4885        },
4886        "ping_rrd_step": {
4887            "default": 60,
4888            "group": "poller",
4889            "section": "distributed",
4890            "order": 21,
4891            "type": "integer",
4892            "units": "Seconds"
4893        },
4894        "service_update_enabled": {
4895            "default": true,
4896            "group": "poller",
4897            "section": "distributed",
4898            "order": 22,
4899            "type": "boolean"
4900        },
4901        "service_update_frequency": {
4902            "default": 86400,
4903            "group": "poller",
4904            "section": "distributed",
4905            "order": 23,
4906            "type": "integer",
4907            "units": "Seconds"
4908        },
4909        "service_loglevel": {
4910            "default": "INFO",
4911            "group": "poller",
4912            "section": "distributed",
4913            "order": 24,
4914            "type": "select",
4915            "options": {
4916                "DEBUG": "DEBUG",
4917                "INFO": "INFO",
4918                "WARNING": "WARNING",
4919                "ERROR": "ERROR",
4920                "CRITICAL": "CRITICAL"
4921            }
4922        },
4923        "service_watchdog_enabled": {
4924            "default": false,
4925            "group": "poller",
4926            "section": "distributed",
4927            "order": 25,
4928            "type": "boolean"
4929        },
4930        "sfdp": {
4931            "default": "/usr/bin/sfdp",
4932            "group": "external",
4933            "section": "binaries",
4934            "order": 7,
4935            "type": "executable"
4936        },
4937        "shorthost_target_length": {
4938            "group": "webui",
4939            "section": "graph",
4940            "order": 5,
4941            "default": 12,
4942            "type": "integer"
4943        },
4944        "show_locations": {
4945            "default": true,
4946            "type": "boolean"
4947        },
4948        "show_locations_dropdown": {
4949            "default": true,
4950            "type": "boolean"
4951        },
4952        "show_services": {
4953            "default": false,
4954            "type": "boolean"
4955        },
4956        "site_style": {
4957            "default": "light",
4958            "group": "webui",
4959            "section": "style",
4960            "order": 1,
4961            "type": "select",
4962            "options": {
4963                "blue": "blue",
4964                "dark": "dark",
4965                "light": "light",
4966                "mono": "mono"
4967            }
4968        },
4969        "sla_type_labels.dhcp": {
4970            "default": "DHCP",
4971            "type": "text"
4972        },
4973        "sla_type_labels.dlsw": {
4974            "default": "DLSW",
4975            "type": "text"
4976        },
4977        "sla_type_labels.dns": {
4978            "default": "DNS",
4979            "type": "text"
4980        },
4981        "sla_type_labels.echo": {
4982            "default": "ICMP ping",
4983            "type": "text"
4984        },
4985        "sla_type_labels.ethernetJitter": {
4986            "default": "Ethernet jitter",
4987            "type": "text"
4988        },
4989        "sla_type_labels.ethernetPing": {
4990            "default": "Ethernet ping",
4991            "type": "text"
4992        },
4993        "sla_type_labels.fileIO": {
4994            "default": "File I/O",
4995            "type": "text"
4996        },
4997        "sla_type_labels.ftp": {
4998            "default": "FTP",
4999            "type": "text"
5000        },
5001        "sla_type_labels.http": {
5002            "default": "HTTP",
5003            "type": "text"
5004        },
5005        "sla_type_labels.icmpjitter": {
5006            "default": "ICMP jitter",
5007            "type": "text"
5008        },
5009        "sla_type_labels.jitter": {
5010            "default": "Jitter",
5011            "type": "text"
5012        },
5013        "sla_type_labels.lspGroup": {
5014            "default": "LSP group",
5015            "type": "text"
5016        },
5017        "sla_type_labels.lspPing": {
5018            "default": "LSP ping",
5019            "type": "text"
5020        },
5021        "sla_type_labels.lspPingPseudowire": {
5022            "default": "LSP Pseudowire ping",
5023            "type": "text"
5024        },
5025        "sla_type_labels.lspTrace": {
5026            "default": "LSP trace",
5027            "type": "text"
5028        },
5029        "sla_type_labels.pathEcho": {
5030            "default": "Path ICMP ping",
5031            "type": "text"
5032        },
5033        "sla_type_labels.rtp": {
5034            "default": "RTP",
5035            "type": "text"
5036        },
5037        "sla_type_labels.script": {
5038            "default": "Script",
5039            "type": "text"
5040        },
5041        "sla_type_labels.tcpConnect": {
5042            "default": "TCP connect",
5043            "type": "text"
5044        },
5045        "sla_type_labels.udpEcho": {
5046            "default": "UDP ping",
5047            "type": "text"
5048        },
5049        "sla_type_labels.voip": {
5050            "default": "VoIP",
5051            "type": "text"
5052        },
5053        "smokeping.pings": {
5054            "default": 5,
5055            "group": "external",
5056            "section": "smokeping",
5057            "order": 2,
5058            "type": "integer",
5059            "units": "pings"
5060        },
5061        "smokeping.probes": {
5062            "default": 2,
5063            "type": "integer"
5064        },
5065        "snmp.community": {
5066            "group": "poller",
5067            "section": "snmp",
5068            "order": 2,
5069            "type": "array",
5070            "default": [
5071                "public"
5072            ]
5073        },
5074        "snmp.max_repeaters": {
5075            "group": "poller",
5076            "section": "snmp",
5077            "order": 4,
5078            "type": "integer",
5079            "default": 0
5080        },
5081        "snmp.timeout": {
5082            "group": "poller",
5083            "section": "snmp",
5084            "order": 5,
5085            "type": "integer",
5086            "default": 1
5087        },
5088        "snmp.retries": {
5089            "group": "poller",
5090            "section": "snmp",
5091            "order": 6,
5092            "type": "integer",
5093            "default": 5
5094        },
5095        "snmp.port": {
5096            "group": "poller",
5097            "section": "snmp",
5098            "order": 1,
5099            "type": "integer",
5100            "default": 161
5101        },
5102        "snmp.transports": {
5103            "group": "poller",
5104            "section": "snmp",
5105            "order": 0,
5106            "type": "array",
5107            "default": [
5108                "udp",
5109                "udp6",
5110                "tcp",
5111                "tcp6"
5112            ]
5113        },
5114        "snmp.v3": {
5115            "group": "poller",
5116            "section": "snmp",
5117            "order": 3,
5118            "type": "snmp3auth",
5119            "default": [
5120                {
5121                    "authalgo": "MD5",
5122                    "authlevel": "noAuthNoPriv",
5123                    "authname": "root",
5124                    "authpass": "",
5125                    "cryptoalgo": "AES",
5126                    "cryptopass": ""
5127                }
5128            ],
5129            "validate": {
5130                "value.*.authalgo": "in:MD5,SHA,SHA-224,SHA-256,SHA-384,SHA-512",
5131                "value.*.cryptoalgo": "in:AES,AES-192,AES-256,AES-256-C,DES"
5132            }
5133        },
5134        "snmp.version": {
5135            "group": "poller",
5136            "section": "snmp",
5137            "order": 1,
5138            "type": "array",
5139            "default": [
5140                "v2c",
5141                "v3",
5142                "v1"
5143            ],
5144            "validate": {
5145                "value.*": "in:v1,v2c,v3"
5146            }
5147        },
5148        "snmpbulkwalk": {
5149            "default": "/usr/bin/snmpbulkwalk",
5150            "group": "external",
5151            "section": "binaries",
5152            "order": 8,
5153            "type": "executable"
5154        },
5155        "snmpget": {
5156            "default": "/usr/bin/snmpget",
5157            "group": "external",
5158            "section": "binaries",
5159            "order": 9,
5160            "type": "executable"
5161        },
5162        "snmpgetnext": {
5163            "default": "snmpgetnext",
5164            "group": "external",
5165            "section": "binaries",
5166            "order": 10,
5167            "type": "executable"
5168        },
5169        "snmptranslate": {
5170            "default": "/usr/bin/snmptranslate",
5171            "group": "external",
5172            "section": "binaries",
5173            "order": 11,
5174            "type": "executable"
5175        },
5176        "snmpwalk": {
5177            "default": "/usr/bin/snmpwalk",
5178            "group": "external",
5179            "section": "binaries",
5180            "order": 12,
5181            "type": "executable"
5182        },
5183        "sso.create_users": {
5184            "default": true,
5185            "type": "boolean"
5186        },
5187        "sso.update_users": {
5188            "default": true,
5189            "type": "boolean"
5190        },
5191        "sso.user_attr": {
5192            "default": "REMOTE_USER",
5193            "type": "text"
5194        },
5195        "storage_perc_warn": {
5196            "default": 60,
5197            "type": "integer",
5198            "validate": {
5199                "value": "integer|between:0,100"
5200            }
5201        },
5202        "stylesheet": {
5203            "default": "css/styles.css",
5204            "type": "text"
5205        },
5206        "summary_errors": {
5207            "default": 0,
5208            "type": "integer"
5209        },
5210        "syslog_filter": {
5211            "default": [
5212                "last message repeated",
5213                "Connection from UDP: [",
5214                "ipSystemStatsTable node ipSystemStatsOutFragOKs not implemented",
5215                "diskio.c"
5216            ],
5217            "type": "array"
5218        },
5219        "syslog_purge": {
5220            "default": 30,
5221            "group": "system",
5222            "section": "cleanup",
5223            "order": 2,
5224            "type": "integer"
5225        },
5226        "temp_dir": {
5227            "type": "directory"
5228        },
5229        "title_image": {
5230            "group": "webui",
5231            "section": "style",
5232            "order": 3,
5233            "type": "text"
5234        },
5235        "top_devices": {
5236            "default": true,
5237            "type": "boolean"
5238        },
5239        "top_ports": {
5240            "default": true,
5241            "type": "boolean"
5242        },
5243        "traceroute": {
5244            "default": "traceroute",
5245            "group": "external",
5246            "section": "binaries",
5247            "order": 13,
5248            "type": "executable"
5249        },
5250        "traceroute6": {
5251            "default": "traceroute6",
5252            "group": "external",
5253            "section": "binaries",
5254            "order": 14,
5255            "type": "executable"
5256        },
5257        "transit_descr": {
5258            "default": ["transit"],
5259            "type": "array",
5260            "group": "webui",
5261            "section": "port-descr",
5262            "order": 1
5263        },
5264        "twofactor": {
5265            "type": "boolean",
5266            "group": "auth",
5267            "section": "general",
5268            "order": 1
5269        },
5270        "unix-agent-connection-time-out": {
5271            "default": 10,
5272            "type": "integer"
5273        },
5274        "unix-agent-read-time-out": {
5275            "default": 10,
5276            "type": "integer"
5277        },
5278        "unix-agent.connection-timeout": {
5279            "default": 10,
5280            "group": "external",
5281            "section": "unix-agent",
5282            "order": 1,
5283            "type": "integer"
5284        },
5285        "unix-agent.port": {
5286            "default": 6556,
5287            "group": "external",
5288            "section": "unix-agent",
5289            "order": 0,
5290            "type": "integer"
5291        },
5292        "unix-agent.read-timeout": {
5293            "default": 10,
5294            "group": "external",
5295            "section": "unix-agent",
5296            "order": 2,
5297            "type": "integer"
5298        },
5299        "update": {
5300            "default": 1,
5301            "group": "system",
5302            "section": "updates",
5303            "order": 0,
5304            "type": "boolean"
5305        },
5306        "update_channel": {
5307            "default": "master",
5308            "group": "system",
5309            "section": "updates",
5310            "order": 1,
5311            "type": "select",
5312            "options": {
5313                "master": "master",
5314                "release": "release"
5315            }
5316        },
5317        "uptime_warning": {
5318            "group": "alerting",
5319            "section": "general",
5320            "order": 0,
5321            "default": 86400,
5322            "type": "integer",
5323            "validate": {
5324                "value": "integer|min:0"
5325            }
5326        },
5327        "vertical_summary": {
5328            "default": 0,
5329            "type": "integer"
5330        },
5331        "virsh": {
5332            "default": "/usr/bin/virsh",
5333            "group": "external",
5334            "section": "binaries",
5335            "order": 15,
5336            "type": "executable"
5337        },
5338        "warn.ifdown": {
5339            "default": true,
5340            "type": "boolean"
5341        },
5342        "warn_colour": {
5343            "default": "#ffeeee",
5344            "type": "color"
5345        },
5346        "warn_colour_alt": {
5347            "default": "#ffcccc",
5348            "type": "color"
5349        },
5350        "web_mouseover": {
5351            "default": true,
5352            "type": "boolean"
5353        },
5354        "webui.availability_map_box_size": {
5355            "default": 165,
5356            "group": "webui",
5357            "section": "availability-map",
5358            "order": 3,
5359            "type": "text"
5360        },
5361        "webui.availability_map_compact": {
5362            "default": false,
5363            "group": "webui",
5364            "section": "availability-map",
5365            "order": 0,
5366            "type": "boolean"
5367        },
5368        "webui.availability_map_sort_status": {
5369            "default": false,
5370            "group": "webui",
5371            "section": "availability-map",
5372            "order": 1,
5373            "type": "boolean"
5374        },
5375        "webui.availability_map_use_device_groups": {
5376            "default": false,
5377            "group": "webui",
5378            "section": "availability-map",
5379            "order": 2,
5380            "type": "boolean"
5381        },
5382        "webui.default_dashboard_id": {
5383            "default": 0,
5384            "group": "webui",
5385            "section": "dashboard",
5386            "order": 0,
5387            "type": "dashboard-select",
5388            "validate": {
5389                "value": "zero_or_exists:dashboards,dashboard_id"
5390            }
5391        },
5392        "webui.dynamic_graphs": {
5393            "default": false,
5394            "group": "webui",
5395            "section": "graph",
5396            "order": 3,
5397            "type": "boolean"
5398        },
5399        "webui.global_search_result_limit": {
5400            "default": 8,
5401            "group": "webui",
5402            "section": "search",
5403            "order": 0,
5404            "type": "integer"
5405        },
5406        "webui.graph_stacked": {
5407            "default": false,
5408            "group": "webui",
5409            "section": "graph",
5410            "order": 2,
5411            "type": "boolean"
5412        },
5413        "webui.graph_type": {
5414            "default": "png",
5415            "group": "webui",
5416            "section": "graph",
5417            "order": 1,
5418            "type": "select",
5419            "options": {
5420                "png": "PNG",
5421                "svg": "SVG"
5422            }
5423        },
5424        "webui.min_graph_height": {
5425            "default": 300,
5426            "group": "webui",
5427            "section": "graph",
5428            "order": 0,
5429            "type": "integer"
5430        },
5431        "whois": {
5432            "default": "/usr/bin/whois",
5433            "group": "external",
5434            "section": "binaries",
5435            "order": 16,
5436            "type": "executable"
5437        },
5438        "xirrus_disable_stations": {
5439            "default": false,
5440            "type": "boolean"
5441        },
5442        "smokeping.integration": {
5443            "default": false,
5444            "group": "external",
5445            "section": "smokeping",
5446            "order": 0,
5447            "type": "boolean"
5448        },
5449        "smokeping.dir": {
5450            "default": "/var/lib/smokeping/rrd",
5451            "group": "external",
5452            "section": "smokeping",
5453            "order": 1,
5454            "type": "directory"
5455        },
5456        "smokeping.url": {
5457            "group": "external",
5458            "section": "smokeping",
5459            "order": 3,
5460            "type": "text"
5461        }
5462    }
5463}
5464