Giter VIP home page Giter VIP logo

Comments (6)

martin-helmich avatar martin-helmich commented on August 18, 2024 5

Not currently. Given that this request has received some ❤️'s by now, I'll try and see if I can get this implemented.

from prometheus-nginxlog-exporter.

stempler avatar stempler commented on August 18, 2024 2

An alternative approach is including nginx and the exporter in the same image and then directly scrape from the nginx container. I did this experimentally here. Probably not a best practice but may be handy in some situations. There is likely a lot of potential for improvement in the simple wrapper script I used.

from prometheus-nginxlog-exporter.

helmich-bot avatar helmich-bot commented on August 18, 2024

There has not been any activity to this issue in the last 30 days. It will automatically be closed after 7 more days, if there is no activity.

from prometheus-nginxlog-exporter.

leobasilio avatar leobasilio commented on August 18, 2024

Just documenting another approach. I handled that using the host as a "bridge". When running nginx's container I used -v /host/path/access.log:/var/log/access.log and on nginxlog's I used -v /host/path/access.log:/mnt/access.log:ro.

from prometheus-nginxlog-exporter.

cb3inco avatar cb3inco commented on August 18, 2024

I did something similar to @leobasilio - I handle my nginx logs to a volume for nginx,

volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf
- ./nginx/conf.d:/etc/nginx/conf.d
- ./nginx/certs:/etc/nginx/certs
- ./nginx/logs:/var/log/nginx/

then in my nginxlog exporter config in my docker-compose I mapped that volume paths as follows:

volumes:
- ./nginx/logs:/var/log/nginx
- ./nginxlogs:/etc/

All is working now.

from prometheus-nginxlog-exporter.

helmich-bot avatar helmich-bot commented on August 18, 2024

There has not been any activity to this issue in the last 30 days. It will automatically be closed after 7 more days. Remove the stale label to prevent this.

from prometheus-nginxlog-exporter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.