I would like to monitor AWS via checkmk.
I have the correct permisions on AWS and service ‘Amazon Web Services (AWS)’ on checkmk.
For any reason I didn’t see any discovered services.
OMD[monitor]:~$ cmk -vI AWS
Discovering services and host labels on: AWS
AWS:
+ FETCHING DATA
[ProgramFetcher] Execute data source
No piggyback files for 'AWS'. Skip processing.
[PiggybackFetcher] Execute data source
+ PARSE FETCHER RESULTS
Received no piggyback data
+ EXECUTING HOST LABEL DISCOVERY
+ PERFORM HOST LABEL DISCOVERY
+ EXECUTING DISCOVERY PLUGINS (0)
SUCCESS - Found no new services, no new host labels
And service “Check_MK Discovery” show this error:
no unmonitored services found, no vanished services found, no new host labels, [special_aws] Agent exited with code 1: **CRIT**
There’s any way to troubleshoot this problem? any log? any command?
This is the actual call to the special agent. You can add --debug and --verbose to its command line arguments and call it directly. You also need to add --access-key-id and --secret-access-key as this was omitted from the debug output above.
Did you happen to get any traction on this? Same thing I am experiencing with two of my AWS regions. Set up three other regions and they work just fine with separate IAM users.