# Logging solver output from JuMP

**URL:** <https://discourse.julialang.org/t/logging-solver-output-from-jump/1353>\
**Category:** Optimization (Mathematical)\
**Created:** [January 8, 2017, 2:13pm UTC](https://discourse.julialang.org/t/logging-solver-output-from-jump/1353 "2017-01-08T14:13:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![abulak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abulak/32/28314_2.png) [@abulak](https://discourse.julialang.org/u/abulak)\
**Post date:** [January 8, 2017, 2:13pm UTC](https://discourse.julialang.org/t/logging-solver-output-from-jump/1353/1 "2017-01-08T14:13:49Z")

</div>

Is there a standard way in JuMP to log stdoutput of a solver to a file?

I tried the trick with

```julia
TT = STDOUT
(outRead, outWrite) = redirect_stdout()
solve(m)
close(outWrite)
data = readavailable(outRead)
close(outRead)
redirect_stdout(TT);

```

however this doesn’t work in jupyter (it seems to work in console)

---

<div class="post-metadata">

**Author:** ![miles.lubin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miles.lubin/32/279_2.png) [@miles.lubin](https://discourse.julialang.org/u/miles.lubin)\
**Post date:** [January 8, 2017, 4:13pm UTC](https://discourse.julialang.org/t/logging-solver-output-from-jump/1353/2 "2017-01-08T16:13:54Z")

</div>

No, this is currently an option that must be set in a solver-specific way.
