Profile

Leander Druwel

User info

First name Leander
Last name Druwel

DevOps Program

Acquired rank
Advocate
Points progress
Number of DevOps Professional Points
641 DevOps Points
Here are a few tips to level up your DevOps game and unlock an arsenal of perks and benefits.
DevOps attestation Request your attestation ID and expiry date

Achievements

Questions asked

Answers given

Hi Philip, By default, within a C# code block, lists of primary key/display key mappings are cached for performance reasons. To prevent caching of table key mappings, add the following statement to your...

View Question

My recommendation would be to use DataMiner Correlation to achieve this functionality, by making use of the Persistent event. By result, you can check if alarms meet specific conditions and execute an...

View Question
10 Votes Selected

Hey Andre, Low-code apps are stored into the c:\Skyline DataMiner\Applications. Every folder corresponds to a low-code app, and the name of the folder corresponds to guid that you'll find into the url....

View Question

Hi Carlos, For CU packages you can skip in between versions as long as you stay on the correct main version. E.g. don't apply a 10.0 CU1 on a 9.6 CU5. So yes, it is possible to upgrade your DMS directly...

View Question
9 Votes Selected

The easiest way to achieve this is by using the supported C# code into DataMiner Automation scripts. The System.IO library can be used to perform similar actions. Example could be following. Note that...

View Question
9 Votes Selected

Hi Ahmed, all recent QActions in connectors/drivers are written in C#, which is why the documentation also mostly covers that specific section. QActions do support JScript, which is different from JavaScript....

View Question
8 Votes Selected edited answer

Hi Arun, What is the sliding window size that you have set on this system for real-time trending? I notice that you're looking already some time in the past, potentially the real-time trending window...

View Question
7 Votes

Hey James, The easiest way is probably to connect with the SLNetClientTest tool onto the DMA, then Advanced > Apps > DataMiner Object Model. That brings you to a page where you can see the different...

View Question

Hi Jason, Removing booking information and related components such as service definitions etc. is surely not a common action to be executed. Typically, this would only be executed on test systems, i.e....

View Question
7 Votes Selected edited answer

I believe it is sufficient to add the allowed MAC range with * into the Normal severity of the alarm template and set a * into another severity. By result, if a MAC matches the normal severity, it will...

View Question
7 Votes Selected

Unlinked resources are SRM resources that provide specific capacities and capabilities, but are not yet linked to existing instances of the device or product. Typically, the actual instances only get created/activated...

View Question
7 Votes Selected

DataMiner SRM has a concept of capacities and capabilities to manage resources correctly. Based on the booking profile information that the user enters, DataMiner will check that information against the...

View Question
7 Votes

Hi Oliver, Into the Visio page, you can add an option 'DisableZoom' if you do not want users to be able to zoom in or out. More information also on following link.

View Question

Hi Alexis, DataMiner does allow you to visualize elements, services etc. with real-time information on a map view and also the connectivity between these objects. More information the full feature set...

View Question
6 Votes Selected

If this information is retrieved from an SNMP Agent, I would recommend to set the Type of the parameter to value IpAddress. That might already perform the necessary conversion. More information can be...

View Question
6 Votes Selected

Hi Carlos, there is a dmapp package for installation which contains following components: NetInsight Nimbra connector: capable of communicating with any Nimbra MSR of range 300/600/1000, retrieving...

View Question
6 Votes Selected

Another option could be to create a separate section into your job configuration, specifically to enter one or multiple decoding profiles. That allows the end user who is entering the job information to...

View Question
6 Votes

Hi Carlos, this information is stored into the information event that is created when calling for a DataMiner restart. The username and message is displayed into the information event.

View Question

Hi Sergio, Just an idea, but you could try to set IE or Chromium as Web Browser Engine on the Cube > System Center > System settings > Plugins page, and check if that would make any difference....

View Question

Hi Tiago, The Automation Engine provides a SpectrumPreset class, which contains a method to set the center frequency. So, you could have the automation script first reading the frequency from a specific...

View Question

