Ad Widget

Collapse

cannot stat 'file.log': [13] Permission denied

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • setevoy
    Junior Member
    • Oct 2013
    • 4

    #1

    cannot stat 'file.log': [13] Permission denied

    Hi.

    I created an item with key:

    Code:
    log["/home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test","ERROR"]
    Chowned and chmoded file:

    Code:
    ls -lh /home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test
    -rwxrwxrwx 1 zabbix zabbix 229M Oct  8 12:09 /home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test
    Created trigger:

    Code:
    {lms-teamcity:log["/home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test","ERROR"].str(ERROR)}=1
    But every time got in /var/log/zabbix/zabbix_agentd.log same error:

    Code:
      6481:20131008:121521.616 cannot stat '/home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test': [13] Permission denied
      6481:20131008:121521.616 Active check [log["/home/teamcity/opt/apache-tomcat-5.5.36/logs/catalina.out.test","ERROR"]] is not supported. Disabled.
    Can somebody please explain me - what i'm doing wrong?

    Thanks for tips.
  • jan.garaj
    Senior Member
    Zabbix Certified Specialist
    • Jan 2010
    • 506

    #2
    Your permissions for log file are fine, but your agent doesn't support log check with current setup. Edit your agent config file and specify correctly setting for config parameter "ServerActive".

    Don't forget to restart Zabbix agent.
    Devops Monitoring Expert advice: Dockerize/automate/monitor all the things.
    My DevOps stack: Docker / Kubernetes / Mesos / ECS / Terraform / Elasticsearch / Zabbix / Grafana / Puppet / Ansible / Vagrant

    Comment

    Working...