zabbix4.2 대시보드가 ​​표시되지 않음

4195 단어 zabbixRDS

문제


  • zabbix: AWS EC2
  • db: AWS RDS

  • zabbix 대시보드가 ​​전시 실패하기 때문에 조사. RDS의 CPU가 급상승, 동연 「현재의 액티비티」수도 급상승중.
    db를 다시 시작하면 성공했습니다.

    대응



    조사를 위해 RDS의 "성능 통찰력"을 활성화.
    '현재 활동'이 연결 수에서 세션 수로 변경되었습니다.
    그 세션이 링크가 되어 있기 때문에 눌러 보면, 「퍼포먼스 인사이트」가 열렸다.
    '데이터베이스 로드'의 'SQL'을 보면 문제가 느린 쿼리가 보였다.
    SELECT DISTINCT  e.eventid,e.clock,e.ns,e.objectid,e.acknowledged,er1.r_eventid
    FROM events e
    left JOIN event_recovery er1 ON er1.eventid=e.eventid
    WHERE e.source='0' AND e.object='0' AND e.objectid='18502' AND  e.eventid<='52409906' AND e.value='1'
    ORDER BY e.eventid DESC
    LIMIT 20
    

    「LIMIT 20」을 제외하면, 빨라지므로 INDEX 부족이라고 알 수 있다.
    라는 것은 zabbix의 버그일까. 평상시는 커스터마이즈하지 않고 FIX를 기다리지만.
    나중에 또 서비스 장애가 일어났기 때문에 부득이하게 INDEX를 추가했다.
    ALTER TABLE `event_recovery` ADD INDEX `event_recovery_idx_eventid_eventid` (`eventid`,`r_eventid`);
    ALTER TABLE `events` ADD INDEX `events_idx_source_object_object_value_eventi` (`source`,`object`,`objectid`,`value`,`eventid`);
    

    일찍! 라고 할까 정상으로 돌아왔다.


    참고



    htps : // 꼬리 rt. 잔인한 x. 이 m/b로 w세/ZBX-15079
    htps : // 꼬리 rt. 잔인한 x. 이 m/b로 w세/ZBX-13417

    테라시마 광대씨로부터 zabbix의 기업이념을 들었을 때 닭살이 서 있었다. 훌륭한 회사.

    좋은 웹페이지 즐겨찾기