RemoteTail

Compatible with  IntelliJ IDEA
31.10.2006
9 329
The plugin allows the user to view the content of a file which could be on a different computer. The file's content is presented to the user in a console as the file grows. In this way the user can monitor a log file in a test or production environment, and if the project's sources are synchronized with the deployed application the user can navigate classes by clicking the stack traces in the console. The user can configure alarms for the console so he is warned when a new info/warning/error is added and he doesn't need to keep an eye on the console. Initially the plugin supports SSH but it is developed in a way that it can be easily extended to support other protocols, like Telnet.

Download plugin

Version

Update date

Recent change notes

  • 0.7.0
    • Experimental Telnet support.
    • Kills the tail process on exit.
  • 0.6.4
    • Bug fixes.
  • 0.6.2
    • Public key authentication added.
    • Browse remote file system for choosing file path.
  • 0.5.2
    • Refactoring and javadoc comments.
  • 0.5.0
    • Compatibility with Idea 5.1.2.
  • 0.4.0
    • Buffer size and audio clip added to configuration.
  • 0.3.4
  • 0.3.0
    • First Public Release.
Anonymous
29.10.2015
I can't use this plugin due to the following exception: Icon cannot be found in '/ant/message.png', action 'class ar.amgomez.idea.remotetail.actions.AboutAction' [Plugin: RemoteTail] com.intellij.diagnostic.PluginException: Icon cannot be found in '/ant/message.png', action 'class ar.amgomez.idea.remotetail.actions.AboutAction' [Plugin: RemoteTail] at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:375) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.access$000(ActionManagerImpl.java:76) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$1.compute(ActionManagerImpl.java:259) at com.intellij.openapi.util.IconLoader$LazyIcon.getOrComputeIcon(IconLoader.java:411) at com.intellij.openapi.util.IconLoader.getDisabledIcon(IconLoader.java:254) at com.intellij.openapi.actionSystem.impl.ActionButton.updateIcon(ActionButton.java:233) at com.intellij.openapi.actionSystem.impl.ActionButton$ActionButtonSynchronizer.propertyChange(ActionButton.java:347) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at com.intellij.openapi.actionSystem.Presentation.firePropertyChange(Presentation.java:302) at com.intellij.openapi.actionSystem.Presentation.setEnabled(Presentation.java:293) at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:130) at com.intellij.openapi.actionSystem.impl.ActionButton.addNotify(ActionButton.java:181) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:197) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4753) at java.awt.Container.addImpl(Container.java:1114) at java.awt.Container.add(Container.java:410) at com.intellij.openapi.ui.ThreeComponentsSplitter.setLastComponent(ThreeComponentsSplitter.java:369) at com.intellij.openapi.wm.impl.ToolWindowsPane.a(ToolWindowsPane.java:373) at com.intellij.openapi.wm.impl.ToolWindowsPane.access$500(ToolWindowsPane.java:56) at com.intellij.openapi.wm.impl.ToolWindowsPane$AddDockedComponentCmd.run(ToolWindowsPane.java:751) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:569) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
04.02.2013
How about support for PhpStorm?
29.09.2010
Now I know why it is not list, because it doesn't work in IDEA 10 EAP.
29.09.2010
I don't know why but in IDEA repository the last version is 0.3.4, one that does not have support for key authentication :(
07.11.2006
Very useful plugin! It was a snap to configure. I use it to monitor several remote servers. Now I don't have to have a dozen putty windows open to tail my logs.
23.10.2006
Excellent plugin.
Allows me to view logs both on remote and on local machine, including stack trace parsing and filtering.
And it can keep up with high-volume logs, something that the built-in IDEA logviewer cannot manage for me.
Anonymous
17.10.2006
Utilisimo!!
Anonymous
09.10.2006
grosso!
Please  sign in  to leave a comment.