Meraki special agent

I have configured the Meraki special agent rule with the correct API and Organizational ID. The connection shows as successful but nothing is showing.

Can anyone assist please?

here you can find a basic HowTo for the Meraki Agent

see the point Check the configuration and run the meraki agent on the cli to see what happens…

1 Like

What does 'restrict source host to the AgentHost(s) mean here?
Also I already have all the hosts from Meraki in my monitoring system, I’m interested in the licensing and health status.

image
It sounds like these instructions are for the Meraki exchange Cisco Meraki special agent - Checkmk Exchange and not the checkmk built in Cisco Meraki monitoring is that right?


This is what checkmk gives us by default, where is the documentation around this? I can’t find any.
I was expecting the host I’ve configured ‘Meraki’ so show the licenses overview etc…

But maybe I need to download and use the one from exchange?

I give it a go following those instructions and I downloaded and enabled the MKP from exchange Cisco Meraki special agent - Checkmk Exchange
I’m getting this error on my agent host

My DCD has been setup like this:

image

So I tried running the from the command and got this:

So the next question is how do I update or install the Meraki SDK (min. version 1.46.0)


This is different than the Meraki SDK version 1.46.0 that needs to be installed?

I have updated the HowTo a bit, this includes now links to the DCD documentation, to the latest Meraki agent and to the SDK.

Cheers
Thomas

Thanks, can I just check this part


This is restricting the host to the host you’ve created, in my example it’s this

and this is the rule restricted to

Also when you talk about installing the MKP is that this extension I already have above that version?

I’m struggling to differentiate between the exchange online Meraki MKP ( Cisco Meraki special agent - Checkmk Exchange)and the one you mention in your instructions, but I think these are the same thing?

What’s the instructions to install the ’ * install the extended Meraki Agent (latest version from thl-cmk.hopto.org)'?

This is confusing to me the difference between the MKP, which is the extension that I already have installed/enabled and the Meraki extended special agent?

yes, this is to make shure the DCD rule is only for this Host

to use the extended Meraki Agent you need to install two packages

  • The Meraki SDK MKP (here you can also use the SDK from the Meraki Github page)
  • The extended Special agent MKP
    • you can use the version from the Exchange
    • the version from my Gitlab

I would recommend using the version from my Gitlab, as this is allways the latest version. On the Exchange I update this only from time to time.

I already have this, is this not the correct SDK/MKP?
I don’t understand the difference between this and the meraki SDK MKP/extended special agent MKP you discuss above?
Are these not the same thing?

Do you have the link to the Meraki SDK MKP if that’s different from the extended special agent MKP?

The SDK is a collection of python code from Meraki, that the special agent needs to run. So to use the extended agent you nedd to install both MKPs. For the SDK you can of coure also fetch the latest fersion from Merakis Github page.

look at the forum post I have lnked above (Topic Installation) or of course directly from miy Gitlab site CheckMK / Cisco / Meraki / Cisco Meraki special agent · GitLab → Topic Download.

Cheers
Thomas