Skip to content

Update ITL CheckCommands for Thola #9053

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

babos77
Copy link

@babos77 babos77 commented Oct 28, 2021

Thola has received several new features since its check commands have been added to the ITL. We have updated the commands and added new arguments and check commands that are now available.

New check commands:

  • thola-disk
  • thola-server
  • thola-snmp

@cla-bot
Copy link

cla-bot bot commented Oct 28, 2021

Thank you for your pull request. Before we can look at it, you'll need to sign a Contributor License Agreement (CLA).

Please follow instructions at https://icinga.com/company/contributor-agreement to sign the CLA.

After that, please reply here with a comment and we'll verify.

Contributors that have not signed yet: @babos77

  • If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address. Please contact us if you think this is the case.

  • If you signed the CLA as a corporation, your GitHub username may not have been submitted to us. Please reach out to the responsible person in your organization.

@babos77
Copy link
Author

babos77 commented Oct 28, 2021

CLA signed

@bobapple
Copy link
Member

@cla-bot check

@cla-bot cla-bot bot added the cla/signed label Oct 29, 2021
@Al2Klimov
Copy link
Member

@Yonas-net Next week if/while you have no priority tasks, review this first. (Squashing commits not necessary at all!)

@TheFireMike
Copy link

Any updates on this?

@Al2Klimov Al2Klimov requested a review from yhabteab January 20, 2022 09:20
Copy link
Member

@yhabteab yhabteab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having all of these template arguments (counted 26 args) being documented (duplicated) 12 times is beyond the pale IMO. We need to find a better way how to document the template args only once nicely and to mention somehow everywhere where the templates are used.

Your opinion is needed @Al2Klimov and @julianbrost !

Copy link
Member

@Al2Klimov Al2Klimov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Full ack.

Copy link
Contributor

@julianbrost julianbrost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a plan. There's a section for Thola already, so making a subsection for common parameters there and referencing it totally makes sense. This will also better highlight which parameters are actually relevant for the individual checks as you're probably adding more than one check for a device anyways, so I think you'll end up settings thola_api_* and thola_device_* in the Host objects anyways.

@Al2Klimov Al2Klimov added the area/itl Template Library CheckCommands label May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/itl Template Library CheckCommands cla/signed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants