首页 > 代码库 > nagios数据库 主机相关信息查询
nagios数据库 主机相关信息查询
mysql> select a.host_object_id,a.display_name,a.address,b.hostgroup_id,b.alias from nagios_hosts a,nagios_hostgroups b,nagios_hostgroup_members c where c.host_object_id=a.host_object_id and c.hostgroup_id=b.hostgroup_id order by b.hostgroup_id;
+----------------+--------------+----------------+--------------+--------------------------+
| host_object_id | display_name | address | hostgroup_id | alias |
+----------------+--------------+----------------+--------------+--------------------------+
| 1 | localhost | 127.0.0.1 | 246 | All Servers |
| 2 | nagios-host | 192.168.21.103 | 246 | All Servers |
| 223 | zcliushh | 192.168.21.109 | 246 | All Servers |
| 1 | localhost | 127.0.0.1 | 247 | Debian GNU/Linux Servers |
| 1 | localhost | 127.0.0.1 | 248 | HTTP servers |
| 2 | nagios-host | 192.168.21.103 | 249 | sa Servers |
| 1 | localhost | 127.0.0.1 | 250 | SSH servers |
+----------------+--------------+----------------+--------------+--------------------------+
7 rows in set (0.00 sec)
mysql> select * from nagios_hostgroups;
+--------------+-------------+-------------+---------------------+--------------------------+
| hostgroup_id | instance_id | config_type | hostgroup_object_id | alias |
+--------------+-------------+-------------+---------------------+--------------------------+
| 246 | 1 | 1 | 211 | All Servers |
| 247 | 1 | 1 | 212 | Debian GNU/Linux Servers |
| 248 | 1 | 1 | 213 | HTTP servers |
| 249 | 1 | 1 | 214 | sa Servers |
| 250 | 1 | 1 | 215 | SSH servers |
+--------------+-------------+-------------+---------------------+--------------------------+
5 rows in set (0.00 sec)
mysql> select * from nagios_hostgroup_members;
+---------------------+-------------+--------------+----------------+
| hostgroup_member_id | instance_id | hostgroup_id | host_object_id |
+---------------------+-------------+--------------+----------------+
| 311 | 1 | 246 | 1 |
| 312 | 1 | 246 | 2 |
| 313 | 1 | 246 | 223 |
| 314 | 1 | 247 | 1 |
| 315 | 1 | 248 | 1 |
| 316 | 1 | 249 | 2 |
| 317 | 1 | 250 | 1 |
+---------------------+-------------+--------------+----------------+
7 rows in set (0.00 sec)
mysql> select * from nagios_hosts;
| host_object_id | alias | display_name | address |