AIQUM API呼び出しで、リクエストタイムアウトエラーにより断続的にデータ取得に失敗する
環境
- ActiveIQ Unified Manager (AIQUM) 9.6以降
- AnsibleプレイブックAPI呼び出し
- リモート認証
問題
- Ansible PlaybookからのAPI呼び出しが断続的に失敗し、AIQUMからメトリクスデータを収集できない
- エラーメッセージ:
2022 06:50:40 +0000 (0:00:00.939) 0:00:01.001 ******fatal: [localhost]: FAILED! => {"changed": false, "msg": "API returnan error code -1: {'url': 'https://ocum_server.xyz.net/api/datacenter/clusters', 'status': -1, 'msg': 'Connectionfailure: The read operation timed out'}"}server.log:
2022-12-13 06:07:42,887 ERROR [io.undertow.request] (default task-7052) UT005023: Exception handling request to /apis/XMLrequest: org.springframework.ldap.TimeLimitExceededException: [LDAP: error code 3 - Timelimit Exceeded]; nested exception is javax.naming.TimeLimitExceededException: [LDAP: error code 3 - Timelimit Exceeded]; remaining name ''
at deployment.dfm-app.war//org.springframework.ldap.support.LdapUtils.convertLdapException(LdapUtils.java:160) [spring-ldap-core-2.3.4.RELEASE.jar:2.3.4.RELEASE]
at deployment.dfm-app.war//org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:397) [sprin
…… Caused by: javax.naming.TimeLimitExceededException: [LDAP: error code 3 - Timelimit Exceeded]; remaining name ''
- AIQUMでは、リモート認証を使用してAPI呼び出しをトリガーしました