Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Filipp Sudanov

#961
What's on the file system, does the file C:\NetXMS\var\nxagent-4.0.2151-x64.exe exist or there are a number of .part files there?

I am surprised that the agent went to shutdown - did it happen automatically or you stopped it manually?  It could be that you need to wait for some time after last chunk gets uploaded for upgrade process to initiate - then in log file (on debug level 6 or higher) there should be visible command that starts the installer.
#962
Currently agent does not support reporting of NIC speed. On the interface tab this column is filled only for SNMP devices.
I've created an issue so one day this will be implemented: https://track.radensolutions.com/issue/NX-2214

Currently you can try to create agent external parameter that would call ipconfig or some other command and filter out speed value.


#963
General Support / Re: import data from influxdb
February 18, 2022, 01:13:51 PM
We currently do not have any built-in data import from influxdb. You can use external parameter provider on agent (https://www.netxms.org/documentation/adminguide/agent-management.html?highlight=externallist#externalparametersprovider) and call some script (shell, python, etc) that would connect to influx and read the data.
#964
This was added during one pilot project, not yet documented.

The kml file should contain one closed polygon. Then, for devices that report geographical coordinates (nodes, mobile devices) events will be generated on enter and exit from the polygon.
#965
General Support / Re: DCI from table element
February 17, 2022, 06:16:30 PM
If you are using Script DCI to call the script, script parameters can be given in brackets after script name in parameter field.
#966
The reason is that for some historical reasons of how communication with nxmc was build before web api ever existed, in some places several fields should be present in one request.

For snmpAuthName you also have to set snmpAuthPassword, snmpPrivPassword, snmpAuthMethod, snmpPrivMethod.

I've added comments in the documentation on this.
#967
Announcements / Re: NetXMS 4.0 released
February 09, 2022, 02:28:53 PM
Try stopping Tomcat and deleting work catalog, then redeploying .war file again.
#968
Try 4.0.2092 agent version.
#969
If it's on Windows, try updated package netxms-server-4.0.2092-x64.exe
#970
General Support / Re: How does business services work?
February 09, 2022, 02:00:28 PM
4.0 was just released. All business-service related functionality was added to the "old" nxmc.

Some brief explanation of new business services is in this text:

Business services that were present earlier were totally rewritten with tons of new functionality.

In a nutshell, Business Services is a tool for availability monitoring of logical services. Company email, web site, server farm, call center - all are examples of logical services. Or, these could be services your company is providing to others, e.g. if you are an ISP or MSP.

Moreover, the services can be combined together to define a "broader" logical service. For example, company DNS, web site and firewall all can be referred to as "Company Internet Services" and monitored for availability as a whole. So if the name server goes down then the "Company Internet Services" do not function properly as a whole. This feature can be used both for internal QA and external Service Level Agreement (SLA) monitoring.

Status of a business service depends on status of objects, DCI thresholds or script execution results. These things are called checks. Each business service can have multiple checks. Checks can be created manually or automatically with the help of auto bind scripts.

It's also possible to populate business services automatically – they are created on the basis of Business Service Prototype objects using instance discovery mechanism (similar to DCI instance discovery methods). Prototypes can have a number of predefined checks or scripts for automatic creation of checks.

Availability charts also got more flexibility. Now it's possible to get pie chart and detailed information about problems occurred for a business service, start time, end time and reason. Availability has some predefined time ranges or date selector for arbitrary date range.

New functionality provides more manager or business level information about your environment health and SLA compliance. Extensive scripting and discovery allows to automate creation and operation of business services. As the result, business services can give vital measurable information about your infrastructure work.
#971
General Support / Re: Dashboard via URL
February 09, 2022, 01:05:57 AM
Permissions are configured in the object tree. Then are inheritable, so if something is configured on parent level, this goes down to children objects.

For dashboards two things are needed. First, there should be read access to the dashboard itself. Second - read access to all nodes that are used on the dashboard.
You can just give read access to these nodes in properties of these nodes. Or you can make a container under "Infrastructure services", put all needed nodes there and give read access to that container - that will be inherited down to nodes. Since you are not giving any access right to "Infrastructure services" container, that user won't see any nodes, he/she would only see Dashboards.
#972
General Support / Re: Free space on / reports wrong data
February 08, 2022, 08:36:09 PM
For 5% - could it be that EXT3 file system reserves about 5% of space for it's needs and actually does not allow to write files if it comes to that limit? E.g. some info here: https://linuxaria.com/pills/free-reserved-ext3-ext4-filesystems

About 16% threshold - thresholds are processed from top to bottom. If "process all thresholds" is unchecked, which is the default, thresholds are processes only until first one triggers. So if you have e.g. 4% value it will trigger 16% threshold and won't go any further. So the 16% should go to the bottom of the list.

#973
General Support / Re: NetXms slow responsiveness
February 08, 2022, 08:12:33 PM
Do you use any nxshell scripts, nxpush, web api or anything that would connect to netxms server for automation purposes?
#974
General Support / Re: How to list not binded nodes
February 08, 2022, 08:10:00 PM
Approach with custom attributes is quite OK - that way scripts can be simplified.

You can also run this script on any node (and you can even make an Object Tool that would execute this scrip):
for (n: GetAllNodes())
{
  if (!n->isParent(FindObject("Infrastructure services")))
  {
    println(n->name);
  }
}

And there's a good place - Tools->Find Object. Switch to query tab there and put the following query:
type == NODE and !$node->isParent(FindObject("Infrastructure services"))

It will find all nodes that are not present under "Infrastructure services" and it's an interactive list - you can right-click nodes and do some operations with them.
#975
General Support / Re: Passive Rack Images
February 08, 2022, 05:06:41 PM
Not yet implemented, you can follow this issue to see when it will be: https://track.radensolutions.com/issue/NX-2114

For now you can create a chassis, give it a custom image and place in the rack. The only downside is that it will have Unknown status.