├── manpages
├── index.rst
├── man
│ ├── 5
│ │ ├── netxmsd-conf.rst
│ │ └── nxagentd-conf.rst
│ ├── 8
│ │ ├── netxmsd.rst
│ │ └── nxdbmgr.rst
│ ├── template.rst
│ └── README.txt
└── conf.py
├── concept
├── objects.rst
├── event_processing.rst
├── security.rst
├── appendix.rst
├── discovery.rst
├── data_collection.rst
├── index.rst
├── architecture_overview.rst
├── preface.rst
└── conf.py
├── favicon.ico
├── _lib
├── plantuml.jar
└── wikipedia.py
├── admin
├── _images
│ ├── tmp.png
│ ├── alarm_log.png
│ ├── dci_table.png
│ ├── esx_table.png
│ ├── event_flow.png
│ ├── icons
│ │ ├── node.png
│ │ ├── zone.png
│ │ ├── report.png
│ │ ├── subnet.png
│ │ ├── cluster.png
│ │ ├── condition.png
│ │ ├── container.png
│ │ ├── dashboard.png
│ │ ├── interface.png
│ │ ├── node_link.png
│ │ ├── policies.png
│ │ ├── reports.png
│ │ ├── template.png
│ │ ├── templates.png
│ │ ├── dashboards.png
│ │ ├── network_map.png
│ │ ├── entire_network.png
│ │ ├── mobile_device.png
│ │ ├── network_maps.png
│ │ ├── report_group.png
│ │ ├── service_check.png
│ │ ├── status
│ │ │ ├── major.png
│ │ │ ├── minor.png
│ │ │ ├── normal.png
│ │ │ ├── testing.png
│ │ │ ├── unknown.png
│ │ │ ├── warning.png
│ │ │ ├── critical.png
│ │ │ ├── disabled.png
│ │ │ └── unmanaged.png
│ │ ├── template_group.png
│ │ ├── business_service.png
│ │ ├── network_service.png
│ │ ├── business_services.png
│ │ ├── network_map_group.png
│ │ └── infrastructure_services.png
│ ├── pstorage.png
│ ├── Alarm_config.png
│ ├── MIB_Explorer.png
│ ├── create_node.png
│ ├── define_graph.png
│ ├── file-manager.png
│ ├── grafana-dci.png
│ ├── last_values.png
│ ├── mobile_agent.png
│ ├── obj_tool_url.png
│ ├── SNMP_MIB_files.png
│ ├── Zoning_enabled.png
│ ├── add-datasource.png
│ ├── alarm_browser.png
│ ├── alarm_comments.png
│ ├── asset_creation.png
│ ├── chassis_example.png
│ ├── datasource-type.png
│ ├── dci_param_proc.png
│ ├── dci_query_table.png
│ ├── delayed_action.png
│ ├── epp_edit_button.png
│ ├── esx_table_full.png
│ ├── image_library.png
│ ├── jira_workflow.png
│ ├── link_dci_data.png
│ ├── network_map_l2.png
│ ├── obj_tool_filter.png
│ ├── obj_tool_script.png
│ ├── object_comments.png
│ ├── package_manager.png
│ ├── policy_example.png
│ ├── quickstart_epp.png
│ ├── remove_template.png
│ ├── scheduled_task.png
│ ├── script_library.png
│ ├── server_console.png
│ ├── summary_table.png
│ ├── temp_graph_conf.png
│ ├── temp_graph_menu.png
│ ├── user_prop_auth.png
│ ├── 360px-MobCons-MAC.png
│ ├── Cp_search_results.png
│ ├── DashboardExample.png
│ ├── EPP_rule_expanded.png
│ ├── create_interface.png
│ ├── dashbard_geo_mapW.png
│ ├── dashboard_labelW.png
│ ├── dci_cluster_page.png
│ ├── dci_general_page.png
│ ├── dci_instance_page.png
│ ├── dci_table_result.png
│ ├── delayed_action_2.png
│ ├── epp_context_menu.png
│ ├── jira_helpdesk_ID.png
│ ├── jira_project_list.png
│ ├── jira_ticket_show.png
│ ├── network_map_menu.png
│ ├── networkmap_geomap.png
│ ├── node_polling_tab.png
│ ├── obj_tool_columns1.png
│ ├── obj_tool_columns2.png
│ ├── obj_tool_get_file.png
│ ├── reporting_results.png
│ ├── snmp_credentials.png
│ ├── tunnel_bound_node.png
│ ├── win_agent_config.png
│ ├── 360px-MobCons-alarms.png
│ ├── 360px-MobCons-graphs.png
│ ├── 360px-MobCons-main.png
│ ├── 360px-MobCons-nodes.png
│ ├── ChartElementConfig.png
│ ├── DashboardProperties.png
│ ├── Zone_comm_settings.png
│ ├── agent_config_manager.png
│ ├── architecture_scheme.png
│ ├── automatic_bind_rules.png
│ ├── dashboard_bar_chart.png
│ ├── dashboard_line_charW.png
│ ├── dashboard_pie_chartW.png
│ ├── dashboard_port_view.png
│ ├── dashboard_separatorW.png
│ ├── dci_columns_renamed.png
│ ├── dci_other_opt_page.png
│ ├── dci_threshold_page.png
│ ├── grafana-dci-settings.png
│ ├── jira_create_ticket.png
│ ├── jira_post_function.png
│ ├── jira_post_function2.png
│ ├── jira_post_function3.png
│ ├── jira_post_function4.png
│ ├── network_map_top_menu.png
│ ├── obj_tool_agent_list.png
│ ├── obj_tool_agent_table.png
│ ├── obj_tool_snmp_table.png
│ ├── object_acess_rights.png
│ ├── policy_file_delivery.png
│ ├── quickstart_walk_dci.png
│ ├── reporting_parameters.png
│ ├── reporting_schedules.png
│ ├── save_as_temp_graph.png
│ ├── section_description.png
│ ├── server_configuration.png
│ ├── temp_graph_conf_acl.png
│ ├── temp_graph_conf_gen.png
│ ├── tunnel_unbound_node.png
│ ├── win_agent_subagents.png
│ ├── Alarm_category_access.png
│ ├── Alarm_category_config.png
│ ├── ChartDataSourceConfig.png
│ ├── alarm_details_comments.png
│ ├── create_network_service.png
│ ├── dashbard_alarm_viewerW.png
│ ├── dashboard_object_query.png
│ ├── dashboard_object_tools.png
│ ├── dashboard_rack_diagram.png
│ ├── dashboard_status_mapW.png
│ ├── datasource-alarm-node.png
│ ├── dci_column_hexdecimal.png
│ ├── dci_columns_snmp_table.png
│ ├── dci_container_example.png
│ ├── dci_container_example2.png
│ ├── dci_first_column_walk.png
│ ├── dci_general_snmp_table.png
│ ├── dci_query_table_result.png
│ ├── dci_second_column_walk.png
│ ├── dci_table_query_result.png
│ ├── execute_server_script.png
│ ├── file-meta-info-example.png
│ ├── file_manager_file_menu.png
│ ├── grafana-alarm-browser.png
│ ├── notification_channels.png
│ ├── obj_tool_agent_command.png
│ ├── obj_tool_local_command.png
│ ├── predefined_graph_tree.png
│ ├── quickstart_general_cpu.png
│ ├── quickstart_search_cpu.png
│ ├── reporting_perspective.png
│ ├── server_file_list_view.png
│ ├── snmp_walk_result_menu.png
│ ├── ssh_key_configuration.png
│ ├── temp_graph_conf_filter.png
│ ├── temp_graph_conf_modify.png
│ ├── temp_graph_conf_source.png
│ ├── upload_file_to_server.png
│ ├── 360px-MobCons-dashboard.png
│ ├── 360px-MobCons-dashboards.png
│ ├── 360px-MobCons-node_alarms.png
│ ├── 360px-MobCons-predgraph.png
│ ├── Alarm_Sound_Preferences.png
│ ├── Alarm_category_properties.png
│ ├── Business_Services_Checks.png
│ ├── DashboardRotationConfig.png
│ ├── EPP_rule_config_example_1.png
│ ├── action_send_notification.png
│ ├── asset_management_schema.png
│ ├── dashboard_event_monitor.png
│ ├── dashboard_gauge_3typesW.png
│ ├── dashboard_status_chartW.png
│ ├── dashboard_summary_tableW.png
│ ├── dashboard_syslog_monitor.png
│ ├── dci_access_control_page.png
│ ├── dci_custom_schedule_page.png
│ ├── dci_edit_column_definiton.png
│ ├── dci_performance_tab_page.png
│ ├── dci_transformation_page.png
│ ├── delayed_action_escalation.png
│ ├── event_processing_policy.png
│ ├── event_template_properties.png
│ ├── file-meta-info-example2.png
│ ├── file-meta-info2-example.png
│ ├── file-meta-info2-example2.png
│ ├── file-meta-info2-example3.png
│ ├── file-meta-info2-example4.png
│ ├── file_manager_folder_menu.png
│ ├── grafana-edit-datasource.png
│ ├── network_discovery_config.png
│ ├── network_map_decorations.png
│ ├── node_communications_tab.png
│ ├── obj_tool_access_control.png
│ ├── obj_tool_server_command.png
│ ├── object_custom_attributes.png
│ ├── object_status_calculation.png
│ ├── object_tools_input_fields.png
│ ├── quickstart_general_trafic.png
│ ├── quickstart_threashold_cpu.png
│ ├── reporting_schedule_editor.png
│ ├── snmp_trap_configuration.png
│ ├── win_server_config_step1.png
│ ├── win_server_config_step2.png
│ ├── win_server_config_step6.png
│ ├── win_server_config_step7.png
│ ├── 360px-MobCons-node_overview.png
│ ├── DashboardElementLayoutPage.png
│ ├── configure_dci_summary_table.png
│ ├── dashboard_snmp_trap_monitor.png
│ ├── dashboard_status_indicatorW.png
│ ├── dashboard_table_bar_chartW.png
│ ├── dashboard_table_pie_chartW.png
│ ├── network_service_properties.png
│ ├── os-metric-cpu-usage-example.png
│ ├── quickstart_walk_result_dci.png
│ ├── server_to_agent_file_upload.png
│ ├── win_netxms_setup_components.png
│ ├── 360px-MobCons-node_interfaces.png
│ ├── 360px-MobCons-node_lastvalues.png
│ ├── Business_Services_Availability.png
│ ├── Business_Services_Perspective.png
│ ├── DashboardComplexLayoutConfig.png
│ ├── DashboardComplexLayoutExample.png
│ ├── Network_maps_in_object_browser.png
│ ├── assets_attribute_properties_1.png
│ ├── dashbard_availability_chartW.png
│ ├── dashboard_object_query_query.png
│ ├── dashboard_object_query_query2.png
│ ├── event_template_configuration.png
│ ├── mib_explorer_physical_address.png
│ ├── os-metric-cpu-usage-example2.png
│ ├── os-metric-cpu-usage-example3.png
│ ├── os-metric-process-monitoring.png
│ ├── os-metric-process-monitoring2.png
│ ├── os-metric-process-monitoring3.png
│ ├── os-metric-process-monitoring4.png
│ ├── quickstart_create_trafic_dci.png
│ ├── ssh_monitoring_dci_properties.png
│ ├── ssh_monitoring_node_properties.png
│ ├── threshold_configuration_dialog.png
│ ├── threshold_processing_algorithm.png
│ ├── web_service_definition_general.png
│ ├── chassis_module_image_properties.png
│ ├── dashboard_service_component_map.png
│ ├── jira_netxms_plugin_configuration.png
│ ├── notification_channel_properties.png
│ ├── object_status_threshold_example.png
│ ├── snmp_trap_mapping_configuration.png
│ ├── os-metric-disk-free-space-example.png
│ ├── os-metric-disk-free-space-example2.png
│ ├── os-metric-disk-free-space-example3.png
│ ├── os-metric-disk-free-space-example4.png
│ ├── os-metric-disk-free-space-example5.png
│ ├── win_netxms_setup_additional_tasks.png
│ ├── dashboard_object_query_object_properties.png
│ ├── reporting_schedule_editor_notification.png
│ ├── AlarmStatesTransitionsInvokedByUser-strict.png
│ ├── AlarmStatesTransitionsInvokedByUser-NOTstrict.png
│ └── change_image_dpi.sh
├── _static
│ └── theme_overrides.css
├── image-library.rst
├── cluster-monitoring.rst
├── conf.py
├── _locale
│ └── ru
│ │ └── LC_MESSAGES
│ │ ├── sla.po
│ │ ├── topology.po
│ │ ├── image-library.po
│ │ ├── remote-file-management.po
│ │ ├── reporting.po
│ │ ├── event-processing.po
│ │ ├── index.po
│ │ ├── network-discovery.po
│ │ ├── snmp.po
│ │ ├── server-management.po
│ │ ├── user-management.po
│ │ ├── data-collection.po
│ │ ├── scripting.po
│ │ ├── advanced.po
│ │ ├── visualisation.po
│ │ ├── agent-management.po
│ │ ├── object-management.po
│ │ ├── quickstart.po
│ │ ├── appendix.po
│ │ ├── common-tasks.po
│ │ └── installation_and_upgrade.po
├── index.rst
├── ssh-monitoring.rst
├── schedule.rst
├── modbus.rst
├── preface.rst
├── operating-system-monitoring.rst
├── high-availability-setup.rst
├── package-manager.rst
├── file-system-monitoring.rst
├── jvm-monitoring.rst
├── .tx
│ └── config
├── grafana-integration.rst
├── hypervisor-monitoring.rst
├── network-discovery.rst
└── ups-monitoring.rst
├── user
├── _images
│ ├── login.png
│ ├── logo.png
│ ├── reports.png
│ ├── dashboard.png
│ ├── drop_stack.png
│ ├── trim_stack.png
│ ├── view_stack.png
│ ├── availability.png
│ ├── perspectives.png
│ ├── drop_left_source.png
│ ├── drop_top_source.png
│ ├── minmax_options.png
│ ├── object_browser.png
│ ├── object_details.png
│ ├── view_downarrow.png
│ ├── 360px-MobCons-MAC.png
│ ├── 360px-MobCons-main.png
│ ├── Cp_search_results.png
│ ├── drop_bottom_source.png
│ ├── drop_right_source.png
│ ├── icons
│ │ └── status
│ │ │ ├── major.png
│ │ │ ├── minor.png
│ │ │ ├── critical.png
│ │ │ ├── disabled.png
│ │ │ ├── normal.png
│ │ │ ├── testing.png
│ │ │ ├── unknown.png
│ │ │ ├── warning.png
│ │ │ └── unmanaged.png
│ ├── networkmap_geomap.png
│ ├── 360px-MobCons-alarms.png
│ ├── 360px-MobCons-graphs.png
│ ├── 360px-MobCons-nodes.png
│ ├── dashboard_perspective.png
│ ├── drop_invalid_source.png
│ ├── object_browser_filter.png
│ ├── object_browser_popup.png
│ ├── object_browser_status.png
│ ├── object_details_alarms.png
│ ├── 360px-MobCons-dashboard.png
│ ├── 360px-MobCons-predgraph.png
│ ├── object_details_overview.png
│ ├── open_perspective_button.png
│ ├── 360px-MobCons-dashboards.png
│ ├── 360px-MobCons-node_alarms.png
│ ├── object_details_lastvalues.png
│ ├── 360px-MobCons-node_overview.png
│ ├── object_details_alarms_popup.png
│ ├── 360px-MobCons-node_interfaces.png
│ ├── 360px-MobCons-node_lastvalues.png
│ ├── object_details_lastvalues_graph.png
│ └── object_details_performancetab.png
├── index.rst
├── _static
│ └── theme_overrides.css
├── conf.py
├── glossary.rst
├── introduction.rst
├── topology.rst
└── .tx
│ └── config
├── requirements.txt
├── developer
├── concepts.rst
├── module_development.rst
├── index.rst
├── conf.py
└── preface.rst
├── .gitignore
├── rtd-meta
├── index.rst
└── conf.py
├── Makefile
├── README.md
└── conf.py
/manpages/index.rst:
--------------------------------------------------------------------------------
1 | Dummy file
2 |
--------------------------------------------------------------------------------
/concept/objects.rst:
--------------------------------------------------------------------------------
1 | #######
2 | Objects
3 | #######
4 |
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/favicon.ico
--------------------------------------------------------------------------------
/_lib/plantuml.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/_lib/plantuml.jar
--------------------------------------------------------------------------------
/concept/event_processing.rst:
--------------------------------------------------------------------------------
1 | ################
2 | Event Processing
3 | ################
4 |
--------------------------------------------------------------------------------
/admin/_images/tmp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tmp.png
--------------------------------------------------------------------------------
/user/_images/login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/login.png
--------------------------------------------------------------------------------
/user/_images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/logo.png
--------------------------------------------------------------------------------
/user/_images/reports.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/reports.png
--------------------------------------------------------------------------------
/admin/_images/alarm_log.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_log.png
--------------------------------------------------------------------------------
/admin/_images/dci_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table.png
--------------------------------------------------------------------------------
/admin/_images/esx_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/esx_table.png
--------------------------------------------------------------------------------
/admin/_images/event_flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_flow.png
--------------------------------------------------------------------------------
/admin/_images/icons/node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/node.png
--------------------------------------------------------------------------------
/admin/_images/icons/zone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/zone.png
--------------------------------------------------------------------------------
/admin/_images/pstorage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/pstorage.png
--------------------------------------------------------------------------------
/user/_images/dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/dashboard.png
--------------------------------------------------------------------------------
/user/_images/drop_stack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_stack.png
--------------------------------------------------------------------------------
/user/_images/trim_stack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/trim_stack.png
--------------------------------------------------------------------------------
/user/_images/view_stack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/view_stack.png
--------------------------------------------------------------------------------
/admin/_images/Alarm_config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_config.png
--------------------------------------------------------------------------------
/admin/_images/MIB_Explorer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/MIB_Explorer.png
--------------------------------------------------------------------------------
/admin/_images/create_node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_node.png
--------------------------------------------------------------------------------
/admin/_images/define_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/define_graph.png
--------------------------------------------------------------------------------
/admin/_images/file-manager.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-manager.png
--------------------------------------------------------------------------------
/admin/_images/grafana-dci.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-dci.png
--------------------------------------------------------------------------------
/admin/_images/icons/report.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/report.png
--------------------------------------------------------------------------------
/admin/_images/icons/subnet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/subnet.png
--------------------------------------------------------------------------------
/admin/_images/last_values.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/last_values.png
--------------------------------------------------------------------------------
/admin/_images/mobile_agent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/mobile_agent.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_url.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_url.png
--------------------------------------------------------------------------------
/concept/security.rst:
--------------------------------------------------------------------------------
1 | ########
2 | Security
3 | ########
4 |
5 | (Password encryption, encrypted connections...)
6 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | Sphinx==6.2.1
2 | sphinx-autobuild==2021.3.14
3 | sphinx-intl==2.1.0
4 | sphinx-rtd-theme==1.2.2
5 |
--------------------------------------------------------------------------------
/user/_images/availability.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/availability.png
--------------------------------------------------------------------------------
/user/_images/perspectives.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/perspectives.png
--------------------------------------------------------------------------------
/admin/_images/SNMP_MIB_files.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/SNMP_MIB_files.png
--------------------------------------------------------------------------------
/admin/_images/Zoning_enabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Zoning_enabled.png
--------------------------------------------------------------------------------
/admin/_images/add-datasource.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/add-datasource.png
--------------------------------------------------------------------------------
/admin/_images/alarm_browser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_browser.png
--------------------------------------------------------------------------------
/admin/_images/alarm_comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_comments.png
--------------------------------------------------------------------------------
/admin/_images/asset_creation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/asset_creation.png
--------------------------------------------------------------------------------
/admin/_images/chassis_example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/chassis_example.png
--------------------------------------------------------------------------------
/admin/_images/datasource-type.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/datasource-type.png
--------------------------------------------------------------------------------
/admin/_images/dci_param_proc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_param_proc.png
--------------------------------------------------------------------------------
/admin/_images/dci_query_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_query_table.png
--------------------------------------------------------------------------------
/admin/_images/delayed_action.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action.png
--------------------------------------------------------------------------------
/admin/_images/epp_edit_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/epp_edit_button.png
--------------------------------------------------------------------------------
/admin/_images/esx_table_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/esx_table_full.png
--------------------------------------------------------------------------------
/admin/_images/icons/cluster.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/cluster.png
--------------------------------------------------------------------------------
/admin/_images/icons/condition.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/condition.png
--------------------------------------------------------------------------------
/admin/_images/icons/container.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/container.png
--------------------------------------------------------------------------------
/admin/_images/icons/dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/dashboard.png
--------------------------------------------------------------------------------
/admin/_images/icons/interface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/interface.png
--------------------------------------------------------------------------------
/admin/_images/icons/node_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/node_link.png
--------------------------------------------------------------------------------
/admin/_images/icons/policies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/policies.png
--------------------------------------------------------------------------------
/admin/_images/icons/reports.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/reports.png
--------------------------------------------------------------------------------
/admin/_images/icons/template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/template.png
--------------------------------------------------------------------------------
/admin/_images/icons/templates.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/templates.png
--------------------------------------------------------------------------------
/admin/_images/image_library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/image_library.png
--------------------------------------------------------------------------------
/admin/_images/jira_workflow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_workflow.png
--------------------------------------------------------------------------------
/admin/_images/link_dci_data.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/link_dci_data.png
--------------------------------------------------------------------------------
/admin/_images/network_map_l2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_l2.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_filter.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_script.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_script.png
--------------------------------------------------------------------------------
/admin/_images/object_comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_comments.png
--------------------------------------------------------------------------------
/admin/_images/package_manager.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/package_manager.png
--------------------------------------------------------------------------------
/admin/_images/policy_example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/policy_example.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_epp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_epp.png
--------------------------------------------------------------------------------
/admin/_images/remove_template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/remove_template.png
--------------------------------------------------------------------------------
/admin/_images/scheduled_task.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/scheduled_task.png
--------------------------------------------------------------------------------
/admin/_images/script_library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/script_library.png
--------------------------------------------------------------------------------
/admin/_images/server_console.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_console.png
--------------------------------------------------------------------------------
/admin/_images/summary_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/summary_table.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_menu.png
--------------------------------------------------------------------------------
/admin/_images/user_prop_auth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/user_prop_auth.png
--------------------------------------------------------------------------------
/user/_images/drop_left_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_left_source.png
--------------------------------------------------------------------------------
/user/_images/drop_top_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_top_source.png
--------------------------------------------------------------------------------
/user/_images/minmax_options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/minmax_options.png
--------------------------------------------------------------------------------
/user/_images/object_browser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser.png
--------------------------------------------------------------------------------
/user/_images/object_details.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details.png
--------------------------------------------------------------------------------
/user/_images/view_downarrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/view_downarrow.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-MAC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-MAC.png
--------------------------------------------------------------------------------
/admin/_images/Cp_search_results.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Cp_search_results.png
--------------------------------------------------------------------------------
/admin/_images/DashboardExample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardExample.png
--------------------------------------------------------------------------------
/admin/_images/EPP_rule_expanded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/EPP_rule_expanded.png
--------------------------------------------------------------------------------
/admin/_images/create_interface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_interface.png
--------------------------------------------------------------------------------
/admin/_images/dashbard_geo_mapW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_geo_mapW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_labelW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_labelW.png
--------------------------------------------------------------------------------
/admin/_images/dci_cluster_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_cluster_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_general_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_general_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_instance_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_instance_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_table_result.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table_result.png
--------------------------------------------------------------------------------
/admin/_images/delayed_action_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action_2.png
--------------------------------------------------------------------------------
/admin/_images/epp_context_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/epp_context_menu.png
--------------------------------------------------------------------------------
/admin/_images/icons/dashboards.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/dashboards.png
--------------------------------------------------------------------------------
/admin/_images/icons/network_map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_map.png
--------------------------------------------------------------------------------
/admin/_images/jira_helpdesk_ID.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_helpdesk_ID.png
--------------------------------------------------------------------------------
/admin/_images/jira_project_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_project_list.png
--------------------------------------------------------------------------------
/admin/_images/jira_ticket_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_ticket_show.png
--------------------------------------------------------------------------------
/admin/_images/network_map_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_menu.png
--------------------------------------------------------------------------------
/admin/_images/networkmap_geomap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/networkmap_geomap.png
--------------------------------------------------------------------------------
/admin/_images/node_polling_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/node_polling_tab.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_columns1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_columns1.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_columns2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_columns2.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_get_file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_get_file.png
--------------------------------------------------------------------------------
/admin/_images/reporting_results.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_results.png
--------------------------------------------------------------------------------
/admin/_images/snmp_credentials.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_credentials.png
--------------------------------------------------------------------------------
/admin/_images/tunnel_bound_node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tunnel_bound_node.png
--------------------------------------------------------------------------------
/admin/_images/win_agent_config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_agent_config.png
--------------------------------------------------------------------------------
/developer/concepts.rst:
--------------------------------------------------------------------------------
1 | ########
2 | Concepts
3 | ########
4 |
5 | Description how system is built with maybe some pictures.
6 |
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-MAC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-MAC.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-main.png
--------------------------------------------------------------------------------
/user/_images/Cp_search_results.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/Cp_search_results.png
--------------------------------------------------------------------------------
/user/_images/drop_bottom_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_bottom_source.png
--------------------------------------------------------------------------------
/user/_images/drop_right_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_right_source.png
--------------------------------------------------------------------------------
/user/_images/icons/status/major.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/major.png
--------------------------------------------------------------------------------
/user/_images/icons/status/minor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/minor.png
--------------------------------------------------------------------------------
/user/_images/networkmap_geomap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/networkmap_geomap.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-alarms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-alarms.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-graphs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-graphs.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-main.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-nodes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-nodes.png
--------------------------------------------------------------------------------
/admin/_images/ChartElementConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ChartElementConfig.png
--------------------------------------------------------------------------------
/admin/_images/DashboardProperties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardProperties.png
--------------------------------------------------------------------------------
/admin/_images/Zone_comm_settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Zone_comm_settings.png
--------------------------------------------------------------------------------
/admin/_images/agent_config_manager.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/agent_config_manager.png
--------------------------------------------------------------------------------
/admin/_images/architecture_scheme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/architecture_scheme.png
--------------------------------------------------------------------------------
/admin/_images/automatic_bind_rules.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/automatic_bind_rules.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_bar_chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_bar_chart.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_line_charW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_line_charW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_pie_chartW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_pie_chartW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_port_view.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_port_view.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_separatorW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_separatorW.png
--------------------------------------------------------------------------------
/admin/_images/dci_columns_renamed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_columns_renamed.png
--------------------------------------------------------------------------------
/admin/_images/dci_other_opt_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_other_opt_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_threshold_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_threshold_page.png
--------------------------------------------------------------------------------
/admin/_images/grafana-dci-settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-dci-settings.png
--------------------------------------------------------------------------------
/admin/_images/icons/entire_network.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/entire_network.png
--------------------------------------------------------------------------------
/admin/_images/icons/mobile_device.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/mobile_device.png
--------------------------------------------------------------------------------
/admin/_images/icons/network_maps.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_maps.png
--------------------------------------------------------------------------------
/admin/_images/icons/report_group.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/report_group.png
--------------------------------------------------------------------------------
/admin/_images/icons/service_check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/service_check.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/major.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/major.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/minor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/minor.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/normal.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/testing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/testing.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/unknown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/unknown.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/warning.png
--------------------------------------------------------------------------------
/admin/_images/icons/template_group.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/template_group.png
--------------------------------------------------------------------------------
/admin/_images/jira_create_ticket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_create_ticket.png
--------------------------------------------------------------------------------
/admin/_images/jira_post_function.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function.png
--------------------------------------------------------------------------------
/admin/_images/jira_post_function2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function2.png
--------------------------------------------------------------------------------
/admin/_images/jira_post_function3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function3.png
--------------------------------------------------------------------------------
/admin/_images/jira_post_function4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function4.png
--------------------------------------------------------------------------------
/admin/_images/network_map_top_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_top_menu.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_agent_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_list.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_agent_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_table.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_snmp_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_snmp_table.png
--------------------------------------------------------------------------------
/admin/_images/object_acess_rights.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_acess_rights.png
--------------------------------------------------------------------------------
/admin/_images/policy_file_delivery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/policy_file_delivery.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_walk_dci.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_walk_dci.png
--------------------------------------------------------------------------------
/admin/_images/reporting_parameters.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_parameters.png
--------------------------------------------------------------------------------
/admin/_images/reporting_schedules.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedules.png
--------------------------------------------------------------------------------
/admin/_images/save_as_temp_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/save_as_temp_graph.png
--------------------------------------------------------------------------------
/admin/_images/section_description.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/section_description.png
--------------------------------------------------------------------------------
/admin/_images/server_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_configuration.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf_acl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_acl.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf_gen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_gen.png
--------------------------------------------------------------------------------
/admin/_images/tunnel_unbound_node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tunnel_unbound_node.png
--------------------------------------------------------------------------------
/admin/_images/win_agent_subagents.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_agent_subagents.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-alarms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-alarms.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-graphs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-graphs.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-nodes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-nodes.png
--------------------------------------------------------------------------------
/user/_images/dashboard_perspective.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/dashboard_perspective.png
--------------------------------------------------------------------------------
/user/_images/drop_invalid_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_invalid_source.png
--------------------------------------------------------------------------------
/user/_images/icons/status/critical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/critical.png
--------------------------------------------------------------------------------
/user/_images/icons/status/disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/disabled.png
--------------------------------------------------------------------------------
/user/_images/icons/status/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/normal.png
--------------------------------------------------------------------------------
/user/_images/icons/status/testing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/testing.png
--------------------------------------------------------------------------------
/user/_images/icons/status/unknown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/unknown.png
--------------------------------------------------------------------------------
/user/_images/icons/status/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/warning.png
--------------------------------------------------------------------------------
/user/_images/object_browser_filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_filter.png
--------------------------------------------------------------------------------
/user/_images/object_browser_popup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_popup.png
--------------------------------------------------------------------------------
/user/_images/object_browser_status.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_status.png
--------------------------------------------------------------------------------
/user/_images/object_details_alarms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_alarms.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.mo
2 | *.pyc
3 | *.pyo
4 | *.swp
5 | .DS_Store
6 | .venv
7 | .vscode
8 | .vscode
9 | _build
10 | _build_html
11 |
--------------------------------------------------------------------------------
/admin/_images/Alarm_category_access.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_access.png
--------------------------------------------------------------------------------
/admin/_images/Alarm_category_config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_config.png
--------------------------------------------------------------------------------
/admin/_images/ChartDataSourceConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ChartDataSourceConfig.png
--------------------------------------------------------------------------------
/admin/_images/alarm_details_comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_details_comments.png
--------------------------------------------------------------------------------
/admin/_images/create_network_service.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_network_service.png
--------------------------------------------------------------------------------
/admin/_images/dashbard_alarm_viewerW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_alarm_viewerW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_object_query.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_object_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_tools.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_rack_diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_rack_diagram.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_status_mapW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_mapW.png
--------------------------------------------------------------------------------
/admin/_images/datasource-alarm-node.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/datasource-alarm-node.png
--------------------------------------------------------------------------------
/admin/_images/dci_column_hexdecimal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_column_hexdecimal.png
--------------------------------------------------------------------------------
/admin/_images/dci_columns_snmp_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_columns_snmp_table.png
--------------------------------------------------------------------------------
/admin/_images/dci_container_example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_container_example.png
--------------------------------------------------------------------------------
/admin/_images/dci_container_example2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_container_example2.png
--------------------------------------------------------------------------------
/admin/_images/dci_first_column_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_first_column_walk.png
--------------------------------------------------------------------------------
/admin/_images/dci_general_snmp_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_general_snmp_table.png
--------------------------------------------------------------------------------
/admin/_images/dci_query_table_result.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_query_table_result.png
--------------------------------------------------------------------------------
/admin/_images/dci_second_column_walk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_second_column_walk.png
--------------------------------------------------------------------------------
/admin/_images/dci_table_query_result.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table_query_result.png
--------------------------------------------------------------------------------
/admin/_images/execute_server_script.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/execute_server_script.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info-example.png
--------------------------------------------------------------------------------
/admin/_images/file_manager_file_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file_manager_file_menu.png
--------------------------------------------------------------------------------
/admin/_images/grafana-alarm-browser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-alarm-browser.png
--------------------------------------------------------------------------------
/admin/_images/icons/business_service.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/business_service.png
--------------------------------------------------------------------------------
/admin/_images/icons/network_service.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_service.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/critical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/critical.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/disabled.png
--------------------------------------------------------------------------------
/admin/_images/icons/status/unmanaged.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/unmanaged.png
--------------------------------------------------------------------------------
/admin/_images/notification_channels.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/notification_channels.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_agent_command.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_command.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_local_command.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_local_command.png
--------------------------------------------------------------------------------
/admin/_images/predefined_graph_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/predefined_graph_tree.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_general_cpu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_general_cpu.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_search_cpu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_search_cpu.png
--------------------------------------------------------------------------------
/admin/_images/reporting_perspective.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_perspective.png
--------------------------------------------------------------------------------
/admin/_images/server_file_list_view.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_file_list_view.png
--------------------------------------------------------------------------------
/admin/_images/snmp_walk_result_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_walk_result_menu.png
--------------------------------------------------------------------------------
/admin/_images/ssh_key_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_key_configuration.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf_filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_filter.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf_modify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_modify.png
--------------------------------------------------------------------------------
/admin/_images/temp_graph_conf_source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_source.png
--------------------------------------------------------------------------------
/admin/_images/upload_file_to_server.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/upload_file_to_server.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-dashboard.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-predgraph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-predgraph.png
--------------------------------------------------------------------------------
/user/_images/icons/status/unmanaged.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/unmanaged.png
--------------------------------------------------------------------------------
/user/_images/object_details_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_overview.png
--------------------------------------------------------------------------------
/user/_images/open_perspective_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/open_perspective_button.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-dashboard.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-dashboards.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-dashboards.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-node_alarms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_alarms.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-predgraph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-predgraph.png
--------------------------------------------------------------------------------
/admin/_images/Alarm_Sound_Preferences.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_Sound_Preferences.png
--------------------------------------------------------------------------------
/admin/_images/Alarm_category_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_properties.png
--------------------------------------------------------------------------------
/admin/_images/Business_Services_Checks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Checks.png
--------------------------------------------------------------------------------
/admin/_images/DashboardRotationConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardRotationConfig.png
--------------------------------------------------------------------------------
/admin/_images/EPP_rule_config_example_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/EPP_rule_config_example_1.png
--------------------------------------------------------------------------------
/admin/_images/action_send_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/action_send_notification.png
--------------------------------------------------------------------------------
/admin/_images/asset_management_schema.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/asset_management_schema.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_event_monitor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_event_monitor.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_gauge_3typesW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_gauge_3typesW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_status_chartW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_chartW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_summary_tableW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_summary_tableW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_syslog_monitor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_syslog_monitor.png
--------------------------------------------------------------------------------
/admin/_images/dci_access_control_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_access_control_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_custom_schedule_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_custom_schedule_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_edit_column_definiton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_edit_column_definiton.png
--------------------------------------------------------------------------------
/admin/_images/dci_performance_tab_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_performance_tab_page.png
--------------------------------------------------------------------------------
/admin/_images/dci_transformation_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_transformation_page.png
--------------------------------------------------------------------------------
/admin/_images/delayed_action_escalation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action_escalation.png
--------------------------------------------------------------------------------
/admin/_images/event_processing_policy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_processing_policy.png
--------------------------------------------------------------------------------
/admin/_images/event_template_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_template_properties.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info-example2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info-example2.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info2-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info2-example2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example2.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info2-example3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example3.png
--------------------------------------------------------------------------------
/admin/_images/file-meta-info2-example4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example4.png
--------------------------------------------------------------------------------
/admin/_images/file_manager_folder_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file_manager_folder_menu.png
--------------------------------------------------------------------------------
/admin/_images/grafana-edit-datasource.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-edit-datasource.png
--------------------------------------------------------------------------------
/admin/_images/icons/business_services.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/business_services.png
--------------------------------------------------------------------------------
/admin/_images/icons/network_map_group.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_map_group.png
--------------------------------------------------------------------------------
/admin/_images/network_discovery_config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_discovery_config.png
--------------------------------------------------------------------------------
/admin/_images/network_map_decorations.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_decorations.png
--------------------------------------------------------------------------------
/admin/_images/node_communications_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/node_communications_tab.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_access_control.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_access_control.png
--------------------------------------------------------------------------------
/admin/_images/obj_tool_server_command.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_server_command.png
--------------------------------------------------------------------------------
/admin/_images/object_custom_attributes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_custom_attributes.png
--------------------------------------------------------------------------------
/admin/_images/object_status_calculation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_status_calculation.png
--------------------------------------------------------------------------------
/admin/_images/object_tools_input_fields.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_tools_input_fields.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_general_trafic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_general_trafic.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_threashold_cpu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_threashold_cpu.png
--------------------------------------------------------------------------------
/admin/_images/reporting_schedule_editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedule_editor.png
--------------------------------------------------------------------------------
/admin/_images/snmp_trap_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_trap_configuration.png
--------------------------------------------------------------------------------
/admin/_images/win_server_config_step1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step1.png
--------------------------------------------------------------------------------
/admin/_images/win_server_config_step2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step2.png
--------------------------------------------------------------------------------
/admin/_images/win_server_config_step6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step6.png
--------------------------------------------------------------------------------
/admin/_images/win_server_config_step7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step7.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-dashboards.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-dashboards.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-node_alarms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_alarms.png
--------------------------------------------------------------------------------
/user/_images/object_details_lastvalues.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_lastvalues.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-node_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_overview.png
--------------------------------------------------------------------------------
/admin/_images/DashboardElementLayoutPage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardElementLayoutPage.png
--------------------------------------------------------------------------------
/admin/_images/configure_dci_summary_table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/configure_dci_summary_table.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_snmp_trap_monitor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_snmp_trap_monitor.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_status_indicatorW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_indicatorW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_table_bar_chartW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_table_bar_chartW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_table_pie_chartW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_table_pie_chartW.png
--------------------------------------------------------------------------------
/admin/_images/network_service_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_service_properties.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-cpu-usage-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_walk_result_dci.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_walk_result_dci.png
--------------------------------------------------------------------------------
/admin/_images/server_to_agent_file_upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_to_agent_file_upload.png
--------------------------------------------------------------------------------
/admin/_images/win_netxms_setup_components.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_netxms_setup_components.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-node_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_overview.png
--------------------------------------------------------------------------------
/user/_images/object_details_alarms_popup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_alarms_popup.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-node_interfaces.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_interfaces.png
--------------------------------------------------------------------------------
/admin/_images/360px-MobCons-node_lastvalues.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_lastvalues.png
--------------------------------------------------------------------------------
/admin/_images/Business_Services_Availability.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Availability.png
--------------------------------------------------------------------------------
/admin/_images/Business_Services_Perspective.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Perspective.png
--------------------------------------------------------------------------------
/admin/_images/DashboardComplexLayoutConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardComplexLayoutConfig.png
--------------------------------------------------------------------------------
/admin/_images/DashboardComplexLayoutExample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardComplexLayoutExample.png
--------------------------------------------------------------------------------
/admin/_images/Network_maps_in_object_browser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Network_maps_in_object_browser.png
--------------------------------------------------------------------------------
/admin/_images/assets_attribute_properties_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/assets_attribute_properties_1.png
--------------------------------------------------------------------------------
/admin/_images/dashbard_availability_chartW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_availability_chartW.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_object_query_query.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_query.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_object_query_query2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_query2.png
--------------------------------------------------------------------------------
/admin/_images/event_template_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_template_configuration.png
--------------------------------------------------------------------------------
/admin/_images/icons/infrastructure_services.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/infrastructure_services.png
--------------------------------------------------------------------------------
/admin/_images/mib_explorer_physical_address.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/mib_explorer_physical_address.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-cpu-usage-example2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example2.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-cpu-usage-example3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example3.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-process-monitoring.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-process-monitoring2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring2.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-process-monitoring3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring3.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-process-monitoring4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring4.png
--------------------------------------------------------------------------------
/admin/_images/quickstart_create_trafic_dci.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_create_trafic_dci.png
--------------------------------------------------------------------------------
/admin/_images/ssh_monitoring_dci_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_monitoring_dci_properties.png
--------------------------------------------------------------------------------
/admin/_images/ssh_monitoring_node_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_monitoring_node_properties.png
--------------------------------------------------------------------------------
/admin/_images/threshold_configuration_dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/threshold_configuration_dialog.png
--------------------------------------------------------------------------------
/admin/_images/threshold_processing_algorithm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/threshold_processing_algorithm.png
--------------------------------------------------------------------------------
/admin/_images/web_service_definition_general.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/web_service_definition_general.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-node_interfaces.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_interfaces.png
--------------------------------------------------------------------------------
/user/_images/360px-MobCons-node_lastvalues.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_lastvalues.png
--------------------------------------------------------------------------------
/user/_images/object_details_lastvalues_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_lastvalues_graph.png
--------------------------------------------------------------------------------
/user/_images/object_details_performancetab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_performancetab.png
--------------------------------------------------------------------------------
/admin/_images/chassis_module_image_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/chassis_module_image_properties.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_service_component_map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_service_component_map.png
--------------------------------------------------------------------------------
/admin/_images/jira_netxms_plugin_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_netxms_plugin_configuration.png
--------------------------------------------------------------------------------
/admin/_images/notification_channel_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/notification_channel_properties.png
--------------------------------------------------------------------------------
/admin/_images/object_status_threshold_example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_status_threshold_example.png
--------------------------------------------------------------------------------
/admin/_images/snmp_trap_mapping_configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_trap_mapping_configuration.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-disk-free-space-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-disk-free-space-example2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example2.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-disk-free-space-example3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example3.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-disk-free-space-example4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example4.png
--------------------------------------------------------------------------------
/admin/_images/os-metric-disk-free-space-example5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example5.png
--------------------------------------------------------------------------------
/admin/_images/win_netxms_setup_additional_tasks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_netxms_setup_additional_tasks.png
--------------------------------------------------------------------------------
/admin/_images/dashboard_object_query_object_properties.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_object_properties.png
--------------------------------------------------------------------------------
/admin/_images/reporting_schedule_editor_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedule_editor_notification.png
--------------------------------------------------------------------------------
/admin/_images/AlarmStatesTransitionsInvokedByUser-strict.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/AlarmStatesTransitionsInvokedByUser-strict.png
--------------------------------------------------------------------------------
/admin/_images/AlarmStatesTransitionsInvokedByUser-NOTstrict.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/AlarmStatesTransitionsInvokedByUser-NOTstrict.png
--------------------------------------------------------------------------------
/concept/appendix.rst:
--------------------------------------------------------------------------------
1 | ########
2 | Appendix
3 | ########
4 |
5 |
6 | Glossary
7 | ========
8 |
9 | .. glossary::
10 | :sorted:
11 |
12 | Item
13 | Test item
14 |
--------------------------------------------------------------------------------
/concept/discovery.rst:
--------------------------------------------------------------------------------
1 | #########
2 | Discovery
3 | #########
4 |
5 |
6 | Network discovery
7 | =================
8 |
9 |
10 | Service discovery
11 | =================
12 |
13 | (not implemented yet)
14 |
--------------------------------------------------------------------------------
/developer/module_development.rst:
--------------------------------------------------------------------------------
1 | ##################
2 | Module Development
3 | ##################
4 |
5 | Subagent dvelopment
6 | ===================
7 |
8 | Server module development
9 | =========================
10 |
--------------------------------------------------------------------------------
/user/index.rst:
--------------------------------------------------------------------------------
1 | ##########
2 | User Guide
3 | ##########
4 |
5 | .. toctree::
6 | :maxdepth: 3
7 | :glob:
8 |
9 | introduction
10 | basic-concepts
11 | management-console
12 | mobile-console
13 | objects
14 | topology
15 | glossary
16 |
--------------------------------------------------------------------------------
/developer/index.rst:
--------------------------------------------------------------------------------
1 | ######################
2 | NetXMS Developer Guide
3 | ######################
4 |
5 | .. warning::
6 |
7 | This guide is a work in progress.
8 |
9 | .. toctree::
10 | :maxdepth: 3
11 | :glob:
12 |
13 | preface
14 | concepts
15 | module_development
16 |
--------------------------------------------------------------------------------
/manpages/man/5/netxmsd-conf.rst:
--------------------------------------------------------------------------------
1 | :orphan:
2 |
3 | netxmsd.conf
4 | ============
5 |
6 | Description
7 | -----------
8 |
9 | Examples
10 | --------
11 |
12 | Files
13 | -----
14 |
15 | /etc/netxmsd.conf
16 | Default location
17 |
18 | See Also
19 | --------
20 |
21 | :manpage:`netxmsd(8)`
22 |
--------------------------------------------------------------------------------
/rtd-meta/index.rst:
--------------------------------------------------------------------------------
1 | Welcome to NetXMS's documentation!
2 | ==================================
3 |
4 | Available documents:
5 |
6 | * `Administrator guide `_
7 | * `Data Dictionary `_
8 |
--------------------------------------------------------------------------------
/manpages/man/5/nxagentd-conf.rst:
--------------------------------------------------------------------------------
1 | :orphan:
2 |
3 | nxagentd.conf
4 | =============
5 |
6 | Description
7 | -----------
8 |
9 | Examples
10 | --------
11 |
12 | Files
13 | -----
14 |
15 | /etc/nxagentd.conf
16 | Default location
17 |
18 | See Also
19 | --------
20 |
21 | :manpage:`nxagentd(8)`
22 |
--------------------------------------------------------------------------------
/manpages/man/template.rst:
--------------------------------------------------------------------------------
1 | :orphan:
2 |
3 | template
4 | ========
5 |
6 | Synopsis
7 | --------
8 |
9 | Description
10 | -----------
11 |
12 | Options
13 | -------
14 |
15 | Examples
16 | --------
17 |
18 | Environment
19 | -----------
20 |
21 | Files
22 | -----
23 |
24 | Exit Status
25 | -----------
26 |
27 | See Also
28 | --------
29 |
30 |
--------------------------------------------------------------------------------
/concept/data_collection.rst:
--------------------------------------------------------------------------------
1 | ###############
2 | Data Collection
3 | ###############
4 |
5 |
6 | Data source types and transports
7 | ================================
8 |
9 | (agent, snmp, push)
10 |
11 | Thresholds
12 | ==========
13 |
14 |
15 |
16 | Data representation
17 | ===================
18 |
19 | (graphs, dashboards, history table...)
20 |
--------------------------------------------------------------------------------
/admin/_static/theme_overrides.css:
--------------------------------------------------------------------------------
1 | /* override table width restrictions */
2 | .wy-table-responsive table td, .wy-table-responsive table th {
3 | /* !important prevents the common CSS stylesheets from overriding this as on RTD they are loaded after this stylesheet */
4 | white-space: normal !important;
5 | }
6 |
7 | .wy-table-responsive {
8 | overflow: visible !important;
9 | }
10 |
--------------------------------------------------------------------------------
/user/_static/theme_overrides.css:
--------------------------------------------------------------------------------
1 | /* override table width restrictions */
2 | .wy-table-responsive table td, .wy-table-responsive table th {
3 | /* !important prevents the common CSS stylesheets from overriding this as on RTD they are loaded after this stylesheet */
4 | white-space: normal !important;
5 | }
6 |
7 | .wy-table-responsive {
8 | overflow: visible !important;
9 | }
10 |
--------------------------------------------------------------------------------
/concept/index.rst:
--------------------------------------------------------------------------------
1 | ############################
2 | |product_name| Concept Guide
3 | ############################
4 |
5 | .. warning::
6 |
7 | This guide is a work in progress.
8 |
9 | .. toctree::
10 | :maxdepth: 3
11 | :glob:
12 |
13 | preface
14 | architecture_overview
15 | objects
16 | data_collection
17 | event_processing
18 | discovery
19 | security
20 | appendix
21 |
--------------------------------------------------------------------------------
/admin/_images/change_image_dpi.sh:
--------------------------------------------------------------------------------
1 | # mogrify is a part of imagemagic package
2 | desired_dpi=150
3 | for f in *.png
4 | do
5 | dpi=$(LC_NUMERIC=C printf "%.0f\n" "`identify -units PixelsPerInch -format "%x" $f`")
6 | if [[ "$dpi" != "$desired_dpi" ]]; then
7 | echo "Changing resolution of $f from $dpi to $desired_dpi"
8 | mogrify -units PixelsPerInch -density $desired_dpi $f
9 | fi
10 | done
11 |
--------------------------------------------------------------------------------
/admin/image-library.rst:
--------------------------------------------------------------------------------
1 | .. _image-library:
2 |
3 |
4 | #############
5 | Image library
6 | #############
7 |
8 | All images used on maps or as rack, chassis or chassis module image should be
9 | uploaded to Image Library first. It is possible to upload, delete and update
10 | images. They can be organized by categories.
11 |
12 |
13 | .. figure:: _images/image_library.png
14 |
15 | Tips:
16 | - Images on maps are displayed without scaling.
17 |
--------------------------------------------------------------------------------
/concept/architecture_overview.rst:
--------------------------------------------------------------------------------
1 | #####################
2 | Architecture overview
3 | #####################
4 |
5 |
6 | Server
7 | ======
8 |
9 | (modules, purpose, scalability - installation with few servers)
10 |
11 | Agent
12 | =====
13 |
14 | (subagent, proxy)
15 |
16 | Agentless installation
17 | ======================
18 |
19 |
20 | Objects
21 | =======
22 |
23 | (short)
24 |
25 | Data flow
26 | =========
27 |
28 | (events, alarms, actions)
29 |
--------------------------------------------------------------------------------
/concept/preface.rst:
--------------------------------------------------------------------------------
1 | #######
2 | Preface
3 | #######
4 |
5 |
6 | Purpose of this document
7 | ========================
8 |
9 | What is |product_name|
10 | ======================
11 |
12 |
13 | Supported operating systems and databases
14 | =========================================
15 |
16 | Where to get support
17 | ====================
18 |
19 |
20 | Forum, Facebook/Twitter/G+
21 | --------------------------
22 |
23 | Stay informed of new releases
24 | -----------------------------
25 |
26 | Conventions
27 | ===========
28 |
29 | Changelog
30 | =========
31 |
32 | There are listed only major changes.
33 |
--------------------------------------------------------------------------------
/manpages/man/8/netxmsd.rst:
--------------------------------------------------------------------------------
1 | :orphan:
2 |
3 | netxmsd
4 | =======
5 |
6 | Synopsis
7 | --------
8 |
9 | **netxmsd** [*options*]
10 |
11 | Description
12 | -----------
13 |
14 | Options
15 | -------
16 |
17 | -e Run database check on startup
18 | -c Use alternate configuration file. By default, netxmsd will try
19 | following files in order: */etc/netxmsd.conf*, *$PREFIX/etc/netxmsd.conf*
20 |
21 | Examples
22 | --------
23 |
24 | Environment
25 | -----------
26 |
27 | Files
28 | -----
29 |
30 | Exit Status
31 | -----------
32 |
33 | See Also
34 | --------
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | all:
2 | @echo Select target: html, pdf, man, clean
3 |
4 | html:
5 | make -C admin html
6 | make -C concept html
7 | make -C developer html
8 | make -C user html
9 |
10 | pdf:
11 | make -C admin latexpdf
12 | make -C concept latexpdf
13 | make -C developer latexpdf
14 | make -C user latexpdf
15 |
16 | gettext:
17 | make -C admin gettext
18 | make -C concept gettext
19 | make -C developer gettext
20 | make -C user gettext
21 |
22 | man:
23 | make -C manpages man
24 |
25 | clean:
26 | make -C admin clean
27 | make -C concept clean
28 | make -C developer clean
29 | make -C manpages clean
30 | make -C user clean
31 |
--------------------------------------------------------------------------------
/concept/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | exec(open("../conf.py").read())
3 | # -- General -------------------------------------------------------------------
4 | project = '%s Concept Guide' % product_name
5 |
6 | # -- Options for HTML output ---------------------------------------------------
7 | html_title = "%s (%s)" % (project, release)
8 |
9 | # -- Options for LaTeX output --------------------------------------------------
10 | latex_documents = [
11 | ('index', '%s-concept.tex' % product_key, project, project_author, 'manual'),
12 | ]
13 |
14 | # -- Options for Epub output ----------------------------------------------
15 | epub_title = project
16 |
--------------------------------------------------------------------------------
/developer/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | exec(open("../conf.py").read())
3 | # -- General -------------------------------------------------------------------
4 | project = '%s Developer Guide' % product_name
5 |
6 | # -- Options for HTML output ---------------------------------------------------
7 | html_title = "%s (%s)" % (project, release)
8 |
9 | # -- Options for LaTeX output --------------------------------------------------
10 | latex_documents = [
11 | ('index', '%s-developer.tex' % product_key, project, project_author, 'manual'),
12 | ]
13 |
14 | # -- Options for Epub output ----------------------------------------------
15 | epub_title = project
16 |
--------------------------------------------------------------------------------
/developer/preface.rst:
--------------------------------------------------------------------------------
1 | #######
2 | Preface
3 | #######
4 |
5 | Purpose of this document
6 | ========================
7 |
8 | What is NetXMS
9 | ==============
10 |
11 | From the developer perspective. Modular C/C++ server and agents, with Java Eclipse
12 | based GUI. System overview. Detailed will be described in concepts.
13 |
14 | Where to get support
15 | ====================
16 |
17 |
18 | Forum, Facebook/Twitter/G+
19 | --------------------------
20 |
21 | Stay informed of new releases
22 | -----------------------------
23 |
24 | Conventions
25 | ===========
26 |
27 | tab = 3 spaces....
28 |
29 | Changelog
30 | =========
31 |
32 | Stuff related to API change
33 |
--------------------------------------------------------------------------------
/user/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | exec(compile(open('../conf.py').read(), '../conf.py', 'exec'))
3 | # -- General -------------------------------------------------------------------
4 | project = '%s User Guide' % product_name
5 |
6 | # -- Options for HTML output ---------------------------------------------------
7 | html_title = "%s (%s)" % (project, release)
8 |
9 | # -- Options for LaTeX output --------------------------------------------------
10 | latex_documents = [
11 | ('index', '%s-user.tex' % product_key, project, project_author, 'manual'),
12 | ]
13 |
14 | # -- Options for Epub output ----------------------------------------------
15 | epub_title = project
16 |
--------------------------------------------------------------------------------
/admin/cluster-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _cluster-monitoring:
2 |
3 | ==================
4 | Cluster monitoring
5 | ==================
6 |
7 | Introduction
8 | ------------
9 |
10 | Cluster monitoring provides aspects of monitoring needed in high availability
11 | setups. There is a special class of object in |product_name| - Cluster.
12 |
13 | :term:`DCIs` defined on cluster object are automatically applied to it's
14 | nodes. Cluster allows to aggregate data from it's nodes, e.g. to calculate
15 | sum or average for a metric that is collected from all nodes.
16 | Cluster can adequately collect data from services as they move from from
17 | one node to another, providing uninterrupted data collection.
18 |
--------------------------------------------------------------------------------
/admin/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | exec(open("../conf.py").read())
3 | # -- General -------------------------------------------------------------------
4 | project = '%s Administrator Guide' % product_name
5 |
6 | # -- Options for HTML output ---------------------------------------------------
7 | html_title = "%s (%s)" % (project, release)
8 |
9 | # -- Options for LaTeX output --------------------------------------------------
10 | latex_elements = {
11 | 'figure_align': 'H'}
12 |
13 | latex_documents = [
14 | ('index', '%s-admin.tex' % product_key, project, project_author, 'manual'),
15 | ]
16 |
17 | # -- Options for Epub output ----------------------------------------------
18 | epub_title = project
19 |
--------------------------------------------------------------------------------
/rtd-meta/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | import sys
3 | import os
4 | import shlex
5 |
6 | # -- General configuration ------------------------------------------------
7 |
8 | source_suffix = '.rst'
9 | master_doc = 'index'
10 |
11 | project = 'NetXMS'
12 | copyright = '2015, SIA Raden Solutions'
13 | author = 'SIA Raden Solutions'
14 |
15 | version = '1.0'
16 | release = '1.0'
17 |
18 | exclude_patterns = ['_build']
19 |
20 | pygments_style = 'sphinx'
21 |
22 | todo_include_todos = False
23 |
24 | # -- Options for HTML output ----------------------------------------------
25 |
26 | on_rtd = os.environ.get('READTHEDOCS', None) == 'True'
27 | if on_rtd:
28 | html_theme = 'default'
29 | else:
30 | html_theme = 'alabaster'
31 |
32 | html_static_path = ['_static']
33 | htmlhelp_basename = 'NetXMSdoc'
34 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/sla.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 80683187966b4fa4bdb879b8568263c0
21 | #: ../../sla.rst:6
22 | msgid "Business services and SLA"
23 | msgstr ""
24 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/topology.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # faac2a7d1fbf43b9b193207ada0c8711
21 | #: ../../topology.rst:6
22 | msgid "Network topology"
23 | msgstr ""
24 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/image-library.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # ea93be314ce240708049a9bb60392e74
21 | #: ../../image-library.rst:6
22 | msgid "Image library"
23 | msgstr ""
24 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/remote-file-management.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 58d95080087a48978f7d1b47726fe99a
21 | #: ../../remote-file-management.rst:3
22 | msgid "Remote file management"
23 | msgstr ""
24 |
--------------------------------------------------------------------------------
/user/glossary.rst:
--------------------------------------------------------------------------------
1 | ********
2 | Glossary
3 | ********
4 |
5 | .. glossary::
6 | :sorted:
7 |
8 | View Stack
9 | Multiple views combined into single one, with tab navigation on top of it
10 |
11 | Trim Stack
12 | :term:`View Stack` in minimized state, represented as a set of buttons,
13 | one for each View in the stack
14 |
15 | Metric
16 | One entity of collected data
17 |
18 | Node
19 | Object that represents physical server
20 |
21 | Object
22 | Representation of logical or physical entity.
23 |
24 | DCI
25 | Data Collection Item, configuration element, which contains parameter to
26 | collect (for example "CPU Usage"), collection schedule and thresholds
27 |
28 | Entire Network
29 | Automatically generated hierarchy that contains all nodes known to |product_name|
30 |
31 | Alarm Browser
32 | View, which shows all active alarms in the system and provides tools to
33 | interact with them
34 |
--------------------------------------------------------------------------------
/manpages/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | exec(open("../conf.py").read())
3 | # -- General -------------------------------------------------------------------
4 | project = 'man pages'
5 |
6 | exclude_patterns = [
7 | 'man/template.rst',
8 | ]
9 |
10 | # -- Options for manual page output --------------------------------------------
11 | # (source start file, name, description, authors, manual section).
12 | authors = [
13 | ['Alex Kirhenshtein '],
14 | ]
15 |
16 | man_pages = [
17 | # man5
18 | ('man/5/netxmsd-conf', 'netxmsd.conf',
19 | 'configuration file for NetXMS daemon', authors[0], 5),
20 | ('man/5/nxagentd-conf', 'nxagentd.conf',
21 | 'configuration file for NetXMS agent', authors[0], 5),
22 | # man8
23 | ('man/8/netxmsd', 'netxmsd', 'NetXMS daemon', authors[0], 8),
24 | ('man/8/nxdbmgr', 'nxdbmgr', 'NetXMS database manager', authors[0], 8),
25 | ]
26 |
27 | # If true, show URL addresses after external links.
28 | #man_show_urls = False
29 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/reporting.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: netxms-admin-develop\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
12 | "PO-Revision-Date: 2015-03-01 11:41+0000\n"
13 | "Last-Translator: Alex Kirhenshtein \n"
14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
15 | "MIME-Version: 1.0\n"
16 | "Content-Type: text/plain; charset=UTF-8\n"
17 | "Content-Transfer-Encoding: 8bit\n"
18 | "Language: ru\n"
19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 |
21 | # 3ece8987581e451083267f3a820472a2
22 | #: ../../reporting.rst:6
23 | msgid "Reporting"
24 | msgstr "Отчеты"
25 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/event-processing.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: netxms-admin-develop\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2015-03-02 19:08+0200\n"
12 | "PO-Revision-Date: 2015-03-02 17:17+0000\n"
13 | "Last-Translator: Alex Kirhenshtein \n"
14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
15 | "MIME-Version: 1.0\n"
16 | "Content-Type: text/plain; charset=UTF-8\n"
17 | "Content-Transfer-Encoding: 8bit\n"
18 | "Language: ru\n"
19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 |
21 | # cd9ec574ac194b6080c3143a3def03d8
22 | #: ../../event-processing.rst:6
23 | msgid "Event processing"
24 | msgstr "Обработки событий"
25 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/index.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: netxms-admin-develop\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
12 | "PO-Revision-Date: 2015-03-01 11:39+0000\n"
13 | "Last-Translator: Alex Kirhenshtein \n"
14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
15 | "MIME-Version: 1.0\n"
16 | "Content-Type: text/plain; charset=UTF-8\n"
17 | "Content-Transfer-Encoding: 8bit\n"
18 | "Language: ru\n"
19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 |
21 | # 36f9446555ef40bb87b542be82124e72
22 | #: ../../index.rst:3
23 | msgid "NetXMS Administrator Guide"
24 | msgstr "Руководство администратора NetXMS"
25 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/network-discovery.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: netxms-admin-develop\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
12 | "PO-Revision-Date: 2015-03-01 11:41+0000\n"
13 | "Last-Translator: Alex Kirhenshtein \n"
14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
15 | "MIME-Version: 1.0\n"
16 | "Content-Type: text/plain; charset=UTF-8\n"
17 | "Content-Transfer-Encoding: 8bit\n"
18 | "Language: ru\n"
19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 |
21 | # a56ec6ba6fd646d5aebfbfca5c0bc1b8
22 | #: ../../network-discovery.rst:6
23 | msgid "Network discovery"
24 | msgstr "Обнаружение сетевых ресурсов"
25 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/snmp.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 3d753ed6516a4e19af029a25a995cd9d
21 | #: ../../snmp.rst:5
22 | msgid "SNMP"
23 | msgstr ""
24 |
25 | # 0c22e8929a4141a99223d2d09eb43fe8
26 | #: ../../snmp.rst:9
27 | msgid "MIB browser"
28 | msgstr ""
29 |
30 | # 8bf36a1c91b6465cb33f176033eca34f
31 | #: ../../snmp.rst:13
32 | msgid "Drivers"
33 | msgstr ""
34 |
--------------------------------------------------------------------------------
/admin/index.rst:
--------------------------------------------------------------------------------
1 | ###################
2 | Administrator Guide
3 | ###################
4 |
5 | .. toctree::
6 | :maxdepth: 1
7 |
8 | preface
9 | concepts
10 | installation
11 | upgrade
12 | quickstart
13 | agent-management
14 | server-management
15 | snmp
16 | user-management
17 | object-management
18 | network-discovery
19 | data-collection
20 | event-processing
21 | visualisation
22 | grafana-integration
23 | operating-system-monitoring
24 | file-system-monitoring
25 | log-monitoring
26 | windows-event-log-synchronization
27 | ssh-monitoring
28 | service-monitoring
29 | web-services-monitoring
30 | modbus
31 | database-monitoring
32 | application-monitoring
33 | icmp-ping
34 | hardware-monitoring
35 | ups-monitoring
36 | cluster-monitoring
37 | jvm-monitoring
38 | hypervisor-monitoring
39 | asterisk-monitoring
40 | mobile-device-monitoring
41 | topology
42 | assets
43 | sla
44 | remote-file-management
45 | package-manager
46 | reporting
47 | image-library
48 | mobile-console
49 | rest-api
50 | advanced
51 | schedule
52 | scripting
53 | high-availability-setup
54 | appendix
55 | glossary
56 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/server-management.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # c801517dcb0e442f99abe818d1526fc8
21 | #: ../../server-management.rst:3
22 | msgid "Server management"
23 | msgstr ""
24 |
25 | # fab10235392b4061bfbcd6b0ccae4e84
26 | #: ../../server-management.rst:7
27 | msgid "Configuration file"
28 | msgstr ""
29 |
30 | # cadd0fd0b9b442b09efdb91a9f6cc5b9
31 | #: ../../server-management.rst:11
32 | msgid "Configuration parameters"
33 | msgstr ""
34 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/user-management.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: netxms-admin-develop\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
12 | "PO-Revision-Date: 2015-03-01 11:43+0000\n"
13 | "Last-Translator: Alex Kirhenshtein \n"
14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
15 | "MIME-Version: 1.0\n"
16 | "Content-Type: text/plain; charset=UTF-8\n"
17 | "Content-Transfer-Encoding: 8bit\n"
18 | "Language: ru\n"
19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 |
21 | # d1d87a2ba0324152886c928247bbe5ce
22 | #: ../../user-management.rst:6
23 | msgid "User management"
24 | msgstr "Управление пользователями"
25 |
26 | # d435a19cf7e74c43a03ce12ea5ca8cf6
27 | #: ../../user-management.rst:10
28 | msgid "Authentication"
29 | msgstr "Аутентификация"
30 |
31 | # 35a9aad2791045a698c4c363735deffb
32 | #: ../../user-management.rst:14
33 | msgid "LDAP"
34 | msgstr "LDAP"
35 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/data-collection.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 0fa8da54f8fd463080b5ae9022b7f836
21 | #: ../../data-collection.rst:6
22 | msgid "Data collection"
23 | msgstr ""
24 |
25 | # 5db5e6ce37884e5fb9abcd59fe5666fd
26 | #: ../../data-collection.rst:10
27 | msgid "DCI configuration"
28 | msgstr ""
29 |
30 | # f26a71e0cc814711a15d699bb8d728c3
31 | #: ../../data-collection.rst:14
32 | msgid "Templates"
33 | msgstr ""
34 |
35 | # 79de7be49b8c49d4becbc219280dcdd9
36 | #: ../../data-collection.rst:18
37 | msgid "Instance Discovery"
38 | msgstr ""
39 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Documentation project for NetXMS
2 |
3 | Components:
4 |
5 | - concept/ - System concept, architecture, and terminology.
6 | - admin/ - In-depth administrator guide.
7 | - developer/ - Describes development process and possible ways of extending NetXMS.
8 | - manpages/ - UNIX man pages.
9 |
10 | # Notes
11 |
12 | ## Local setup
13 |
14 | - mkvirtualenv sphinx
15 | - workon sphinx
16 | - pip install -r requirements.txt
17 |
18 | ## Ubuntu/Mint
19 |
20 | - apt install python3-pip python3-virtualenv latexmk texlive-latex-extra git
21 | - git clone https://github.com/netxms/netxms-doc
22 | - cd netxms-doc
23 | - python3 -m virtualenv .
24 | - . bin/activate # activate virtualenv
25 | - pip install -r requirements.txt
26 |
27 | ## macOS specific
28 |
29 | - brew cask install basictex
30 | - sudo tlmgr update --self
31 | - sudo tlmgr install latexmk fncychap titlesec tabulary varwidth framed wrapfig capt-of needspace helvetic courier letltxmacro tex-gyre
32 |
33 | ## Automatic rebuild and reload
34 |
35 | - cd admin && sphinx-autobuild . \_build_html
36 |
37 | ## Building translated version:
38 |
39 | - make gettext
40 | - sphinx-intl update -p \_build/locale -l ru
41 | - sphinx-intl build
42 | - make -e SPHINXOPTS="-D language=ru" html
43 |
44 | # Useful links
45 |
46 | http://sphinx-doc.org/markup/para.html
47 | http://sphinx-doc.org/markup/inline.html
48 | http://sphinx-doc.org/markup/
49 |
--------------------------------------------------------------------------------
/_lib/wikipedia.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | '''
3 | Sphinx/docutils extension to create links to Wikipedia articles.
4 |
5 | :wikipedia:`Sphinx`
6 |
7 | :wikipedia:`mythical creature `
8 |
9 | :wikipedia:`:zh:斯芬克斯`
10 |
11 | :wikipedia:`Answer to the Ultimate Question of Life, the Universe, and Everything <:de:42 (Antwort)>`
12 |
13 | '''
14 |
15 | import re
16 | import urllib.request, urllib.parse, urllib.error
17 | from docutils import nodes, utils
18 | from sphinx.util.nodes import split_explicit_title
19 |
20 | base_url = 'http://%s.wikipedia.org/wiki/'
21 | def make_wikipedia_link(name, rawtext, text, lineno, inliner,
22 | options={}, content=[]):
23 | env = inliner.document.settings.env
24 | lang = env.config.wikipedia_lang
25 |
26 | text = utils.unescape(text)
27 | has_explicit, title, target = split_explicit_title(text)
28 |
29 | m = re.match(r'\:(.*?)\:(.*)', target)
30 | if m:
31 | lang, target = m.groups()
32 | if not has_explicit:
33 | title = target
34 | ref = base_url % lang + urllib.parse.quote(target.replace(' ', '_').encode('utf8'), safe='')
35 |
36 | node = nodes.reference(rawtext, title, refuri=ref, **options)
37 | return [node],[]
38 |
39 | def setup(app):
40 | app.add_config_value('wikipedia_lang',
41 | 'en',
42 | 'env')
43 | app.add_role('wikipedia', make_wikipedia_link)
44 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/scripting.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 8a3d4f305e374effb51c40c8ce73c3d8
21 | #: ../../scripting.rst:6
22 | msgid "Scripting"
23 | msgstr ""
24 |
25 | # ea4a57c05d0c42ec94e232f3f98a519e
26 | #: ../../scripting.rst:10
27 | msgid "Scripting library"
28 | msgstr ""
29 |
30 | # 48b8166f47f84d058e8f8121868e17ca
31 | #: ../../scripting.rst:14
32 | msgid "NXSL"
33 | msgstr ""
34 |
35 | # ecc721c7d2144b5494295eb6c112d862
36 | #: ../../scripting.rst:18
37 | msgid "Overview"
38 | msgstr ""
39 |
40 | # ce9b2fd90da545669bdab80370b02ba3
41 | #: ../../scripting.rst:22
42 | msgid "Functions"
43 | msgstr ""
44 |
45 | # f54ca82466d640c48bd32179536f02e2
46 | #: ../../scripting.rst:26
47 | msgid "Classes"
48 | msgstr ""
49 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/advanced.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:18+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # c2cd556a944e49f4afba6717d7fac359
21 | #: ../../advanced.rst:6
22 | msgid "Advanced topics"
23 | msgstr ""
24 |
25 | # 7ec179f8f0e94d30883baae14aaa7b7f
26 | #: ../../advanced.rst:10
27 | msgid "Zones"
28 | msgstr ""
29 |
30 | # 67f91ecb89524f2ea69168713f501ce1
31 | #: ../../advanced.rst:14
32 | msgid "Integration with external HelpDesk"
33 | msgstr ""
34 |
35 | # 61ac0f29493d4cf3882b34342d4b6e4e
36 | #: ../../advanced.rst:18
37 | msgid "Server tuning"
38 | msgstr ""
39 |
40 | # 26f1b1028ee348b19592d4da38132330
41 | #: ../../advanced.rst:22
42 | msgid "Hooks (Pollers hooks)"
43 | msgstr ""
44 |
45 | # bc861343d28640ac88ab9ee9a7b09e10
46 | #: ../../advanced.rst:26
47 | msgid "Troubleshooting"
48 | msgstr ""
49 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/visualisation.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:21+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 99743d9fc4b1422f931c77d58c99fdb9
21 | #: ../../visualisation.rst:6
22 | msgid "Data and Network visualisation"
23 | msgstr ""
24 |
25 | # 1053b1d34d86472bb0cf948b073c47f9
26 | #: ../../visualisation.rst:10
27 | msgid "Network maps"
28 | msgstr ""
29 |
30 | # 6487261b073848f2be0e0fb70a11e855
31 | #: ../../visualisation.rst:14
32 | msgid "Dashboards"
33 | msgstr ""
34 |
35 | # be241d913c60456f8b643e5722e93304
36 | #: ../../visualisation.rst:18
37 | msgid "Graphs"
38 | msgstr ""
39 |
40 | # eaf740969821422aa3a7df25b3522f60
41 | #: ../../visualisation.rst:22
42 | msgid "History"
43 | msgstr ""
44 |
45 | # f9360cf641f54e9292da997d8b5eb939
46 | #: ../../visualisation.rst:26
47 | msgid "Summary table"
48 | msgstr ""
49 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/agent-management.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | # Pavel Tarasenko , 2015
8 | msgid ""
9 | msgstr ""
10 | "Project-Id-Version: netxms-admin-develop\n"
11 | "Report-Msgid-Bugs-To: \n"
12 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
13 | "PO-Revision-Date: 2015-03-02 14:34+0000\n"
14 | "Last-Translator: Alex Kirhenshtein \n"
15 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
16 | "MIME-Version: 1.0\n"
17 | "Content-Type: text/plain; charset=UTF-8\n"
18 | "Content-Transfer-Encoding: 8bit\n"
19 | "Language: ru\n"
20 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 |
22 | # df23843390e5461aa62d71171f220e8f
23 | #: ../../agent-management.rst:3
24 | msgid "Agent management"
25 | msgstr "Управление агентами"
26 |
27 | # eb483fad6ba74af599d52123e01e2ae1
28 | #: ../../agent-management.rst:7
29 | msgid "Agent config"
30 | msgstr "Конфигурация агента"
31 |
32 | # 967cebd841564057a858e6500f24b054
33 | #: ../../agent-management.rst:9
34 | msgid ""
35 | "(policies, get config from server, main/additional config, what to chose)"
36 | msgstr ""
37 |
38 | # a03402f7eec04af3bbe2afbc240e42ae
39 | #: ../../agent-management.rst:13
40 | msgid "Subagents"
41 | msgstr "Субагенты"
42 |
--------------------------------------------------------------------------------
/manpages/man/README.txt:
--------------------------------------------------------------------------------
1 | Man sections:
2 |
3 | +---------+------------------------------------------------------------------+
4 | | Section | Description |
5 | +---------+------------------------------------------------------------------+
6 | | 1 | General commands |
7 | +---------+------------------------------------------------------------------+
8 | | 2 | System calls |
9 | +---------+------------------------------------------------------------------+
10 | | 3 | Library functions, covering in particular the C standard library |
11 | +---------+------------------------------------------------------------------+
12 | | 4 | Special files (usually devices, those found in /dev) and drivers |
13 | +---------+------------------------------------------------------------------+
14 | | 5 | File formats and conventions |
15 | +---------+------------------------------------------------------------------+
16 | | 6 | Games and screensavers |
17 | +---------+------------------------------------------------------------------+
18 | | 7 | Miscellanea |
19 | +---------+------------------------------------------------------------------+
20 | | 8 | System administration commands and daemons |
21 | +---------+------------------------------------------------------------------+
22 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/object-management.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 54dba4e333494adcba11744132d48db9
21 | #: ../../object-management.rst:6
22 | msgid "Object management"
23 | msgstr ""
24 |
25 | # 0b524d1fc59447de8c1def20f8314093
26 | #: ../../object-management.rst:10
27 | msgid "Object browser"
28 | msgstr ""
29 |
30 | # 71a9a2c8f2ae4a58b98a2c1c51f2e129
31 | #: ../../object-management.rst:14
32 | msgid "Add / remove objects"
33 | msgstr ""
34 |
35 | # d3062a9b925547f8b93bcf61590bacda
36 | #: ../../object-management.rst:18
37 | msgid "Containers – bind/unbind"
38 | msgstr ""
39 |
40 | # 459b92103c90469e994c887baa63e62c
41 | #: ../../object-management.rst:22
42 | msgid "Access control"
43 | msgstr ""
44 |
45 | # 417ebc0d9a744422a0b0c929d9604eb5
46 | #: ../../object-management.rst:26
47 | msgid "Object tools"
48 | msgstr ""
49 |
50 | # 5dee1883130b40b4a8d6729f8e686fd7
51 | #: ../../object-management.rst:30
52 | msgid "Custom attributes"
53 | msgstr ""
54 |
--------------------------------------------------------------------------------
/user/introduction.rst:
--------------------------------------------------------------------------------
1 | ************
2 | Introduction
3 | ************
4 |
5 | About this document
6 | ===================
7 |
8 | The User Manual describes the main aspects of |product_name| monitoring system. This
9 | manual enables all users to get an overview of the various functionalities of
10 | |product_name|. The main aspects outlined in here describe the possibilities and
11 | functionaries of the |product_name| interface and elucidate working processes.
12 |
13 | Target audience
14 | ===============
15 |
16 | This manual is intended for |product_name| operators, and provides all information
17 | necessary to successfully operate |product_name|.
18 |
19 | Conventions
20 | ===========
21 |
22 | The following typographical conventions are used in this manual.
23 |
24 | +----------------------------------+------------------------------------------+
25 | | Sample | Description |
26 | +==================================+==========================================+
27 | | :guilabel:`Button` | Any GUI element: Button, Menu item |
28 | +----------------------------------+------------------------------------------+
29 | | `Another Guide` | Reference to external manual or man page |
30 | +----------------------------------+------------------------------------------+
31 | | :kbd:`Control-M` | Keyboard shortcut |
32 | +----------------------------------+------------------------------------------+
33 | | :term:`DCI` | Term which could be found in glossary |
34 | +----------------------------------+------------------------------------------+
35 | | :menuselection:`&File --> &Exit` | Menu selection path, you must click on |
36 | | | :guilabel:`File`, then :guilabel:`Exit` |
37 | +----------------------------------+------------------------------------------+
38 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/quickstart.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # e5839ca551414d289ec96fec043d1e8e
21 | #: ../../quickstart.rst:6
22 | msgid "Quick start"
23 | msgstr ""
24 |
25 | # 7bb3b91370a348fe8f0eee372a1928b2
26 | #: ../../quickstart.rst:8
27 | msgid "(clean system after install; setup minimal monitoring – CPU of FS)"
28 | msgstr ""
29 |
30 | # 38474ccbd4204cb79cb2a2c4ea31a5db
31 | #: ../../quickstart.rst:11
32 | msgid "Basic agent configuration"
33 | msgstr ""
34 |
35 | # a5a3c7e825fd46dc885ec2bb5f7b8a89
36 | #: ../../quickstart.rst:15
37 | msgid "Basic server tuning"
38 | msgstr ""
39 |
40 | # 837b55654873497084e92ad03a42d5e2
41 | #: ../../quickstart.rst:20
42 | msgid "Formula for number of pollers, etc."
43 | msgstr ""
44 |
45 | # 80187aacdb93411683b2281cdc7cf0a7
46 | #: ../../quickstart.rst:24
47 | msgid "SMTP"
48 | msgstr ""
49 |
50 | # 8e00f637cb1d425eb3e9e201decfaaf3
51 | #: ../../quickstart.rst:29
52 | msgid "SNMP Default community"
53 | msgstr ""
54 |
55 | # b480fbf061e947cf8783a38203c2f8b5
56 | #: ../../quickstart.rst:34
57 | msgid "Notification action"
58 | msgstr ""
59 |
60 | # 24e766e253e843759f860aed030d13a0
61 | #: ../../quickstart.rst:38
62 | msgid "Passive discovery"
63 | msgstr ""
64 |
65 | # d9fd3eb68cc940d89c74111110cd19c4
66 | #: ../../quickstart.rst:43
67 | msgid "Manually add node"
68 | msgstr ""
69 |
70 | # 4d63f0e183a442659f5943ec6b40f3cc
71 | #: ../../quickstart.rst:48
72 | msgid "Add DCI with two thresholds"
73 | msgstr ""
74 |
75 | # 11ed9847ce3c467589eb7992461f8f80
76 | #: ../../quickstart.rst:50
77 | msgid "(minor and major)"
78 | msgstr ""
79 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/appendix.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | # Alex Kirhenshtein , 2015
7 | # Pavel Tarasenko , 2015
8 | msgid ""
9 | msgstr ""
10 | "Project-Id-Version: netxms-admin-develop\n"
11 | "Report-Msgid-Bugs-To: \n"
12 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
13 | "PO-Revision-Date: 2015-03-02 15:24+0000\n"
14 | "Last-Translator: Alex Kirhenshtein \n"
15 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
16 | "Language: ru\n"
17 | "MIME-Version: 1.0\n"
18 | "Content-Type: text/plain; charset=UTF-8\n"
19 | "Content-Transfer-Encoding: 8bit\n"
20 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 |
22 | # a21eb07d552f450f80c413ec99921668
23 | #: ../../appendix.rst:3
24 | msgid "Appendix"
25 | msgstr "Приложения"
26 |
27 | # 43f1365d88dd4704b15c24dc9b498a9f
28 | #: ../../appendix.rst:7
29 | msgid "Agent configuration file (nxagentd.conf)"
30 | msgstr "Файл конфигурации агента (nxagentd.conf)"
31 |
32 | # e0c3885351aa405f9efc384d1912e755
33 | #: ../../appendix.rst:10
34 | msgid "Server configuration file (netxmsd.conf)"
35 | msgstr "Файл конфигурации сервера (netxmsd.conf)"
36 |
37 | # 085afd773007449cb53f80d4e1c2404a
38 | #: ../../appendix.rst:14
39 | msgid "Server configuration parameters"
40 | msgstr "Параметры конфигурации сервера"
41 |
42 | # c88fa6b9073e4f0cbc8df99c30c59868
43 | #: ../../appendix.rst:0
44 | msgid "Todo"
45 | msgstr "Todo"
46 |
47 | # e0348d1045c440a090c38dd6de1bf82c
48 | #: ../../appendix.rst:18
49 | msgid "Stored in database, can be changed in GUI or using nxdbmgr"
50 | msgstr ""
51 | "Хранится в базе данных, может быть изменен в графическом интерфейсе или с "
52 | "помощью nxdbmgr"
53 |
54 | # 590fdd3a3dd94aeabde944dc04bb16f2
55 | #: ../../appendix.rst:21
56 | msgid "Bundled Subagents"
57 | msgstr "Субагенты входящие в комплект поставки"
58 |
59 | # 805f0920480b4a0c8e2ed1e8087d75ea
60 | #: ../../appendix.rst:26
61 | msgid "Command line tools"
62 | msgstr "Утилиты коммандной строки"
63 |
64 | # 9c139733d239413083e0243d9cef1d30
65 | #: ../../appendix.rst:30
66 | msgid "List of supported metrics"
67 | msgstr "Список поддерживаемых метрик"
68 |
--------------------------------------------------------------------------------
/admin/ssh-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _ssh-monitoring:
2 |
3 | ==============
4 | SSH monitoring
5 | ==============
6 |
7 | SSH configuration
8 | -----------------
9 |
10 | |product_name| can execute commands via SSH connection and save the output as DCI values.
11 |
12 | SSH connection are always established via agent. For this to work, ``ssh.nsm`` subagent should be enabled in agent config file.
13 |
14 | Subagent uses built-in libssh. It reads configuration in standard ssh format from ~/.ssh/config.
15 | It's also possible to specify custom location for configuration file by adding ``ConfigFile=`` into ``[SSH]`` section of agent configuration file.
16 |
17 | If zoning is not used, agent running on |product_name| server is used for SSH connections.
18 | If zoning is used, zone proxies are used (and if a zone has no proxies configured, agent on |product_name| server is used as last resort).
19 |
20 | Username and password are specified in :menuselection:`Node properties -> Communications -> SSH`. Same properties
21 | page can used to specify ssh port for node, proxy for ssh polling and ssh key if required.
22 | If proxy node is specified on this property page, connection will be performed via that node only.
23 |
24 | .. figure:: _images/ssh_monitoring_node_properties.png
25 |
26 | In DCI properties ``SSH`` origin should be chosen. Parameter is the actual ssh command that is executed.
27 |
28 | Only first line of the output is stored as DCI value. For numeric data type output is parsed from beginning till first non-numeric character.
29 |
30 | .. figure:: _images/ssh_monitoring_dci_properties.png
31 |
32 | There's also ``SSH.Command(*)`` metric of origin ``NetXMS Agent`` that works in a similar way,
33 | but target and credentials are specified as arguments. It's also necessary to manually specify Source node,
34 | otherwise agent of the monitored node will be used for establishing ssh connection.
35 |
36 | .. list-table::
37 | :widths: 100 50
38 | :header-rows: 1
39 |
40 | * - Metric Name
41 | - Description
42 | * - SSH.Command(\ *target*\ ,\ *login*\ ,\ *password*\ ,\ *command*\ ,\ *[pattern]*\ ,\ *[ssh_key_id]*\)
43 | - ``%{node_primary_ip}`` macro can be used to specify node's primary IP address as *target*.
44 |
45 |
46 | SSH key configuration
47 | ---------------------
48 |
49 | SSH key can be added in :menuselection:`Configuration ->SSH key configuration` and then used in object configuration
50 | for SSH connection.
51 |
52 | .. figure:: _images/ssh_key_configuration.png
53 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/common-tasks.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 3123b6ab4e8544808c5adce0adb48806
21 | #: ../../common-tasks.rst:3
22 | msgid "Common monitoring tasks (rename this chapter!)"
23 | msgstr ""
24 |
25 | # 89052a8b540c4ea28b8de8644d4da2c9
26 | #: ../../common-tasks.rst:7
27 | msgid "Operating System"
28 | msgstr ""
29 |
30 | # 8e5052a77c444961802719de861013de
31 | #: ../../common-tasks.rst:11
32 | msgid "File meta information"
33 | msgstr ""
34 |
35 | # 4c456081c13f4c1ea72d24068add6e18
36 | #: ../../common-tasks.rst:0
37 | msgid "Todo"
38 | msgstr ""
39 |
40 | # f79d9d9690d5442098cf20375a0725d3
41 | #: ../../common-tasks.rst:15
42 | msgid "size, mtime, hash"
43 | msgstr ""
44 |
45 | # a6b80adccf6f4935aeda05cb4e20bb8c
46 | #: ../../common-tasks.rst:19
47 | msgid "Log monitoring"
48 | msgstr ""
49 |
50 | # 93e0fda528474d459d5463456c18efc8
51 | #: ../../common-tasks.rst:23
52 | msgid "Database monitoring"
53 | msgstr ""
54 |
55 | # b9db2a287d044697bd8e0eaf73d899bc
56 | #: ../../common-tasks.rst:27
57 | msgid "Oracle"
58 | msgstr ""
59 |
60 | # 575fc50686384e0ea207fa1bc391e76e
61 | #: ../../common-tasks.rst:31
62 | msgid "DB2"
63 | msgstr ""
64 |
65 | # dd5ce613a8f24d309f16e2e4cf0b27d8
66 | #: ../../common-tasks.rst:35
67 | msgid "MongoDB"
68 | msgstr ""
69 |
70 | # 7550476375b64353bc7dedb705d96f5d
71 | #: ../../common-tasks.rst:39
72 | msgid "Monitoring hardware (lm-sensors)"
73 | msgstr ""
74 |
75 | # 629a682416ef4633a88be933eadacc08
76 | #: ../../common-tasks.rst:43
77 | msgid "UPS monitoring"
78 | msgstr ""
79 |
80 | # 85d23002cb4648e8961eda7bab80c8ff
81 | #: ../../common-tasks.rst:47
82 | msgid "Cluster monitoring"
83 | msgstr ""
84 |
85 | # 0153f9320b4342adb5653d499ee33844
86 | #: ../../common-tasks.rst:51
87 | msgid "Monitoring mobile devices"
88 | msgstr ""
89 |
--------------------------------------------------------------------------------
/manpages/man/8/nxdbmgr.rst:
--------------------------------------------------------------------------------
1 | :orphan:
2 |
3 | nxdbmgr
4 | =======
5 |
6 | Synopsis
7 | --------
8 |
9 | **nxdbmgr** [*options*] {
10 | [check] | [unlock] | [upgrade] | [reindex] |
11 | [init *file*] | [batch *file*] | [export *file*] | [import *file*] |
12 | [get *name*] | [set *name* *value*]
13 | }
14 |
15 | Description
16 | -----------
17 |
18 | :program:`nxdbmgr` is a tool for ...
19 |
20 | Unless the ``-h``, or ``--help`` option is given, one of the commands bellow
21 | must be present.
22 |
23 | check
24 | Check database consistency
25 |
26 | unlock
27 | Unlock database instance after server crash / unclean shutdown
28 |
29 | upgrade
30 | Upgrade existing database schema and data to latest version
31 |
32 | reindex
33 | Rebuild index on tables with collected data
34 |
35 | init *file*
36 | Description
37 |
38 | batch *file*
39 | Description
40 |
41 | export *file*
42 | Description
43 |
44 | import *file*
45 | Description
46 |
47 | get *name*
48 | Description
49 |
50 | set *name *value*
51 | Description
52 |
53 | Options
54 | -------
55 |
56 | -c Use alternate configuration file. Default is {search}
57 | -d Check collected data (may take very long time).
58 | -f Force repair - do not ask for confirmation.
59 | -h Display help and exit.
60 | -I Create new tables with TYPE=InnoDB (MySQL specific).
61 | -M Create new tables with TYPE=MyISAM (MySQL specific).
62 | -N Do not replace existing configuration value (specific to "set"
63 | command).
64 | -q Quiet mode (don't show startup banner).
65 | -t Enable trace mode (show executed SQL queries).
66 | -v Display version and exit.
67 | -X Ignore SQL errors when upgrading (**USE WITH CAUTION!**)
68 |
69 | Examples
70 | --------
71 |
72 | nxdbmgr init /usr/share/netxms/sql/netxms/sql/dbinit_pgsql.sql
73 | Description
74 |
75 | nxdbmgr upgrade
76 | Description
77 |
78 | nxdbmgr get EnableZoning
79 | Get current value for option ``EnableZoning``
80 |
81 | nxdbmgr set EnableZoning 1
82 | Set option ``EnableZoning`` to "1"
83 |
84 | Files
85 | -----
86 |
87 | /etc/netxmsd.conf
88 | Default configuration file
89 |
90 | Exit Status
91 | -----------
92 |
93 | 0
94 | Success
95 |
96 | 1
97 | Invalid command line arguments
98 |
99 | 2
100 | Configuration file malformed or cannot be loaded
101 |
102 | 3
103 | Unable to load and initialize database driver (as specified by ``DBDriver``
104 | parameter in configuration file)
105 |
106 | 4
107 | Unable to connect to database
108 |
109 | 5
110 | Unable to determine current database version.
111 |
112 | See Also
113 | --------
114 |
115 | :manpage:`netxmsd.conf(5)`
116 |
117 |
--------------------------------------------------------------------------------
/user/topology.rst:
--------------------------------------------------------------------------------
1 | .. _topology:
2 |
3 |
4 | ################
5 | Network topology
6 | ################
7 |
8 | Introduction
9 | ============
10 |
11 | |product_name| server automatically creates and maintains network model on different
12 | layers. All necessary information taken from ARP cache, routing tables, and
13 | switch forwarding database of managed nodes. Topology data provided by CDP,
14 | LLDP, and NDP (SONMP) protocols also used in building network model. Having
15 | network model instantly available allows |product_name| users to perform various
16 | network topology tasks much faster and easier.
17 |
18 |
19 | How topology information built
20 | ==============================
21 |
22 |
23 | Find where node is connected
24 | ============================
25 |
26 | It is possible to find switch port where any given node is connected (sometimes
27 | called "connection point" in management console). To find out node's connection
28 | point, right-click on node object, and select :guilabel:`Find switch port` in
29 | pop-up menu. Message box with search results will pop up, and if port is found,
30 | search results view will be opened (or updated if already open). Search results
31 | view looks like this:
32 |
33 | .. figure:: _images/Cp_search_results.png
34 |
35 | Columns have the following meaning:
36 |
37 | .. list-table::
38 | :widths: 25 75
39 | :header-rows: 0
40 |
41 | * - Seq.
42 | - Search result sequence number
43 | * - Node
44 | - Name of end node object
45 | * - Interface
46 | - Name of node's interface object
47 | * - MAC
48 | - Interface's MAC address
49 | * - IP
50 | - Interface's IP address
51 | * - Switch
52 | - Name of switch node object
53 | * - Port
54 | - Name of interface object representing switch port
55 | * - Type
56 | - Connection type - direct or indirect. Direct connection type means that
57 | |product_name| server did not detect any other devices on sdame switch port, and
58 | most likely end node connected directly to the switch. Indirect means
59 | that some other devices was detected on same switch port. Virtual
60 | machines and virtual machine host will always be detected as indirect.
61 |
62 |
63 | Find MAC address
64 | ================
65 |
66 | It is possible to find location of any known MAC address in the network. To do
67 | this, select :menuselection:`Tools --> Find MAC address`. Results of a search
68 | will be displayed in the same results view. It is not necessary that node with
69 | given MAC address be managed by |product_name| server, but if it is, appropriate
70 | details will be displayed.
71 |
72 |
73 | Find IP address
74 | ===============
75 |
76 | It is possible to find location of any known IP address in the network. To do
77 | this, select :menuselection:`Tools --> Find IP address`. Results of a search
78 | will be displayed in the same results view. It is not necessary that node with
79 | given IP address be managed by |product_name| server, but if it is, appropriate details
80 | will be displayed.
81 |
--------------------------------------------------------------------------------
/admin/schedule.rst:
--------------------------------------------------------------------------------
1 | .. _schedule:
2 |
3 |
4 | ===============
5 | Scheduled tasks
6 | ===============
7 |
8 | |product_name| provide option to schedule different tasks. Each task have it's own parameter count and type.
9 | The only common parameter is node on which task will be executed. Schedule time can be set in two
10 | ways as one time schedule or as a cron task (see :ref:`cron_format` for supported cron format options).
11 |
12 | .. figure:: _images/scheduled_task.png
13 |
14 | Information about available tasks can be found there:
15 | 1. :ref:`schedule_file_upload`
16 | 2. :ref:`schedule_script_execution`
17 | 3. :ref:`schedule_maintenance`
18 |
19 | .. _schedule_file_upload:
20 |
21 | File Upload
22 | ===========
23 |
24 | Task is named :guilabel:`Upload.File`. This task uploads server file to agent. Upload file
25 | should exist in server file storage. Task can be created in :guilabel:`Schedules`
26 | view or in :guilabel:`Upload file...` dialog.
27 |
28 | Parameters:
29 |
30 | 1. File name that should be uploaded
31 | 2. Path and file name where this file should be uploaded on agent
32 |
33 | Example: Warning-C.wav,/destination/location/Warning-C.wav
34 |
35 | .. _schedule_script_execution:
36 |
37 | Script Execution
38 | ================
39 |
40 | Task is named :guilabel:`Execute.Script`. This task executes script from library. Selected
41 | node is set as :guilabel:`$node` variable in the script.
42 |
43 | Parameters:
44 |
45 | 1. Server script name
46 |
47 | .. _schedule_maintenance:
48 |
49 | Maintenance
50 | ===========
51 |
52 | Tasks are named :guilabel:`Maintenance.Enter` and :guilabel:`Maintenance.Leave`. This tasks turn on
53 | and turn off maintenance mode for selected node. More about maintenance mode can be found :ref:`there`.
54 |
55 | This task does not require parameters.
56 |
57 | Access Rights
58 | =============
59 |
60 | Access rights for schedules can be separated into two parts. Rights that are required to
61 | create, edit, delete tasks at all and rights that are required to schedule exact task type.
62 | Task can be created by user or by system.
63 |
64 | Overall access rights:
65 |
66 | .. list-table::
67 | :widths: 25 75
68 | :header-rows: 1
69 |
70 | * - Access right
71 | - Description
72 | * - Manage user scheduled tasks
73 | - Option to add, view, edit, delete users' tasks
74 | * - Manage own scheduled tasks
75 | - Option to add, view, edit, delete tasks created by this user
76 | * - Manage all scheduled tasks
77 | - Option to add, view, edit, delete tasks created by user and system
78 |
79 | Task specific access rights:
80 |
81 | .. list-table::
82 | :widths: 25 75
83 | :header-rows: 1
84 |
85 | * - Schedule type
86 | - Required access right
87 | * - File Upload
88 | - Schedule file upload task
89 | * - Script Execution
90 | - Schedule script task
91 | * - Maintenance
92 | - Schedule object maintenance
93 |
94 | For some tasks like :guilabel:`File.Upload` there is also checked if this user has right
95 | to upload file to this node and if there is an access to the specific folder. Access rights
96 | like this are checked while task execution, not while scheduling. If user does not have
97 | access, then task will just fail.
98 |
--------------------------------------------------------------------------------
/admin/modbus.rst:
--------------------------------------------------------------------------------
1 | .. _modbus:
2 |
3 | ######
4 | Modbus
5 | ######
6 |
7 | .. versionadded:: 4.4
8 |
9 | |product_name| can collect data via Modbus-TCP protocol. Data collection is
10 | performed by |product_name| server or by |product_name| agents operating in
11 | proxy mode.
12 |
13 | To enable agent operation as Modbus proxy, add ``EnableModbusProxy=yes`` to
14 | agent configuration file and restart the agent.
15 |
16 | Metric for Modbus data collection items has special format denoting type of
17 | Modbus unit id, register type, register address and the way how obtained data
18 | should be interpreted:
19 |
20 |
21 | :command:`[[unit-id:]register-type:]register-address[|conversion]`
22 |
23 |
24 | .. list-table::
25 | :class: longtable
26 | :widths: 25 75
27 | :header-rows: 1
28 |
29 | * - Metric component
30 | - Description
31 | * - unit-id
32 | - Modbus unit ID. Optional, if used, should be specified without [ ]. To
33 | use it, ``register-type`` should also be provided.
34 | * - register-type
35 | - Type of Modbus register. Optional, if not specified, ``hold`` will be
36 | used. Should be specified without [ ] if used. Supports following values:
37 |
38 | * ``coil`` - Coil
39 | * ``discrete`` - Discrete Input
40 | * ``hold`` - Holding Register
41 | * ``input`` - Input Register
42 |
43 | * - register-address
44 | - Address of Modbus register. Can be provided as decimal number or
45 | hexadecimal number prefixed by ``0x``.
46 | * - conversion
47 | - Conversion of Modbus data. Optional, if not specified, ``uint16`` will be
48 | used. Should be specified without [ ] if used. Affects the number of
49 | Modbus registers being read and how read data is interpreted:
50 |
51 | * ``int16`` - 16 bit signed integer
52 | * ``uint16`` - 16 bit unsigned integer
53 | * ``int32`` - 32 bit signed integer (will read 2 registers)
54 | * ``uint32`` - 32 bit unsigned integer (will read 2 registers)
55 | * ``int64`` - 64 bit signed integer (will read 4 registers)
56 | * ``uint64`` - 64 bit unsigned integer (will read 4 registers)
57 | * ``float`` - same as ``float-abcd``
58 | * ``float-abcd`` - 4 byte floating point number, ABCD byte order
59 | * ``float-cdab`` - 4 byte floating point number, CDAB byte order
60 | * ``float-badc`` - 4 byte floating point number, BADC byte order
61 | * ``float-dcba`` - 4 byte floating point number, DCBA byte order
62 | * ``double`` - same as ``double-be``
63 | * ``double-be`` - 8 byte floating point number, big endian byte order
64 | * ``double-le`` - 8 byte floating point number, little endian byte order
65 | * ``string-N`` - string of N characters (will read (N + 1) / 2 registers)
66 | * ``string-N-CP`` - string of N characters encoded using codepage CP (will read (N + 1) / 2 registers)
67 |
68 |
69 | Modbus metric examples
70 | ======================
71 |
72 | | ``0x2A``
73 | | Read holding register at address 2A hexadecimal (42 decimal), interpret as
74 | uint16.
75 |
76 | | ``input:8``
77 | | Read input register at address 8 decimal, interpret as uint16.
78 |
79 | | ``10|int16``
80 | | Read holding register at address 10 decimal, interpret as int16.
81 |
82 | | ``input:55|float``
83 | | Read two input registers starting from 55 decimal, interpret as float with
84 | ABCD byte order.
85 |
--------------------------------------------------------------------------------
/admin/preface.rst:
--------------------------------------------------------------------------------
1 | ############
2 | Introduction
3 | ############
4 |
5 | This document covers installation, configuration, and use of |product_name|.
6 |
7 | .. ifconfig:: release_type == 'oss'
8 |
9 | |product_name| is an enterprise grade multi-platform modular open source network management
10 | and monitoring system. It provides comprehensive event management,
11 | performance monitoring, alerting, reporting and graphing for all layers of
12 | IT infrastructure — from network devices to business application layer.
13 | Having been designed with flexibility and scalability in mind, |product_name| features
14 | a wide range of supported platforms. It is licensed under the GNU General Public
15 | License version 2 as published by the Free Software Foundation.
16 |
17 | .. ifconfig:: release_type != 'oss'
18 |
19 | |product_name| is an enterprise grade multi-platform modular network management
20 | and monitoring system. It provides comprehensive event management,
21 | performance monitoring, alerting, reporting and graphing for all layers of
22 | IT infrastructure — from network devices to business application layer.
23 | Having been designed with flexibility and scalability in mind, |product_name| features
24 | a wide range of supported platforms.
25 |
26 |
27 | This document only covers core platform, product-specific extensions are documented in corresponding manuals.
28 |
29 |
30 | .. ifconfig:: release_type == 'oss'
31 |
32 | Product Support
33 | ===============
34 |
35 | Contact us if you run into a problem or found a bug.
36 |
37 | * `Forum `_
38 | * `Telegram `_
39 | * `Issue tracker `_
40 | * `Facebook `_
41 | * `Twitter `_
42 |
43 | Priority support for |product_name| is provided by
44 | `Raden Solutions `_
45 |
46 | Conventions
47 | ===========
48 |
49 | The following typographical conventions are used in this manual.
50 |
51 | +----------------------------------+------------------------------------------+
52 | | Sample | Description |
53 | +==================================+==========================================+
54 | | :guilabel:`Button` | Any GUI element: Button, Menu item |
55 | +----------------------------------+------------------------------------------+
56 | | `Another Guide` | Reference to external manual or man page |
57 | +----------------------------------+------------------------------------------+
58 | | :kbd:`Control-M` | Keyboard shortcut |
59 | +----------------------------------+------------------------------------------+
60 | | :term:`DCI` | Term which could be found in glossary |
61 | +----------------------------------+------------------------------------------+
62 | | :menuselection:`&File --> &Exit` | Menu selection path, you must click on |
63 | | | :guilabel:`File`, then :guilabel:`Exit` |
64 | +----------------------------------+------------------------------------------+
65 |
66 |
67 | .. ifconfig:: release_type == 'oss'
68 |
69 | Changelog
70 | =========
71 |
72 | Complete change log for each product release is available at
73 | ``_.
74 |
--------------------------------------------------------------------------------
/admin/operating-system-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _operating-system-monitoring:
2 |
3 | ===========================
4 | Operating System Monitoring
5 | ===========================
6 |
7 | Most OS-related metrics (file system, CPU, network) are provided by
8 | "platform subagent", which is loaded automatically by the agent on the startup.
9 |
10 | List of available subagents:
11 |
12 | * linux
13 | * aix
14 | * hpux
15 | * winnt (all Windows flavors)
16 | * sunos (Solaris)
17 | * darwin (MacOS)
18 | * freebsd
19 | * netbsd
20 | * openbsd
21 |
22 | In this section we cover only most common metrics.
23 | :ref:`Detailed list ` available bellow.
24 |
25 | Example
26 | =======
27 |
28 | In examples will be shown only DCI configuration with threshold. Generated event
29 | processing options can be found in :ref:`event-processing` chapter.
30 |
31 | Process monitoring
32 | ------------------
33 |
34 | In this example monitoring of running "mysqld" process will be configured and one
35 | threshold will be added: when process count is less then 1 (process is not running).
36 |
37 | Create DCI for Process.Count(*) metric to monitor "mysqld" process count.
38 |
39 | .. figure:: _images/os-metric-process-monitoring.png
40 |
41 | Create threshold. It will be triggered when process count is not equal to 1(process is
42 | not running). As prerequisite it was created 2 events.
43 |
44 | .. figure:: _images/os-metric-process-monitoring2.png
45 |
46 | Events
47 |
48 | .. figure:: _images/os-metric-process-monitoring3.png
49 |
50 | Threshold 1
51 |
52 | As in message of error is used Instance parameter, it should be set in
53 | :guilabel:`Threshold` window.
54 |
55 | .. figure:: _images/os-metric-process-monitoring4.png
56 |
57 |
58 | Disk free space monitoring
59 | --------------------------
60 |
61 | In this example monitoring of free space in percents for / disk will be configured and
62 | two thresholds will be added: when disk space less then 15% and less then 7%.
63 |
64 |
65 | Create DCI for FileSystem.FreePerc(*) metric to monitor space on /.
66 |
67 | .. figure:: _images/os-metric-disk-free-space-example.png
68 |
69 | Create 2 thresholds. One will be triggered when free space is less than 15% and other
70 | one when free space is less than 7%. Before threshold creation was created 3 events:
71 |
72 | .. figure:: _images/os-metric-disk-free-space-example2.png
73 |
74 | Events
75 |
76 | .. figure:: _images/os-metric-disk-free-space-example3.png
77 |
78 | Threshold 1
79 |
80 | .. figure:: _images/os-metric-disk-free-space-example4.png
81 |
82 | Threshold 2
83 |
84 | As in message of error is used Instance parameter, it should be set in
85 | :guilabel:`Threshold` window.
86 |
87 | .. figure:: _images/os-metric-disk-free-space-example5.png
88 |
89 | Both
90 |
91 | CPU usage
92 | ---------
93 |
94 | This example will show how to configure monitoring of CPU usage and create event when
95 | CPU usage is more than 90% for more than 5 minutes.
96 |
97 | Create DCI for System.CPU.LoadAvg metric.
98 |
99 | .. figure:: _images/os-metric-cpu-usage-example.png
100 |
101 | Create threshold that will create event in case if last 5 values are more than 90
102 | (last 5 minutes CPU usage is more than 90%).
103 |
104 | .. figure:: _images/os-metric-cpu-usage-example2.png
105 |
106 | Events
107 |
108 | .. figure:: _images/os-metric-cpu-usage-example3.png
109 |
110 | Threshold
111 |
--------------------------------------------------------------------------------
/admin/high-availability-setup.rst:
--------------------------------------------------------------------------------
1 | .. _high-availability-setup:
2 |
3 | #######################
4 | High Availability Setup
5 | #######################
6 |
7 | Infrastructure
8 | ==============
9 |
10 |
11 | Production
12 | ----------
13 |
14 | IP/hostname: netxms-prod
15 |
16 | PostgreSQL version: 14.3
17 |
18 | PostgreSQL systemd service name: postgresql-14.service
19 |
20 | PostgreSQL data directory: /u0fs1/pg-data/14
21 |
22 | PostgreSQL port: 5432
23 |
24 | NetXMS installation prefix: /opt/netxms
25 |
26 | NetXMS system service names: netxmsd.service, nxagentd.service, nxreportd.service
27 |
28 |
29 | DR
30 | --
31 |
32 | IP/hostname: netxms-dr
33 |
34 | PostgreSQL version: 14.2
35 |
36 | PostgreSQL systemd service name: postgresql-14.service
37 |
38 | PostgreSQL data directory: /u0fs1/pg-data/14
39 |
40 | PostgreSQL port: 5432
41 |
42 | NetXMS installation prefix: /opt/netxms
43 |
44 | NetXMS system service names: netxmsd.service, nxagentd.service, nxreportd.service
45 |
46 |
47 | Switchover procedure
48 | ====================
49 |
50 | Switchover steps:
51 |
52 | #. Confirm which node is currency active
53 |
54 | #. Process “netxmsd” should be running only on active node (check with “ps” or “pgrep”)
55 | #. Run “pg_replica_state” to get the current state of the database on this server. Active node will be marked as “Sender / Primary”.
56 |
57 | #. Stop netxmsd on active node:
58 |
59 | #. Run “systemctl stop netxmsd”
60 | #. Make sure it's stopped (with “ps” or “pgrep”)
61 |
62 | #. Switch active database instance to standby (read-only) mode:
63 |
64 | #. Run “sudo -u postgres touch /u0fs1/pg-data/14/standby.signal”
65 | #. Run “systemctl restart postgresql-14”
66 | #. Check logs (`/u0fs1/pg-data/14/log/postgresql-*.log`), it should contain records:
67 |
68 | #. “starting PostgreSQL...”
69 | #. “consistent recovery state reached at...”
70 | #. “database system is ready to accept read only connections”
71 |
72 | #. Promote another node as new PostgreSQL sender node:
73 |
74 | #. On second node run `sudo -u postgres psql -c 'select pg_promote()'`
75 | #. Check log file for following records:
76 |
77 | #. “...received promote request”
78 | #. “selected new timeline ID: ...”
79 | #. “archive recovery complete”
80 | #. “database system is ready to accept connections” (non-readonly!)
81 |
82 | #. Start netxmsd on another node
83 |
84 | Switchover procedure is identical when switching from PROD to DR and from DR to PROD.
85 |
86 | Failover procedure
87 | ==================
88 |
89 | Follow the switchover procedure from item 4 onwards.
90 |
91 | Failover recovery
92 | =================
93 |
94 | Once a failed server (which was sender before the failover) is up and running, you need to
95 | switch it to the replica mode.
96 |
97 | #. Stop PostgreSQL (“systemctl stop postgresql-14”) on the failed node
98 | #. Run “sudo -u postgres touch /u0fs1/pg-data/14/standby.signal” to switch it to the replica mode
99 | #. Unwind this DB instance to the state where it's in sync with the current sending server:
100 |
101 | run `sudo -u postgres /usr/pgsql-14/bin/pg_rewind --target-pgdata=/u0fs1/pg-data/14 --source-server="host=ACTIVE_DB user=postgres password=PASSWORD"".`
102 |
103 | ACTIVE_DB should point to the current sender instance (netxms-prod or netxms-dr).
104 | #. Start PostgreSQL instance with “systemctl start postgresql-14”
105 | #. Check logs and make sure that database is started and it's in read only
106 | mode. Once recovery is completed, a switchover procedure might be performed
107 |
--------------------------------------------------------------------------------
/admin/package-manager.rst:
--------------------------------------------------------------------------------
1 | .. _package_mngr:
2 |
3 | ##################
4 | Package management
5 | ##################
6 |
7 | Introduction
8 | ============
9 |
10 | Package management functionality can upload and execute installers via
11 | |product_name| agent. This allows to perform centralized upgrade of
12 | |product_name| agent, install other software or upload and extract archive files
13 | onto target systems.
14 |
15 | To access package management, open :guilabel:`Configuration` perspective and
16 | select :guilabel:`Packages`. Software packages are first uploaded to
17 | |product_name| server. In order to do this, select :guilabel:`Upload to server`
18 | and select a file.
19 |
20 | For some types of packages additional dialog :guilabel:`Edit Package Metadata`
21 | is displayed, allowing to specify additional metadata for a package. Whenever
22 | possible, metadata information is filled in automatically based on information
23 | contained in file name.
24 |
25 | You can open metadata editor by double-clicking on a package in the list. In
26 | metadata editor `Name`, `Version` and `Description` are just informative fields,
27 | they are not used in package processing.
28 |
29 | `Platform` denotes for which platforms a package is applicable. Actual platform
30 | of a node is compared to this field as string value using wildcard characters.
31 | Two wildcard characters are supported: ``*`` - represents zero, one or multiple
32 | characters. ``?`` - represents any single character. Setting `Platform` to ``*``
33 | would mean any platform. ``Linux*`` would mean both 32 and 64 bit Linuxes.
34 |
35 | `Type` defines package type. This defines how agent should process the package
36 | when installing it. Meaning of `Command` field depends on package type. See
37 | information in the below table.
38 |
39 | The following types of package files are supported by package management:
40 |
41 |
42 | .. list-table::
43 | :header-rows: 1
44 | :widths: 30 20 50
45 |
46 | * - Package type
47 | - Extension
48 | - Description
49 | * - NetXMS Agent Package (agent-installer)
50 | - .apkg
51 | - `Command` is not used by this package type.
52 | * - Debian/Ubuntu Package
53 | - .deb
54 | - `Command` contains additional parameters passed to /usr/bin/dpkg
55 | * - Executable
56 | - .exe
57 | - `Command` is optional. If specified, it sets the actual command executed
58 | by agent. ``${file}`` macro will be replaced by actual file name.
59 | * - Windows Installer Package
60 | - .msi
61 | - `Command` contains additional parameters passed to msiexec.exe
62 | * - Windows Installer Patch
63 | - .msp
64 | - `Command` contains additional parameters passed to msiexec.exe
65 | * - Windows Update Package
66 | - .msu
67 | - `Command` contains additional parameters passed to wusa.exe
68 | * - Red Hat Package
69 | - .rpm
70 | - `Command` contains additional parameters passed to /usr/bin/rpm
71 | * - NetXMS Package Info
72 | - .npi
73 | - Deprecated type of metadata file for NetXMS Agent Package.
74 | * - Compressed TAR Archive
75 | - .tgz, .tar.gz
76 | - `Command` is optional. If specified, it defines path the archive should
77 | be extracted to.
78 | * - ZIP Archive
79 | - .zip
80 | - `Command` is optional. If specified, it defines path the archive should
81 | be extracted to.
82 |
83 |
84 | To deploy a package, select one or several nodes from :guilabel:`Infrastructure
85 | services` or :guilabel:`Entire Network`. You can also select container(s) or
86 | subnet(s). Right-click on the selected item(s) and select :guilabel:`Deploy
87 | package...`. Select the package and click :guilabel:`OK`.
88 |
89 | During package deployment process server will request platform name from agent
90 | and check if it matches `Platform` from package's metadata. Deployment process
91 | is shown in :guilabel:`Package deployment monitor` tab that is visible on all
92 | containers, subnets and nodes concerned.
93 |
--------------------------------------------------------------------------------
/admin/file-system-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _file-system-monitoring:
2 |
3 | ======================
4 | File System Monitoring
5 | ======================
6 |
7 | |product_name| has two options to monitor files: one is to use build in agent file monitoring functionality, that is
8 | described in next chapter and another is to create :term:`DCI` that will collect file information and create your own
9 | thresholds for collected data. Second approach is describe in :ref:`file-dci-metrics` chapter.
10 |
11 | File Monitoring
12 | ===============
13 |
14 | |product_name| provides a feature to monitor hash value of a file, last modification time and permissions changes.
15 | One file is added to monitoring any changes to those file parameters will be detected and reported to the server via events.
16 | Those events are ``SYS_AGENT_FILE_ADDED``, ``SYS_AGENT_FILE_CHANGED`` and ``SYS_AGENT_FILE_DELETED`` for files creations,
17 | alterations and deletions correspondingly.
18 |
19 | Specify the path to a file for monitoring by adding ``[FileMonitor]`` section to :ref:`agent-configuration-files-label`.
20 | If the path to a directory is specified, then all files in that directory and it's subdirectories will be monitored.
21 |
22 | Configuration parameters:
23 |
24 | #. ``Path`` - The path to monitored file. This parameter should be specified once for each file/directory.
25 | #. ``Interval`` - Check interval in seconds. This parameter should not be specified multiple times.
26 | This parameter is optional and will be set to 6 hours by default.
27 |
28 | .. code-block:: cfg
29 |
30 | # Example
31 | [FileMonitor]
32 | Interval=10800
33 | Path=/home/user/file_name
34 | Path=/home/user/directory
35 |
36 |
37 | .. _file-dci-metrics:
38 |
39 | DCI Metrics for file system monitoring
40 | ======================================
41 |
42 | 'FileSystem' Metrics
43 | --------------------
44 |
45 | Agent metrics for file system monitoring.
46 |
47 | Detailed description of available metrics can be found starting from :ref:`FileSystem ` metric.
48 |
49 | 'File' Metrics
50 | --------------
51 |
52 | Agent metrics for file monitoring.
53 |
54 | Detailed description of available metrics can be found starting from :ref:`File ` metric.
55 |
56 | Examples
57 | --------
58 |
59 | In examples will be shown only DCI configuration with threshold. Generated event
60 | processing options can be found in :ref:`event-processing` chapter.
61 |
62 | Example 1
63 | ~~~~~~~~~
64 |
65 | In this example will be shown how to check that specific folder exceed specified size.
66 |
67 | Create DCI for File.Size(*) metric to monitor folder size. Required parameters:
68 | /path,*,1.
69 |
70 | .. figure:: _images/file-meta-info-example.png
71 |
72 | In threshold it should be checked that last value is less than 2 GB. That mean
73 | that returned value should be less than 2 000 000 000 bytes.
74 |
75 | .. figure:: _images/file-meta-info-example2.png
76 |
77 | Threshold
78 |
79 | Example 2
80 | ~~~~~~~~~
81 |
82 | In this example will be configured monitoring that in exact folder exist files that
83 | was modified less then half an hour ago.
84 |
85 | Create DCI for File.Count(*) metric to monitor file count in folder /path, that match
86 | any pattern, folder should be checked recursively, file match any size, files are
87 | created less than 30 minutes ago. This conditions will be given to metric as this
88 | parameters: path,*,1,0,-1800.
89 |
90 | .. figure:: _images/file-meta-info2-example.png
91 |
92 | In threshold it should be checked that at least one file meeting conditions exists.
93 | That mean that file count should be more than 1. Prerequisite is to create 2 events.
94 |
95 |
96 | .. figure:: _images/file-meta-info2-example2.png
97 |
98 | Events
99 |
100 | .. figure:: _images/file-meta-info2-example3.png
101 |
102 | Threshold
103 |
104 | As in message of error is used Instance parameter, it should be set in
105 | :guilabel:`Threshold` window.
106 |
107 | .. figure:: _images/file-meta-info2-example4.png
--------------------------------------------------------------------------------
/admin/jvm-monitoring.rst:
--------------------------------------------------------------------------------
1 | ==============
2 | JVM monitoring
3 | ==============
4 |
5 | |product_name| has Java plugin that allow to monitor JVM. This subagent is build using
6 | JMX functionality.
7 |
8 | Metrics
9 | =======
10 |
11 | Single-value Metrics
12 | --------------------
13 |
14 | .. list-table::
15 | :header-rows: 1
16 | :widths: 50 20 30
17 | :class: longtable
18 |
19 |
20 | * - Metric
21 | - Type
22 | - Meaning
23 | * - JMX.ObjectAttribute(name,object,attribute,[item])
24 | - String
25 | - Get attribute of any connection, object. Optional attribute *item* is used when attribute is a list.
26 | * - JMX.Memory.ObjectsPendingFinalization(name)
27 | - Unsigned integer
28 | - JVM objects pending finalization
29 | * - JMX.Memory.Heap.Committed(name)
30 | - Unsigned integer 64
31 | - JVM committed heap memory
32 | * - JMX.Memory.Heap.Current(name)
33 | - Unsigned integer 64
34 | - JVM current heap size
35 | * - JMX.Memory.Heap.Init(name)
36 | - Unsigned integer 64
37 | - JVM initial heap size
38 | * - JMX.Memory.Heap.Max(name)
39 | - Unsigned integer 64
40 | - JVM maximum heap size
41 | * - JMX.Memory.NonHeap.Committed(name)
42 | - Unsigned integer 64
43 | - JVM committed non-heap memory
44 | * - JMX.Memory.NonHeap.Current(name)
45 | - Unsigned integer 64
46 | - JVM current non-heap memory size
47 | * - JMX.Memory.NonHeap.Init(name)
48 | - Unsigned integer 64
49 | - JVM initial non-heap memory size
50 | * - JMX.Memory.NonHeap.Max(name)
51 | - Unsigned integer 64
52 | - JVM maximum non-heap memory size
53 | * - JMX.Threads.Count(name)
54 | - Unsigned integer
55 | - JVM live threads count
56 | * - JMX.Threads.DaemonCount(name)
57 | - Unsigned integer
58 | - JVM daemon threads count
59 | * - JMX.Threads.PeakCount(name)
60 | - Unsigned integer
61 | - JVM peak number of threads
62 | * - JMX.Threads.TotalStarted(name)
63 | - Unsigned integer
64 | - JVM total threads started
65 | * - JMX.VM.BootClassPath(name)
66 | - String
67 | - JVM boot class path
68 | * - JMX.VM.ClassPath(name)
69 | - String
70 | - JVM class path
71 | * - JMX.VM.LoadedClassCount(name)
72 | - Unsigned integer
73 | - JVM loaded class count
74 | * - JMX.VM.Name(name)
75 | - String
76 | - JVM name
77 | * - JMX.VM.SpecVersion(name)
78 | - String
79 | - JVM specification version
80 | * - JMX.VM.TotalLoadedClassCount(name)
81 | - Unsigned integer
82 | - JVM total loaded class count
83 | * - JMX.VM.UnloadedClassCount(name)
84 | - Unsigned integer
85 | - JVM unloaded class count
86 | * - JMX.VM.Uptime(name)
87 | - Unsigned integer
88 | - JVM uptime
89 | * - JMX.VM.Vendor(name)
90 | - String
91 | - JVM vendor
92 | * - JMX.VM.Version(name)
93 | - String
94 | - JVM version
95 |
96 | Lists
97 | -----
98 |
99 | .. list-table::
100 | :header-rows: 1
101 | :widths: 50 200
102 |
103 | * - Metric
104 | - Meaning
105 | * - JMX.Domains(name)
106 | - List of JVM domains
107 | * - JMX.Objects(name)
108 | - List of JVM objects
109 | * - JMX.ObjectAttributes(name)
110 | - List of JVM object's attributes
111 |
112 |
113 | Configuration
114 | =============
115 |
116 | It is required to define java subagent and it's configurations before JMX plugin configuration. More information about Java subagent and it's configuration can be found in :ref:`java-subagent` section. JMS has only one configuration parameter "Server". It is used to define JMX server connection string.
117 |
118 | JMS server connection string declaration options:
119 |
120 | * name:url
121 | * name:login@url
122 | * name:login/password@url
123 |
124 |
125 | Configuration example
126 | ---------------------
127 |
128 | In example are defined 2 JMS connections: *name* and *serverName2*.
129 |
130 | .. code-block:: cfg
131 |
132 | MasterServers = netxms.demo
133 | SubAgent=java.nsm
134 |
135 | [JAVA]
136 | jvm = /usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/libjvm.so
137 | Plugin = jmx.jar
138 |
139 | [JMX]
140 | Server=name:login/password@localhost
141 | Server=serverName2:admin/pwd123@server1
142 |
143 |
--------------------------------------------------------------------------------
/admin/.tx/config:
--------------------------------------------------------------------------------
1 | [main]
2 | host = https://www.transifex.com
3 | type = PO
4 |
5 | [netxms-admin-develop.advanced]
6 | file_filter = _locale//LC_MESSAGES/advanced.po
7 | source_file = _build/locale/advanced.pot
8 | source_lang = en
9 |
10 | [netxms-admin-develop.agent-management]
11 | file_filter = _locale//LC_MESSAGES/agent-management.po
12 | source_file = _build/locale/agent-management.pot
13 | source_lang = en
14 |
15 | [netxms-admin-develop.appendix]
16 | file_filter = _locale//LC_MESSAGES/appendix.po
17 | source_file = _build/locale/appendix.pot
18 | source_lang = en
19 |
20 | [netxms-admin-develop.common-tasks]
21 | file_filter = _locale//LC_MESSAGES/common-tasks.po
22 | source_file = _build/locale/common-tasks.pot
23 | source_lang = en
24 |
25 | [netxms-admin-develop.concepts]
26 | file_filter = _locale//LC_MESSAGES/concepts.po
27 | source_file = _build/locale/concepts.pot
28 | source_lang = en
29 |
30 | [netxms-admin-develop.data-collection]
31 | file_filter = _locale//LC_MESSAGES/data-collection.po
32 | source_file = _build/locale/data-collection.pot
33 | source_lang = en
34 |
35 | [netxms-admin-develop.event-processing]
36 | file_filter = _locale//LC_MESSAGES/event-processing.po
37 | source_file = _build/locale/event-processing.pot
38 | source_lang = en
39 |
40 | [netxms-admin-develop.glossary]
41 | file_filter = _locale//LC_MESSAGES/glossary.po
42 | source_file = _build/locale/glossary.pot
43 | source_lang = en
44 |
45 | [netxms-admin-develop.image-library]
46 | file_filter = _locale//LC_MESSAGES/image-library.po
47 | source_file = _build/locale/image-library.pot
48 | source_lang = en
49 |
50 | [netxms-admin-develop.index]
51 | file_filter = _locale//LC_MESSAGES/index.po
52 | source_file = _build/locale/index.pot
53 | source_lang = en
54 |
55 | [netxms-admin-develop.installation_and_upgrade]
56 | file_filter = _locale//LC_MESSAGES/installation_and_upgrade.po
57 | source_file = _build/locale/installation_and_upgrade.pot
58 | source_lang = en
59 |
60 | [netxms-admin-develop.network-discovery]
61 | file_filter = _locale//LC_MESSAGES/network-discovery.po
62 | source_file = _build/locale/network-discovery.pot
63 | source_lang = en
64 |
65 | [netxms-admin-develop.object-management]
66 | file_filter = _locale//LC_MESSAGES/object-management.po
67 | source_file = _build/locale/object-management.pot
68 | source_lang = en
69 |
70 | [netxms-admin-develop.preface]
71 | file_filter = _locale//LC_MESSAGES/preface.po
72 | source_file = _build/locale/preface.pot
73 | source_lang = en
74 |
75 | [netxms-admin-develop.quickstart]
76 | file_filter = _locale//LC_MESSAGES/quickstart.po
77 | source_file = _build/locale/quickstart.pot
78 | source_lang = en
79 |
80 | [netxms-admin-develop.remote-file-management]
81 | file_filter = _locale//LC_MESSAGES/remote-file-management.po
82 | source_file = _build/locale/remote-file-management.pot
83 | source_lang = en
84 |
85 | [netxms-admin-develop.reporting]
86 | file_filter = _locale//LC_MESSAGES/reporting.po
87 | source_file = _build/locale/reporting.pot
88 | source_lang = en
89 |
90 | [netxms-admin-develop.scripting]
91 | file_filter = _locale//LC_MESSAGES/scripting.po
92 | source_file = _build/locale/scripting.pot
93 | source_lang = en
94 |
95 | [netxms-admin-develop.server-management]
96 | file_filter = _locale//LC_MESSAGES/server-management.po
97 | source_file = _build/locale/server-management.pot
98 | source_lang = en
99 |
100 | [netxms-admin-develop.sla]
101 | file_filter = _locale//LC_MESSAGES/sla.po
102 | source_file = _build/locale/sla.pot
103 | source_lang = en
104 |
105 | [netxms-admin-develop.snmp]
106 | file_filter = _locale//LC_MESSAGES/snmp.po
107 | source_file = _build/locale/snmp.pot
108 | source_lang = en
109 |
110 | [netxms-admin-develop.topology]
111 | file_filter = _locale//LC_MESSAGES/topology.po
112 | source_file = _build/locale/topology.pot
113 | source_lang = en
114 |
115 | [netxms-admin-develop.user-management]
116 | file_filter = _locale//LC_MESSAGES/user-management.po
117 | source_file = _build/locale/user-management.pot
118 | source_lang = en
119 |
120 | [netxms-admin-develop.visualisation]
121 | file_filter = _locale//LC_MESSAGES/visualisation.po
122 | source_file = _build/locale/visualisation.pot
123 | source_lang = en
124 |
125 |
--------------------------------------------------------------------------------
/user/.tx/config:
--------------------------------------------------------------------------------
1 | [main]
2 | host = https://www.transifex.com
3 | type = PO
4 |
5 | [netxms-admin-develop.advanced]
6 | file_filter = _locale//LC_MESSAGES/advanced.po
7 | source_file = _build/locale/advanced.pot
8 | source_lang = en
9 |
10 | [netxms-admin-develop.agent-management]
11 | file_filter = _locale//LC_MESSAGES/agent-management.po
12 | source_file = _build/locale/agent-management.pot
13 | source_lang = en
14 |
15 | [netxms-admin-develop.appendix]
16 | file_filter = _locale//LC_MESSAGES/appendix.po
17 | source_file = _build/locale/appendix.pot
18 | source_lang = en
19 |
20 | [netxms-admin-develop.common-tasks]
21 | file_filter = _locale//LC_MESSAGES/common-tasks.po
22 | source_file = _build/locale/common-tasks.pot
23 | source_lang = en
24 |
25 | [netxms-admin-develop.concepts]
26 | file_filter = _locale//LC_MESSAGES/concepts.po
27 | source_file = _build/locale/concepts.pot
28 | source_lang = en
29 |
30 | [netxms-admin-develop.data-collection]
31 | file_filter = _locale//LC_MESSAGES/data-collection.po
32 | source_file = _build/locale/data-collection.pot
33 | source_lang = en
34 |
35 | [netxms-admin-develop.event-processing]
36 | file_filter = _locale//LC_MESSAGES/event-processing.po
37 | source_file = _build/locale/event-processing.pot
38 | source_lang = en
39 |
40 | [netxms-admin-develop.glossary]
41 | file_filter = _locale//LC_MESSAGES/glossary.po
42 | source_file = _build/locale/glossary.pot
43 | source_lang = en
44 |
45 | [netxms-admin-develop.image-library]
46 | file_filter = _locale//LC_MESSAGES/image-library.po
47 | source_file = _build/locale/image-library.pot
48 | source_lang = en
49 |
50 | [netxms-admin-develop.index]
51 | file_filter = _locale//LC_MESSAGES/index.po
52 | source_file = _build/locale/index.pot
53 | source_lang = en
54 |
55 | [netxms-admin-develop.installation_and_upgrade]
56 | file_filter = _locale//LC_MESSAGES/installation_and_upgrade.po
57 | source_file = _build/locale/installation_and_upgrade.pot
58 | source_lang = en
59 |
60 | [netxms-admin-develop.network-discovery]
61 | file_filter = _locale//LC_MESSAGES/network-discovery.po
62 | source_file = _build/locale/network-discovery.pot
63 | source_lang = en
64 |
65 | [netxms-admin-develop.object-management]
66 | file_filter = _locale//LC_MESSAGES/object-management.po
67 | source_file = _build/locale/object-management.pot
68 | source_lang = en
69 |
70 | [netxms-admin-develop.preface]
71 | file_filter = _locale//LC_MESSAGES/preface.po
72 | source_file = _build/locale/preface.pot
73 | source_lang = en
74 |
75 | [netxms-admin-develop.quickstart]
76 | file_filter = _locale//LC_MESSAGES/quickstart.po
77 | source_file = _build/locale/quickstart.pot
78 | source_lang = en
79 |
80 | [netxms-admin-develop.remote-file-management]
81 | file_filter = _locale//LC_MESSAGES/remote-file-management.po
82 | source_file = _build/locale/remote-file-management.pot
83 | source_lang = en
84 |
85 | [netxms-admin-develop.reporting]
86 | file_filter = _locale//LC_MESSAGES/reporting.po
87 | source_file = _build/locale/reporting.pot
88 | source_lang = en
89 |
90 | [netxms-admin-develop.scripting]
91 | file_filter = _locale//LC_MESSAGES/scripting.po
92 | source_file = _build/locale/scripting.pot
93 | source_lang = en
94 |
95 | [netxms-admin-develop.server-management]
96 | file_filter = _locale//LC_MESSAGES/server-management.po
97 | source_file = _build/locale/server-management.pot
98 | source_lang = en
99 |
100 | [netxms-admin-develop.sla]
101 | file_filter = _locale//LC_MESSAGES/sla.po
102 | source_file = _build/locale/sla.pot
103 | source_lang = en
104 |
105 | [netxms-admin-develop.snmp]
106 | file_filter = _locale//LC_MESSAGES/snmp.po
107 | source_file = _build/locale/snmp.pot
108 | source_lang = en
109 |
110 | [netxms-admin-develop.topology]
111 | file_filter = _locale//LC_MESSAGES/topology.po
112 | source_file = _build/locale/topology.pot
113 | source_lang = en
114 |
115 | [netxms-admin-develop.user-management]
116 | file_filter = _locale//LC_MESSAGES/user-management.po
117 | source_file = _build/locale/user-management.pot
118 | source_lang = en
119 |
120 | [netxms-admin-develop.visualisation]
121 | file_filter = _locale//LC_MESSAGES/visualisation.po
122 | source_file = _build/locale/visualisation.pot
123 | source_lang = en
124 |
125 |
--------------------------------------------------------------------------------
/admin/grafana-integration.rst:
--------------------------------------------------------------------------------
1 | .. _grafana-integration:
2 |
3 | ###################
4 | Grafana integration
5 | ###################
6 |
7 | |product_name| Grafana integration provides the possibility to display important data using
8 | the Grafana platform and the :ref:`NetXMS WebAPI `.
9 |
10 | Integration with Grafana
11 | ========================
12 |
13 | The |product_name| Grafana datasource provides an alternative way of monitoring to that of the |product_name| Web and Desktop consoles or the Android app, by using the Grafana platform and the |product_name| WebAPI.
14 |
15 | Requirements
16 | ------------
17 |
18 | The following prerequisites need to be set-up first:
19 |
20 | A running instance of the |product_name| Server.
21 | A running instance of the |product_name| WebAPI.
22 | A running instance Grafana (more information in https://grafana.com/get).
23 |
24 | Installation
25 | ------------
26 |
27 | See https://grafana.com/grafana/plugins/radensolutions-netxms-datasource/?tab=installation
28 |
29 | For installation from source:
30 |
31 | 1. Clone the |product_name| Grafana datasource GitHub repository from https://github.com/netxms/grafana.
32 | 2. Copy the files from the repository to :file:`GRAFANA_HOME/data/plugins/datasources/netxms`
33 | 3. Restart your Grafana server.
34 | 4. Login to your Grafana web interface and add the |product_name| datasource in the Data Sources section.
35 |
36 | Features
37 | --------
38 |
39 | The datasource currently supports the following functionality:
40 |
41 | * Visualization of configured data collection items for objects in graphs and tables.
42 | * Listing of active alarms on a general or a per object basis
43 |
44 | .. _grafana-config:
45 |
46 | Configuration
47 | =============
48 |
49 | .. figure:: _images/grafana-edit-datasource.png
50 |
51 | The data source can be configured in the data source management section in the Grafana
52 | web ui. The required settings are the base URL of the |product_name| WebAPI, the username and the
53 | password of an account that exists on your |product_name| server. It is suggested to create a dedicated
54 | account to be used with Grafana.
55 |
56 | .. _grafana-alarm-browser:
57 |
58 | Alarm Browser
59 | =============
60 |
61 | .. figure:: _images/grafana-alarm-browser.png
62 |
63 | The data source provides the possibility to view currently active :ref:`alarms` on all nodes
64 | or on a per node basis. To do this, you need to add a new Table Panel to your Grafana dashboard
65 | and then edit the Metrics section of the panel settings. If the |product_name| data source is set as the
66 | default data source, it should have been added to the panel automatically, if not, select the name
67 | of the installed |product_name| data source from the `Panel data source` list and press `Add query` to add
68 | the data source.`
69 |
70 | .. figure:: _images/add-data source.png
71 |
72 | Once the data source is added to the panel, it is necessary to set the necessary type of data for
73 | the data source to provide, in this case - `Alarms`.
74 |
75 | .. figure:: _images/datasource-type.png
76 |
77 | After the data type has been set, you should see the active alarms appear on the table panel.
78 | If you wish to view alarms from specific nodes only, you can add multiple data sources to your
79 | table panel and for each specify the node you wish to see the active alarms of.
80 |
81 | .. figure:: _images/datasource-alarm-node.png
82 |
83 | .. _grafana-dci:
84 |
85 | Data Collection Items
86 | =====================
87 |
88 | .. figure:: _images/grafana-dci.png
89 |
90 | The data source provides the possibility to visualize metrics collected from data collection items
91 | configured on nodes. This can be achieved by adding a Graph Panel to your Grafana dashboard,
92 | adding the |product_name| data source to it and selecting the `DCI` data type in the Metrics section
93 | of the graph panel settings. Once this is done, it is possible to select the `Target` node from
94 | the list of targets which will then provide a list of the configured DCI`s for the particular node
95 | in the `DCI` section. By default, the legend of the data provided by the DCI will be the DCI`s
96 | description as configured on the server, it is also possible to set a legend of your choice by
97 | entering it in the `Legend` section.
98 |
99 | .. figure:: _images/grafana-dci-settings.png
100 |
101 | It is possible to view multiple DCI`s on the same graph by adding multiple data sources to it.
102 |
--------------------------------------------------------------------------------
/admin/hypervisor-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _hypervisor-monitoring:
2 |
3 | =====================
4 | Hypervisor monitoring
5 | =====================
6 |
7 | |product_name| has subagents that allow to monitor hypervisors. This subagent is build using
8 | libvirt functionality. Due to the fact that libvirt is poorly supported on Windows platforms,
9 | vmgr subagent is not provided on Windows.
10 |
11 | When installing |product_name| from packages, vmgr subagent is provided as a separate package named netxms-agent-vmgr.
12 | If building from source, ./configure should be ran with --with-vmgr.
13 |
14 | Configuration
15 | =============
16 |
17 | Configuration is separated into two parts: **vmgr** section defines all monitored hosts, and each host configuration
18 | is defined in separate section for each host.
19 |
20 | Each host configuration should contain connection URL. Login and password parameters are optional. URL creation
21 | rules for each vitalization solution type can be found `in libvirt documentation `_.
22 |
23 | Not all api functions are supported by all hypervisors in libvirt. See `libvirt API support matrix `_ for more information.
24 |
25 |
26 | Configuration example
27 | ---------------------
28 |
29 | In this example two hosts are defined: **localESX1** and **test**. **localESX1** connection details are described in section **vmgr:localESX1**
30 | and **test** connection details are described in section **vmgr:test**.
31 |
32 | .. code-block:: cfg
33 |
34 | MasterServers = netxms.demo
35 | SubAgent = vmgr.nsm
36 |
37 | [vmgr]
38 | host = localESX1
39 | host = test
40 |
41 | [vmgr:localESX1]
42 | Url = esx://root@10.5.0.21/?no_verify=1
43 | Login = root
44 | Password = password
45 |
46 | [vmgr:test]
47 | Url = test:///default
48 |
49 |
50 | Provided Metrics
51 | ================
52 |
53 | Single-value Metrics
54 | --------------------
55 |
56 | .. list-table::
57 | :header-rows: 1
58 | :widths: 50 20 30
59 |
60 | * - Metric
61 | - Type
62 | - Description
63 | * - VMGR.Host.CPU.Arch(hostName)
64 | - String
65 | - Host CPU architecture
66 | * - VMGR.Host.CPU.MaxCount(hostName)
67 | - Unsigned integer
68 | - Host maximum virtual CPU count
69 | * - VMGR.Host.FreeMemory(hostName)
70 | - Unsigned integer 64
71 | - Host free memory
72 | * - VMGR.Host.MemorySize(hostName)
73 | - Unsigned integer 64
74 | - Host memory size
75 | * - VMGR.Host.CPU.Model(hostName)
76 | - String
77 | - Host CPU model name
78 | * - VMGR.Host.CPU.Frequency(hostName)
79 | - Unsigned integer
80 | - Host CPU frequency
81 | * - VMGR.Host.ConnectionType(hostName)
82 | - String
83 | - Connection type
84 | * - VMGR.Host.LibraryVersion(hostName)
85 | - Unsigned integer 64
86 | - Library version
87 | * - VMGR.Host.ConnectionVersion(hostName)
88 | - Unsigned integer 64
89 | - Connection version
90 | * - VMGR.VM.Memory.Used(hostName,vmName)
91 | - Unsigned integer 64
92 | - Memory currently used by VM
93 | * - VMGR.VM.Memory.UsedPrec(hostName,vmName)
94 | - Unsigned integer
95 | - Percentage of currently memory usage by VM
96 | * - VMGR.VM.Memory.Max(hostName,vmName)
97 | - Unsigned integer 64
98 | - Maximum VM available memory
99 | * - VMGR.VM.CPU.Time(hostName,vmName)
100 | - Unsigned integer 64
101 | - Maximum VM CPU time
102 |
103 | Tables
104 | ------
105 |
106 | .. list-table::
107 | :header-rows: 1
108 | :widths: 50 50
109 |
110 | * - Metric
111 | - Description
112 | * - VMGR.VM(hostName)
113 | - Connection VM table
114 | * - VMGR.InterfaceList(hostName)
115 | - Connection interface list
116 | * - VMGR.VMDisks(hostName,vmName)
117 | - VM Disks
118 | * - VMGR.VMController(hostName,vmName)
119 | - VM Controllers
120 | * - VMGR.VMInterface(hostName,vmName)
121 | - VM Interfaces
122 | * - VMGR.VMVideo(hostName,vmName)
123 | - VM Video adapter settings
124 | * - VMGR.Networks(hostName)
125 | - Networks table
126 | * - VMGR.Storages(hostName)
127 | - Storages table
128 |
129 | Lists
130 | -----
131 |
132 | .. list-table::
133 | :header-rows: 1
134 | :widths: 50 50
135 |
136 | * - Metric
137 | - Description
138 | * - VMGR.VMHost
139 | - List of hosts
140 | * - VMGR.VMList(hostName)
141 | - List of VM for the host
142 |
--------------------------------------------------------------------------------
/admin/_locale/ru/LC_MESSAGES/installation_and_upgrade.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) 2015, Raden Solutions, SIA
3 | # This file is distributed under the same license as the Administrator Guide package.
4 | #
5 | # Translators:
6 | msgid ""
7 | msgstr ""
8 | "Project-Id-Version: netxms-admin-develop\n"
9 | "Report-Msgid-Bugs-To: \n"
10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n"
11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n"
12 | "Last-Translator: FULL NAME \n"
13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n"
14 | "MIME-Version: 1.0\n"
15 | "Content-Type: text/plain; charset=UTF-8\n"
16 | "Content-Transfer-Encoding: 8bit\n"
17 | "Language: ru\n"
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19 |
20 | # 047c4b4bfe494dbaae705be7a6c01af7
21 | #: ../../installation_and_upgrade.rst:5
22 | msgid "Installation and Upgrade"
23 | msgstr ""
24 |
25 | # d9e141eb9190462f9f257e4a9172bff0
26 | # b0ffe59bcc0b48cb8b93005b5cdbcbd9
27 | #: ../../installation_and_upgrade.rst:9 ../../installation_and_upgrade.rst:77
28 | msgid "Synopsis"
29 | msgstr ""
30 |
31 | # b07299852afb4458abf4e093113e93ce
32 | #: ../../installation_and_upgrade.rst:13
33 | msgid "Planing"
34 | msgstr ""
35 |
36 | # 7e4a1c25d5104b82871a0eb0ad037e33
37 | #: ../../installation_and_upgrade.rst:17
38 | msgid "Installing or upgrading on Debian or Ubuntu"
39 | msgstr ""
40 |
41 | # 9eca350935a94d549acb7de1813f135d
42 | #: ../../installation_and_upgrade.rst:21
43 | msgid "Adding our APT repository"
44 | msgstr ""
45 |
46 | # bfafe19a4d914150b17ad00244270b8a
47 | # e78dd4a1e22046bfa8892f5449a5d4d9
48 | #: ../../installation_and_upgrade.rst:25 ../../installation_and_upgrade.rst:49
49 | msgid "Installing packages"
50 | msgstr ""
51 |
52 | # b4922455c3c04d9e9a4a9339ee7bf41d
53 | # 7b5fcee7d8c34f21b970e9ec6e7aa7c0
54 | #: ../../installation_and_upgrade.rst:29 ../../installation_and_upgrade.rst:53
55 | msgid "Server"
56 | msgstr ""
57 |
58 | # ce919f21a4444f2bb92185f1ced6efb7
59 | # 31e1309063ab42b2978877cd9bbf60cc
60 | #: ../../installation_and_upgrade.rst:33 ../../installation_and_upgrade.rst:57
61 | msgid "Agent"
62 | msgstr ""
63 |
64 | # 58075cfc5fb945d7803c13d9cc49d9cd
65 | # 2994405dcf964c9f84846512577c6eba
66 | #: ../../installation_and_upgrade.rst:37 ../../installation_and_upgrade.rst:61
67 | msgid "Management console"
68 | msgstr ""
69 |
70 | # a534bf9c9eac44a394de8657ebebca13
71 | #: ../../installation_and_upgrade.rst:41
72 | msgid "Installing or upgrading on Red Hat, Fedora, CentOS or ScientificLinux"
73 | msgstr ""
74 |
75 | # 977d680e34984623a3ae392879e2729d
76 | #: ../../installation_and_upgrade.rst:45
77 | msgid "Adding our YUM repository"
78 | msgstr ""
79 |
80 | # 1d5fdb91a1a846a28a9f27cbfb15c008
81 | #: ../../installation_and_upgrade.rst:65
82 | msgid "Generic installation, upgrade and downgrade using source tarball"
83 | msgstr ""
84 |
85 | # 57ac92f176cd4d3cbc7168f12a2988d5
86 | #: ../../installation_and_upgrade.rst:69
87 | msgid "Centralised agent upgrade"
88 | msgstr ""
89 |
90 | # 434af36f65024aa29c2738ae361f1499
91 | #: ../../installation_and_upgrade.rst:73
92 | msgid "Cryptographic verification of installation files"
93 | msgstr ""
94 |
95 | # fa4a6ce46f13433abcdb88447fed3d9e
96 | #: ../../installation_and_upgrade.rst:81
97 | msgid "Importing the Phusion Software Signing key"
98 | msgstr ""
99 |
100 | # c0bffea4512b414ca06fbaa6010f0ea3
101 | #: ../../installation_and_upgrade.rst:85
102 | msgid "Verifying the Phusion Software Signing key"
103 | msgstr ""
104 |
105 | # 7cefc5c2be9647bcb79ece1ab4a6fd07
106 | #: ../../installation_and_upgrade.rst:89
107 | msgid "Verifying the gem and tarball"
108 | msgstr ""
109 |
110 | # 4791923225f742b597c2e41be296563c
111 | #: ../../installation_and_upgrade.rst:93
112 | msgid "Verifying Git signatures"
113 | msgstr ""
114 |
115 | # 579c29a07c8c40d6b65183144fe6c174
116 | #: ../../installation_and_upgrade.rst:97
117 | msgid "Verifying DEB and RPM packages"
118 | msgstr ""
119 |
120 | # f34be2dfd94e4347b4231c5fbfe87f82
121 | #: ../../installation_and_upgrade.rst:101
122 | msgid "Revocation"
123 | msgstr ""
124 |
125 | # 4cdcc5156416477d8d3f30b149f10b91
126 | #: ../../installation_and_upgrade.rst:105
127 | msgid "Customizing the compilation process"
128 | msgstr ""
129 |
130 | # b0ae9634a1ce4b2592d71b3d781ed8f4
131 | #: ../../installation_and_upgrade.rst:109
132 | msgid "Adding additional compiler or linker flags"
133 | msgstr ""
134 |
135 | # 2dc5bf5b03994a8ba4794d81d6047b30
136 | #: ../../installation_and_upgrade.rst:111
137 | msgid "(e.g. fixing atomics)"
138 | msgstr ""
139 |
--------------------------------------------------------------------------------
/conf.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | import sys
3 | import sphinx.builders.manpage
4 | import docutils.nodes
5 | import os
6 | import glob
7 | from os.path import basename
8 |
9 | # -- General configuration ------------------------------------------------
10 | product_name = os.environ.get('PRODUCT', 'NetXMS')
11 | product_key = product_name.replace(' ', '-').lower()
12 | rst_epilog = '.. |product_name| replace:: %s' % product_name
13 |
14 | print((os.path.abspath('../_lib')))
15 | sys.path.insert(0, os.path.abspath('../_lib'))
16 |
17 | extensions = [
18 | 'sphinx.ext.intersphinx',
19 | 'sphinx.ext.todo',
20 | 'sphinx.ext.ifconfig',
21 | 'wikipedia',
22 | ]
23 |
24 | templates_path = ['../_templates']
25 |
26 | source_suffix = '.rst'
27 | master_doc = 'index'
28 |
29 | project_author = "Raden Solutions, SIA"
30 | copyright = '2024, ' + project_author
31 |
32 | version = '5.0'
33 | release = '5.0.2'
34 |
35 | exclude_patterns = ['build']
36 |
37 | pygments_style = 'sphinx'
38 |
39 | locale_dirs = ['_locale']
40 |
41 | todo_include_todos = False
42 |
43 | # -- Options for HTML output ----------------------------------------------
44 | html_short_title = "Home"
45 |
46 | on_rtd = os.environ.get('READTHEDOCS', None) == 'True'
47 | if on_rtd:
48 | html_theme = 'default'
49 | else:
50 | import sphinx_rtd_theme
51 | html_theme = 'sphinx_rtd_theme'
52 |
53 | #html_logo = '_images/logo.png'
54 | html_favicon = '../favicon.ico'
55 | html_static_path = ['_static']
56 | html_show_sourcelink = False
57 | html_show_sphinx = False
58 | #html_show_copyright = True
59 |
60 | if 'CI' in os.environ:
61 | html_js_files = [('https://stats.raden.solutions/script.js', {'async': 'async', 'data-website-id':'e5a25886-8178-4d34-860f-f8cb9009a7e7'})]
62 |
63 | # -- Options for LaTeX output ---------------------------------------------
64 | # 'figure_align': 'H', - to avoid image floating to next page if it does not fit
65 | latex_elements = {
66 | 'papersize': 'a4paper',
67 | 'pointsize': '8t',
68 | 'figure_align': 'H',
69 | }
70 |
71 | #latex_elements = {
72 | # 'papersize': '',
73 | # 'fontpkg': '',
74 | # 'fncychap': '',
75 | # 'maketitle': '\\cover',
76 | # 'pointsize': '',
77 | # 'preamble': '',
78 | # 'releasename': "",
79 | # 'babel': '',
80 | # 'printindex': '',
81 | # 'fontenc': '',
82 | # 'inputenc': '',
83 | # 'classoptions': '',
84 | # 'utf8extra': '',
85 | #}
86 | #latex_additional_files = ["../netxms.sty" ]
87 |
88 | latex_show_pagerefs = False
89 | latex_domain_indices = False
90 | latex_use_modindex = False
91 |
92 | #latex_logo = '_images/logo.png'
93 |
94 | # For "manual" documents, if this is true, then toplevel headings are parts,
95 | # not chapters.
96 | #latex_use_parts = False
97 |
98 | # If true, show page references after internal links.
99 | #latex_show_pagerefs = False
100 |
101 | # If true, show URL addresses after external links.
102 | #latex_show_urls = False
103 |
104 | # Documents to append as an appendix to all manuals.
105 | #latex_appendices = []
106 |
107 | # If false, no module index is generated.
108 | #latex_domain_indices = True
109 |
110 | # -- PlantUML settings ---------------------------------------------------------
111 |
112 | plantuml = '/usr/bin/java -Djava.awt.headless=true -jar ../_lib/plantuml.jar'
113 | plantuml_latex_output_format = 'pdf'
114 |
115 | # -- Custom code ---------------------------------------------------------------
116 | def add_man_header_nodes(app, doctree, docname):
117 | if isinstance(app.builder, sphinx.builders.manpage.ManualPageBuilder):
118 | doctree.insert(0, docutils.nodes.raw('', '.if n .ad l\n.nh\n', format='manpage'))
119 |
120 | def setup(app):
121 | # fix hyphenation in generated man pages
122 | app.connect('doctree-resolved', add_man_header_nodes)
123 |
124 | # ignore custom modules except listed in $MODULES
125 | modules = os.environ['MODULES'].split(',') if 'MODULES' in os.environ else []
126 | extDirs = glob.glob('source/extensions/*')
127 | for module in modules:
128 | extDirs = [d for d in extDirs if module.strip() not in d]
129 | for d in extDirs:
130 | exclude_patterns.append(d[7:]) # remove 'source/'
131 |
132 | app.add_css_file("theme_overrides.css")
133 | if product_name == 'NetXMS':
134 | app.add_config_value('release_type', 'oss', 'env')
135 | else:
136 | app.add_config_value('release_type', 'ee', 'env')
137 |
138 | # -- Options for Epub output ----------------------------------------------
139 |
140 | # Bibliographic Dublin Core info.
141 | epub_author = project_author
142 | epub_publisher = project_author
143 | epub_copyright = copyright
144 |
145 | epub_theme = 'epub'
146 |
147 | # A list of files that should not be packed into the epub file.
148 | epub_exclude_files = ['search.html']
149 |
150 |
151 |
--------------------------------------------------------------------------------
/admin/network-discovery.rst:
--------------------------------------------------------------------------------
1 | .. _network-discovery:
2 |
3 | #################
4 | Network discovery
5 | #################
6 |
7 | Introduction
8 | ============
9 |
10 | |product_name| is capable of discovering your network automatically. Network discovery
11 | module can operate in two modes - passive and active.
12 |
13 | In passive mode,
14 | information about new hosts and devices obtained from :term:`ARP` tables and
15 | routing tables of already known devices. |product_name| starts with it's own
16 | :term:`ARP` cache and routing table.
17 |
18 | In active discovery mode, |product_name| server will send an :term:`ICMP` echo
19 | requests to all IP addresses in given range, and consider each responding
20 | address for adding to database. If zoning is used, server sends echo request
21 | only in zone 0, in other zones requests are sent by proxies. For each new device
22 | found |product_name| server tries to gather additional information using
23 | :term:`SNMP` and |product_name| agent, and then adds it to database. By default
24 | |product_name| server will add all discovered devices to database, but you can
25 | limit it by using discovery filters. Default :term:`SNMP` credentials can be set
26 | in :ref:`default_snmp`.
27 |
28 | Default intervals are 2 hours for active discovery and 15 minutes for passive
29 | discovery. These values can be changed in Network Discovery configuration.
30 | Number of discovery poller threads changes dynamically and is defined by server
31 | configuration parameters ``ThreadPool.Discovery.BaseSize`` and
32 | ``ThreadPool.Discovery.MaxSize``. More information about server configuration
33 | parameters can be found :ref:`here `.
34 |
35 | Configuring Network Discovery
36 | =============================
37 |
38 | To change network discovery settings, go to main menu of management client and
39 | choose :menuselection:`Configuration --> Network Discovery`. Configuration form
40 | will open:
41 |
42 | .. figure:: _images/network_discovery_config.png
43 |
44 | General
45 | -------
46 |
47 | In this section, you can choose network discovery mode, chose if source node of
48 | :term:`SNMP Trap` or syslog source address should be used for discovery.
49 |
50 | Schedule
51 | --------
52 |
53 | For passive discovery interval (in seconds) is selected.
54 | For active discovery you cen choose either an interval (in seconds) or cron
55 | format schedule (see :ref:`here ` for more details).
56 |
57 | Filter
58 | ------
59 |
60 | In this section, you can define filter for adding new nodes to |product_name| database.
61 | Filtering options are following:
62 |
63 | **No filtering**
64 |
65 | Any new device found will be added to database. This is the default setting.
66 |
67 | **Custom script**
68 |
69 | You can choose :term:`NXSL` script from the :guilabel:`Script Library` to work
70 | as discovery filter. Custom filtering script will get object of class
71 | ``NewNode`` as first parameter (special variable ``$1``), and should return
72 | true to allow node inclusion into database.
73 |
74 | **Automatically generated script**
75 |
76 | This option can be used if you need only simple filtering. When selected,
77 | additional options controls what nodes will be added to database:
78 |
79 | .. list-table::
80 |
81 | * - Accept node if it has |product_name| agent
82 | - If checked, only nodes with |product_name| agent detected will pass the filter.
83 | * - Accept node if it has SNMP agent
84 | - If checked, only nodes with SNMP agent detected will pass the filter.
85 | * - Accept node if it is within given range or subnet
86 | - Only accept nodes within given address range or subnet. Address ranges
87 | can be configured in :guilabel:`Address Filters` section.
88 |
89 |
90 | Please note that first two options (|product_name| agent presence and SNMP agent
91 | presence) forms ``OR`` condition - if both are checked, any node with either
92 | SNMP agent or |product_name| agent will pass. Address range check and first two options
93 | forms ``AND`` condition - so if potential node does pass agent presence check,
94 | but is not in allowed IP address range, it will not be accepted. In other
95 | words, if all three options are checked, condition for new node to pass filter
96 | can be written as following:
97 |
98 | **if** (node has |product_name| agent **or** node has SNMP agent) **and** node within given range **then** pass
99 |
100 |
101 | Active Discovery Targets
102 | ------------------------
103 |
104 | In this section, you can define address ranges for active discovery. |product_name|
105 | server will periodically send ICMP echo requests to these addresses, and
106 | consider for addition to database every responding device. This list has no
107 | effect if active discovery is off.
108 |
109 |
110 | Address Filters
111 | ---------------
112 |
113 | In this section you can define address ranges for automatically generated
114 | discovery filter. This list has no effect if discovery is off or filter is not
115 | set to :guilabel:`Automatically generated script`.
116 |
--------------------------------------------------------------------------------
/admin/ups-monitoring.rst:
--------------------------------------------------------------------------------
1 | .. _ups-monitoring:
2 |
3 | ==============
4 | UPS monitoring
5 | ==============
6 |
7 | There are two options to monitor UPS: first is through USB or serial connection with
8 | help of subagent and second one is through the network with help of SNMP.
9 |
10 | Subagent can be used for monitoring UPS (Uninterruptible Power Supply) attached
11 | to serial or USB port on computer where |product_name| agent is running. USB-attached devices
12 | currently supported only on Windows platform, serial is supported on all platforms.
13 | One subagent can monitor multiple attached devices.
14 |
15 |
16 | USB or serial UPS monitoring
17 | ============================
18 |
19 | You can monitor UPS devices attached to the hosts via serial cable or USB via UPS
20 | subagent. Once you have your UPS attached to the host and |product_name| agent installed,
21 | you should configure UPS subagent. First, add the following line to agent's
22 | configuration file main section:
23 |
24 | .. code-block:: cfg
25 |
26 | SubAgent = ups.nsm
27 |
28 | Second, configure attached UPS devices. Create ``UPS`` section, and for each UPS
29 | device attached to the host add line in the following format:
30 |
31 | .. code-block:: cfg
32 |
33 | Device = id:port:protocol
34 |
35 | ``id`` is an arbitrary but unique number in range 0 to 127, which is used to
36 | distinguish multiple UPS devices in further requests.
37 |
38 | ``device`` is either name of the serial port (e.g. `COM1:` or `/dev/ttyS0`) or
39 | serial number of the USB device (keyword `ANY` can be used instead of exact serial
40 | number to select first available).
41 |
42 | ``protocol`` specify which communication protocol should be used. Supported protocols:
43 |
44 | * APC
45 | * BCMXCP - Some of the HP/Compaq, PowerWare, etc.
46 | * MEGATEC
47 | * METASYS
48 | * MICRODOWELL
49 | * USB - HID UPS devices (currently Windows only)
50 |
51 |
52 | Sample configuration section for two devices attached via serial ports, one is APC device
53 | (configured as device 0) and one is HP device (configured as device 1):
54 |
55 | .. code-block:: cfg
56 |
57 | # UPS subagent configuration section
58 | [UPS]
59 | Device = 0:/dev/ttyS0:APC
60 | Device = 1:/dev/ttyS1:BCMXCP
61 |
62 |
63 | Once UPS subagent is configured, you can start to monitor UPS devices status via
64 | metrics provided by it:
65 |
66 | .. list-table::
67 | :header-rows: 1
68 | :widths: 50 30 200
69 |
70 | * - Metric Name
71 | - Type
72 | - Meaning
73 | * - UPS.BatteryLevel(*)
74 | - Integer
75 | - Battery charge level in percents.
76 | * - UPS.BatteryVoltage(*)
77 | - Float
78 | - Current battery voltage.
79 | * - UPS.ConnectionStatus(*
80 | - Integer
81 | - Connection status between agent and device. Can have the following values:
82 | * 0 - Agent is communication with the device
83 | * 1 - Communication with the device has been lost
84 | * - UPS.EstimatedRuntime(*)
85 | - Integer
86 | - Estimated on-battery runtime in minutes.
87 | * - UPS.Firmware(*)
88 | - String
89 | - Device's firmware version.
90 | * - UPS.InputVoltage(*)
91 | - Float
92 | - Input line voltage.
93 | * - UPS.LineFrequency(*)
94 | - Integer
95 | - Input line frequency in Hz.
96 | * - UPS.Load(*)
97 | - Integer
98 | - Device load in percents.
99 | * - UPS.MfgDate(*)
100 | - String
101 | - Device manufacturing date.
102 | * - UPS.Model(*)
103 | - String
104 | - Device model name.
105 | * - UPS.NominalBatteryVoltage(*)
106 | - Float
107 | - Nominal battery voltage.
108 | * - UPS.OnlineStatus(*)
109 | - Integer
110 | - Device online status. Can have the following values:
111 | * 0 - Device is online.
112 | * 1 - Device is on battery power.
113 | * 2 - Device is on battery power and battery level is low.
114 | * - UPS.OutputVoltage(*)
115 | - Float
116 | - Output line voltage.
117 | * - UPS.SerialNumber(*)
118 | - String
119 | - Device's serial number.
120 | * - UPS.Temperature(*)
121 | - Integer
122 | - Internal device temperature.
123 |
124 |
125 | Please note that not all metrics are supported by all UPS devices. Many old or
126 | simple models will support only basic things like UPS.OnlineStatus metric. Most
127 | typical approach is to monitor UPS.OnlineStatus for going to 1 or 2, and then
128 | send notifications to administrators and shutdown affected hosts if needed. You
129 | can also monitor UPS.EstimatedRuntime metric for the same purposes if your
130 | devices support it.
131 |
132 | SNMP UPS monitoring
133 | ===================
134 |
135 | Other option to monitor UPS is using SNMP. |product_name| already includes MIBs for some UPS,
136 | like APC UPS and standard UPS MIB.
137 | Description for possible OIDs and some additional information for APC UPS configuration
138 | can be found on a
139 | `NetXMS wiki `_.
140 |
141 | Please check :ref:`import-mib` for MIB loading and :ref:`dci-configuration` for
142 | metric collection.
143 |
--------------------------------------------------------------------------------