Changes between Version 3 and Version 4 of NSM2021/Agenda/IcingaEduroamCheck


Ignore:
Timestamp:
May 31, 2021, 1:10:37 PM (4 years ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NSM2021/Agenda/IcingaEduroamCheck

    v3 v4  
    6969  *  Create custom Plugin Check Command
    7070  *  Add required Arguments
    71   *  Create custom fields set
     71  *  Create custom field Category
    7272  *  Create custom fields
    7373  *  Create a Service Template
     
    8080* Goto `Director` --> `Commands` --> `+Add` and create the Command `eduroam-eap`
    8181
    82 [[Image(create-eduroam-eap.png, 600px, nolink)]]
     82[[Image(create-eduroam-eap.png, 700px, nolink)]]
    8383
    8484* Goto `Arguments` tab of the `eduroam-eap` command and add following Arguments. ( Args marked in red arrows have to be created with special care )
     
    8888  Arguments marked in red have to be created as follows:
    8989
    90 [[Image(Args-eduroam-eap-c.png, 600px, nolink)]]
     90  *  Argument `-C`
    9191
    92 * Command Preview should be similar to:
     92     [[Image(Args-eduroam-eap-c.png, 550px, nolink)]]
     93
     94  *  Argument `-d`
     95
     96     [[Image(Args-eduroam-eap-d.png, 550px, nolink)]]
     97
     98  *  Argument `-v`
     99
     100     [[Image(Args-eduroam-eap-v.png, 550px, nolink)]]
     101
     102  *  Argument `-I`
     103
     104     [[Image(Args-eduroam-eap-I.png, 550px, nolink)]]
     105
     106  *  Argument `-O`
     107
     108     [[Image(Args-eduroam-eap-O.png, 550px, nolink)]]
     109
     110
     111* Finally, the command Preview should be similar to:
    93112
    94113{{{
     
    138157}}}
    139158
     159* Deploy the changes.
     160
     161=== Create Custom Fields ===
     162
     163Since the new command `eduroam-eap` requires custom values as input arguments, we need to create them on `Director`
     164
     165* Create a Field Category.
     166
     167  Go to `Icinga Director` --> `Data Field Categories` --> `+Add`
     168
     169  [[Image(data-cat.png, 400px, nolink)]]
     170
     171* Create Custom Data Fields.
     172
     173  Go to `Icinga Director` --> `Data Fields` --> `+Add` and create all following fields.
     174
     175  ||= Field Name =||= Caption =||= Data Field Category =||= Data type =||
     176  || eduroam_request_cui || eduROAM Request CUI || eduROAM Specific Data || Boolean ||
     177  || eduroam_user || eduROAM !UserName || eduROAM Specific Data || String / Visible ||
     178  || eduroam_verbosity || eduROAM verbosity || eduROAM Specific Data || Boolean ||
     179  || eduroam_operator_name || eduROAM Operator Name || eduROAM Specific Data || String / Visible ||
     180  || eduroam_password || eduROAM User Password || eduROAM Specific Data || String / Hidden ||
     181  || eduroam_port || Port || eduROAM Specific Data || Number ||
     182  || eduroam_secret || Shared Secret || eduROAM Specific Data || String / Hidden ||
    140183
    141184
    142185
    143 
    144