Happy to run the query (looks like the tail end was missing so I made a "leap").
The original syntax returned an error, but I guessed at what you were after, and checked the API docs.
Do let me know if you had something different in mind.
NOTE: This did return all 117 LDAP user records from xi (no errors apparent), I trimmed and sanitized it for general consumption.
Code: Select all
[user@fusionnode ~]
# curl --cacert /usr/local/nagiosfusion/var/certs/ca_root.cer \
> -XGET "http://xi_node_name/nagiosxi/api/v1/system/user?fusekey=FUSE_KEY_HERE&outputtype=xml&user=nagiosadmin"
{"records":117,"users":[{"user_id":"117","username":"user1","name":"One, User","email":"user1@domain.tld","enabled":"1"},{"user_id":"116","username":"user2","name":"Two, User","email":"user2@domain.tld","enabled":"1"},{"user_id":"1","username":"nagiosadmin","name":"Nagios Administrator","email":"admin@domain.tld","enabled":"1"}]}
As an aside I did note "odd behavior" when checking the Fusion logs via the WebGUI (page numbers seem to change in order, etc.)
Good to know where they live on the FS to check instead.
I do observe a number of the below sort of WARN message in the fusion log (perhaps this is relevant?)
Otherwise there did not appear to be much of note.
# /usr/local/nagiosfusion/var/log/fusion.log
Code: Select all
...
[2019-10-03 07:46:01] [SYSTEM] [WARN] [xi_node_name]: poll_subsys(): Lock exists for user:nagiosadmin, bailing out
...
Code: Select all
...
[2019-10-03 09:18:03] [SYSTEM] [DEBUG] [xi_node_name]: poll_master(): Not yet time to poll server, polled_time: 1570119478
[2019-10-03 09:18:03] [SYSTEM] [DEBUG] [xi_node_name]: poll_master(): executing: /usr/local/nagiosfusion/cron/poll_subsys.php --server="4" --user="user1" >/usr/local/nagiosfusion/var/log/poll_subsys.4.user1.log 2>&1 &
[2019-10-03 09:18:03] [SYSTEM] [DEBUG] [xi_node_name]: poll_master(): Not yet time to poll server, polled_time: 1570119427
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: poll_subsys() called at 1570119484
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: poll_subsys(): using php memory limit: 1024M
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/bpi?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hoststatus?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0?brevity=1
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hoststatus?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000&brevity=1
[2019-10-03 09:18:04] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicestatus?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0?brevity=1
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: runtime: 1 seconds
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicestatus?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000&brevity=1
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/logentries?logentry_type=in:1024,2048,4096,8192,32768,65536,16384&fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&starttime=1570119423&endtime=1570119484
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hostgroupmembers?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hostgroupmembers?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000
[2019-10-03 09:18:05] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hostgroup?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: runtime: 1 seconds
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/hostgroup?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: IOSTAT: ( [user] => 3.81, [nice] => 0.00, [system] => 3.21, [iowait] => 0.15, [steal] => 0.00, [idle] => 92.83 )
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicegroup?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicegroup?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: IOSTAT: ( [user] => 2.20, [nice] => 0.00, [system] => 1.95, [iowait] => 0.15, [steal] => 0.00, [idle] => 95.69 )
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicegroupmembers?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:0
[2019-10-03 09:18:06] [SYSTEM] [DEBUG]: runtime: 0 seconds
[2019-10-03 09:18:07] [SYSTEM] [DEBUG]: live_data_timeout: 45
[2019-10-03 09:18:07] [SYSTEM] [DEBUG]: URL: https://xi_node_name/nagiosxi/api/v1/objects/servicegroupmembers?fusekey=FUSE_KEY_HERE&outputtype=xml&user=user1&records=1000:1000
[2019-10-03 09:18:07] [SYSTEM] [DEBUG]: runtime: 1 seconds
[2019-10-03 09:18:07] [SYSTEM] [DEBUG] [xi_node_name]: poll_master(): Server using polling interval 60
[2019-10-03 09:18:07] [SYSTEM] [DEBUG] [xi_node_name]: poll_master(): Not yet time to poll server, polled_time: 1570119449
...