2017-10-26 10 views
0

DBZABBIX(3.4、MySQL版)用のSQLスクリプトを作成したいところで、ユーザーIDと日付で でフィルタリングし、ホストに関する情報を取得します(たとえば、作成/変更されたホスト、追加/変更されたメディア送信情報など)。Zabbixデータベースにリンクされているuseridとhostidはどのようになっていますか?

どのようにリンクされたuseridとhostidはありますか?

p.s.

mediatypeid

select * from zabbix.media med 
join zabbix.users us ON us.userid=med.userid 
join zabbix.media_type med_t on med_t.mediatypeid=med.mediatypeid 
where 
1=1 
and med_t.mediatypeid=4 

監査ログ

select FROM_UNIXTIME(log.clock), 
log.* from zabbix.auditlog log 
join zabbix.users us on us.userid=log.userid 

答えて

0

ユーザIDとホストIDは、直接接続されていません。あなたが期待できるのは、auditlogauditlog_detailsテーブルの情報を使用することですが、多くの操作が監査ログに正しく登録されていないことに注意してください。

関連する問題