Hi Jeyaram, A first commonly used approach to have a better view on timeout statistics is using an 'Alarm Distribution Graph' in the Reports & Dashboards module. This can be filtered on timeout severity,...

View Question

Hi Steve, I believe that if you extend the url with '?embed=true', it will remove the headers. It is actually designed to be embedded in a Visio or webpage. Maybe that could be a help? More information...

View Question

Hi Bruno, DVEs are exported from a table that resides in the main element. That table has a  column with option 'element' which will contain the ElementID that gets assigned to the exported DVE when...

View Question
5 Votes Selected edited answer

Indeed, the Config >> Events page on the Booking Manager allows you to add any custom event that should be executed during, or even outside the window of the bookings.   Into the configuration...

View Question

It might be useful to understand the exact reason of exporting bookings. Indeed, there could be various options to export a snapshot at a specific moment in time, such as DMS Automation Script, DMS Reports,...

View Question
5 Votes

Hi Shaddad, As Toon mentions, the correlation engine is an excellent option for counting events and triggering or escalating an alarm when the number of occurrences exceeds a predefined threshold. Then...

View Question
4 Votes

Hey Mark, If the PSU reports an issue, it will be shown into the Alarm Table, available on the page 'Alarms' of the element. An example: The 'Cause' column into the alarm template contains a drop-down...

View Question
4 Votes Selected edited answer

Mieke, Also adding, in the SRM Booking Manager, it is also possible to define properties which could be configured to be added by default for each booking. These properties can be requested through the...

View Question
4 Votes

Hi Carlos, I believe that the legacy dashboards are stored in the user settings, and can be found in C:\Skyline DataMiner\Users\SharedUserSettings\Dashboard. There is indeed no easy way to export and...

View Question
4 Votes Selected

Introduced in 9.5.12, a custom property on an element, service or view has a option called 'Update alarms on value changed'. This is by default checked, so set to true, but can be disabled. When disabled,...

View Question
4 Votes Selected edited answer

Hey Julio, any chance that you could elaborate on what the actual purpose is of retrieving these resources, and in what specific context you will use this information? In case of an SRM environment, I...

View Question
4 Votes

Hi James, In order to achieve this, it should be sufficient to add a 'SetVar' shape data to your group-level object, with value to set the root alarm id into a variable. 2. include the variable...

View Question
4 Votes Selected

The TIMEOUT message into the stream viewer does indicate that no response was received by DataMiner from the device within the expected time. But the reasons of receiving a timeout message in the stream...

View Question
4 Votes Selected

The DataMiner 10.1.1 feature release has introduced the possibility to restrict access to specific dashboards by defining a security level. More information can be found on https://community.dataminer.services/documentation/dataminer-v10-1-1-release-notes/?hilite=%2728345%27#28345...

View Question
4 Votes Selected

In order to further troubleshoot, I would recommend to first check the SNMP Agents logs, which indicates if DataMiner is successfully sending out the SNMP v3 traps. Specific information is only displayed...

View Question

I would recommend to use 'Extended conditional shape manipulation actions'. Please find more information on combining multiple conditions on DataMiner Help. The examples section does also provide some...

View Question
4 Votes

Also adding, it might be an option to have this completely managed by our IDP suite (Inventory, Discovery and Provisioning), as it is available on the platform and is designed to not only discover and...

View Question
3 Votes Selected

Hey Michael, Not an expert on this matter, but based on this article, it will depend on the element timeout time and how the other HTTP sessions are answered. The article describes a case where the element...

View Question
3 Votes

Hi Alexander, Could a ParameterSummary shape be a possible solution? It is typically used to group multiple parameters of different elements, so might be more difficult to group on the element alarm state....

View Question
3 Votes Selected

Hi Edson, As far as I know, it is surely possible to use an ArrayOptions tag with an index different from 0. The index attribute defines which column contains the primary key. The column containing the...

View Question

Hi Jeyaram, The general page when right-clicking the element will indeed show some information, such as when and by who the element was created, modified, alarm and trend template was assigned, and its...

View Question

Hi Robbie, Not sure about this, but I believe a USB gets mapped to a COM number on the server when plugged in. That is also visible in the Device Manager when plugging in the USB. The COM is then also...

