Job Execution control with new ActionLaunchpad features
The project of integrating the control of Job execution on remote As400 systems was introduced by my colleague in this article. A job process check verifies the number of executing jobs and more important: the failed Jobs.
A next step of this project consisted in the implementation of a control panel, that can be used by a external operator to react on events of failure. For this purpose the ActionLaunchpad of NetEye is a good place to configure a Panel of “operations” that can be called on demand.
For a better operation and to reduce the possibility of errors new features have been introduced:
First it is now possible to make use of Variables that can be filled in on run-time of the command. Nagios-like names were used to simplify the understanding: i.e. to make use of the IP address of a remote host in the command we introduced “$HOSTADDRESS$”. This assigns dynamically the address for each host for which the command is run. $ARG1$, $ARG2$, etc, are used to make use of variables.
For a better understanding, the definition of a simple command for reading a file is shown. The name of the files could be defined as free text or from predefined values from a drop-down box. In addition a configurable link allows to provide also the help context.
Another new feature represents the possibility of grouping: Such “command definitions” can be assigned to a group and each group could be nested again into subgroups. This could be used to create geographical but also organizational or technological bindings.
In the case of our mentioned project, the operator has now the possibility to choose among a limited list parameters needed for the execution of the Job.
In this case it is possible to ensure the execution with the right values.
After my graduation in Applied Computer Science at the Free University of Bolzano I decided to start my professional career outside the province. With a bit of good timing and good luck I went into the booming IT-Dept. of Geox in the shoe district of Montebelluna, where I realized how a big IT infrastructure has to grow and adapt to quickly changing requirements. During this experience I had also the nice possibility to travel the world, while setting up the various production and retail areas of this company. Arrived at Würth Phoenix I started developing on our monitoring solution NetEye. Today, in my position as Consulting an Project Manager I am continuously heading to implement our solutions to meet the expectation of your enterprise customers.
Author
Patrick Zambelli
After my graduation in Applied Computer Science at the Free University of Bolzano I decided to start my professional career outside the province. With a bit of good timing and good luck I went into the booming IT-Dept. of Geox in the shoe district of Montebelluna, where I realized how a big IT infrastructure has to grow and adapt to quickly changing requirements. During this experience I had also the nice possibility to travel the world, while setting up the various production and retail areas of this company. Arrived at Würth Phoenix I started developing on our monitoring solution NetEye. Today, in my position as Consulting an Project Manager I am continuously heading to implement our solutions to meet the expectation of your enterprise customers.
In the last few weeks, we collaborated with the Icinga2 developers to create a new powerful API, called "Execute Command". The main purpose of this new API is to execute specific commands on a node by sending the request to Read More
Whether you are responsible for your company’s Network Operations Center (NOC), or you are just generally interested in the topic of infrastructure monitoring, this article will be of interest to you. We built the Action Launchpad module for NetEye to Read More
In one of my last projects, I had to implement a job scheduler to the IT environment of one of our NetEye customers, whereby a central requirement was that it had to be possible to launch jobs directly from NetEye. Read More
Offrendo attività di consulenza NetEye, in uno dei miei ultimi progetti, ho avuto l'occasione di implementare un Job Scheduler. Lo scopo consisteva nel poter lanciare i job direttamente da NetEye, è stato quindi deciso di adottare la soluzione offerta da SOS Berlin, Read More
Sometimes in the organizations where the IT support is involved both in the Service Desk and in the new project activities, it is not taken into account the difference between an incident and a problem. In most cases, in fact, Read More