43

Here is the screenshot enter image description here

What does the (!) means next to the uptime ?

Alucard
  • 1,814
  • 1
  • 21
  • 33
  • 1
    I have asked the maintainers of htop to remove it, as it causes confusion, but they disagreed, see https://github.com/htop-dev/htop/issues/614 – jorisw Apr 26 '21 at 11:48
  • 1
    @jorisw "Most people get the meaning of the (!) intuitively (we've had zero support requests for this)" - this looks like a blatant lie – asgs Jun 03 '22 at 14:33
  • Indeed, they're just not willing to make the change, and let go of an 'artistic' decision they made in error. – jorisw Jun 06 '22 at 13:19

2 Answers2

43

htop adds an exclamation mark if the uptime is greater than 100 days.

From: https://github.com/hishamhm/htop/blob/0e8a02367ec7ca8f52b10de70938dfd07faed3ab/UptimeMeter.c#L41

chauffer
  • 558
  • 1
  • 5
  • 8
  • 5
    The question is mis asked, so this doesnt answer my version of the question which is why does it do so / what it means. Does it mean wow look how good your server is, or does it mean, boy you need to reboot it? – Pykler Oct 13 '15 at 15:42
  • @Pykler It means that when you *do* get around to rebooting, it might not come up. – Navin Jul 18 '16 at 09:31
  • 1
    @Navin You mean it may not come back up because it's been so long since a reboot that some component or similar failed during that time? Are there other reasons that it might not come back up? – DavidDraughn Jan 03 '20 at 16:44
  • 2
    Where is what the author of htop has to say: https://unix.stackexchange.com/a/351864 – DDiamond Aug 09 '21 at 11:36
11

It is letting you know that your server has been up for a long time. Basically anything over 100 days of uptime will produce an exclamation mark next to the uptime reading.

SMA
  • 36,381
  • 8
  • 49
  • 73