View Question

Hi Carlos, For the currently supported releases of DataMiner, so including DataMiner 10, it is still possible to use a MySQL or MS-SQL database instead of Cassandra. You can also find more information...

View Question
3 Votes Selected edited answer

Hi Ahmed, any chance that you could share the Shape Data content that you did add in the Visio shape? That will allow us to check if the syntax would be fully correct. Additionally, more information can...

View Question
3 Votes Selected edited answer

Hi Roxana, did you set your button parameter of type WRITE? If it would still be set as Read, it would only show a value, not a button. As correctly indicated by Ive, a button parameter also requires...

View Question

Setting a view as a Dummy for an automation script is not possible. I would recommend to add a parameter to the automation script and pass the view name into that parameter. When using C# code into the...

View Question
3 Votes Selected

Hi Martin, Important to mention is that DataMiner Cube can be opened with specific options, as described in DataMiner Help. This will e.g. allow you launch Cube with the Booking Manager already opened...

View Question
3 Votes Selected

Hi Sam, I would recommend to use the extended conditional manipulations actions, as described in DataMiner Help. This will allow you to define that the shape should only be shown if both the 207 and 204...

View Question

At this moment, there are no drivers available into our Catalog (dataminer.services) for these 2 products. I did also check our pipeline, but could not find any order for these products.

View Question
3 Votes Selected

Hi Steve, Just adding, if you're only looking to trend a full trace, it should be possible through the Spectrum Display by creating a monitor and selecting the trace variable to be trended (rather than...

View Question
3 Votes

I believe that Diogo is mainly referring to the C# code on performing silent bookings, such as bookings automatically inserted into the system through DataMiner Jobs. The 'ShouldAutoSelectResource' property...

View Question
3 Votes Selected

The JSON which allows you to define the Dijkstra configuration includes a 'TransportLink' property which optionally can be added to force the network path to include or exclude interfaces from another...

View Question
3 Votes Selected

Bookings will automatically move into a quarantine state in case that a resource that is booked does no longer provide the required capacities or capabilities. This is a continuous check, so also in case...

View Question

All SLNet communication of a DataMiner Agent can be configured to use encrypted connections. Data sent over those connections will be encrypted using a Rijndael algorithm, using a 256 bit session key (negotiated...

View Question
3 Votes Selected

It might depend on the actual use case. If the capacity for Tx and Rx on a specific interface is completely separately managed, i.e. using Tx capacity does not reduce Rx capacity, and the interface is...

View Question
3 Votes

Hey Andre, any chance that you could further elaborate on the specific use case you're trying to cover? As Stacey indicates, it is surely possible to get the alarm state from an automation script, but...

View Question
2 Votes

Hi Jens, As far as I'm aware, the SRM solution will not check these user permissions (yet) when adding/editing or deleting bookings through the Booking Manager of a specific Virtual Platform. The final...

View Question
2 Votes Selected

Hi Rob, With the filter that you have added, I would expect that you do not get an alarm for 1100/..., 2100/... etc, as you did not define a wildcard in the beginning. On an internal system, I have applied...

View Question
2 Votes Selected

Hi Wale, My rusty protocol knowledge could be wrong here, but looking into the connector, I notice that the Ethernet Streams Table has naming applied, with a concatenation of the Input Name (1004) and...

View Question
2 Votes Selected

Hi Paul, if you log out of the session and click the 'Back to start window' arrow, it should bring you back to the launcher screen.

View Question
2 Votes

Hi Srikanth, the Ateme Titan Live has been developed by SLC while the Ateme Titan Live (provided by Ateme) has been developed by Ateme.

View Question
2 Votes Selected

Hi Stijn, From a solution perspective, it might also be interesting to know that we have recently introduced a LoggerUtil tool and LogHelper API, which allows applications and solutions to read/write...

View Question
2 Votes Selected

Indeed, I notice the same behavior when trying this internally. Cube also adds a log line with the message 'Value does not fall within the expected range'. I'm not aware of a possibility to escape this,...

View Question
2 Votes Selected

It could be important to understand the reason why you want to retrieve information from the database tables. DataMiner offers many different interfaces to retrieve stored data, and our recommendations...

View Question
2 Votes Selected

I believe it does depend on where you Cassandra instance will be hosted. If you are running Cassandra on a different host or linux server, it could be different. However, for a simple migration from MySQL...

View Question
2 Votes Selected

I don't believe we have recommendations from our side, as key is to meet the specifications set in the DataMiner Requirements doc. Actually, a project that we're working on right now, will have multiple...

View Question
2 Votes

Hi Rajesh, You could use the VdxPage option to do this, as it allows you to show a page from a visio on a different view. If you e.g. would like to show the Channels//CH1 of the view Overview on the...

View Question

Hi Gelber, I'm not aware of a possibility to add an SRM system function file without restarting the DataMiner Agent. Any other SRM function can be uploaded through the Protocols & Templates App, but...

View Question
1 Vote

Hi Juan, I opened a new message to add some more information from the tests that we performed. The test included following: Connector with a smart-serial connection Element with IP address set to...

View Question
1 Vote

Hi Blake, I also noticed following in the DMS Help. Do you have the same behaviour also if you would link it to a correlation rule or scheduled task? If, as an interactive client, you manually execute...

View Question
1 Vote

Hi Juan, If the element is configured with IP address as localhost, I believe the element will be listening for incoming data on that specific port on the DMA server, and occupy that port. So, I would...

View Question
1 Vote

You should be able to enable the clustered markers by enabling this into the DataMiner Maps configuration file. More information on clustered markers can be found on https://help.dataminer.services/dataminer/#t=DataMinerUserGuide%2Fpart_4%2Fmaps%2FGrouping_markers_in_one_clustered_marker.htm

View Question

Hi Bernard, Any SNMP inform message from the device that is received by DataMiner will be acknowledged. The OID is used to distribute the information to the correct parameter of the element. Quick test...

View Question
1 Vote Selected

Hi João, Not fully sure, but I would assume that the MigrationManager is responsible for  the migration of specific Cassandra information to Elastic Search, which is automatically performed when moving...

View Question
1 Vote Selected

Hi Jochen, that is not yet a possibility in dashboards. Making more SRM data available in dashboards is something we are looking into, and indeed sharing a dashboard with a 3rd party would of great added...

View Question
1 Vote

In order to diagnose, I would recommend to check the Cube logging in System Center after trying to open the Visio file online editing. A 'Show debug logging' can be checked to see more details about the...

View Question
1 Vote Selected

The root time that is passed along as a binding into the SNMP trap is similar to the root time that is displayed into the Alarm Console. More information can be found on https://help.dataminer.services/dataminer/DataMinerUserGuide/part_2/alarms/Working_with_the_Alarm_Console.htm#XREF_48264_Alarm_Console...

View Question
1 Vote Selected

The Resource Assignment property on the node of a service definition allows you to ask the user in the booking wizard to select a specific resource capability to be present before going to the resource...

View Question
1 Vote Selected

My recommendation would be to review the primary key or display key on this table. The objective of the key is to have a unique identifier for the row. If that is not the case, I believe it is worthwhile...

View Question
1 Vote Selected

Hey David, You're on the right track. In order to also display more parameters of the same row into the children object, you can create a group at the 'lowest' level. So exactly as you would do for a...

View Question
0 Votes Selected

Hi Sam, Another option could be to model this into a dashboard or low-code app (which could also be embedded into the visual overview, if needed). In a dashboard/low-code app, there is an option to color...

View Question

Hi Tser, I want to add that we are currently developing an MQTT Client connector, which would be capable of receiving and sending information via MQTT. The connector is expected to be released within...

View Question
0 Votes

Hi Jeyaram, Nimbra source nodes provide information about the health of a Nimbra service. In other words, if a Nimbra service starts on Node A, travels through B and C, to arrive on node D, only node...

View Question
0 Votes

Hi Ross, As you have managed already to drag a shape onto another to trigger the automation script, I would recommend to update the automation script to fetch the parameter value from the element, rather...

View Question