Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A bunch of feature requests :) #625

Open
3 of 6 tasks
XXLRay opened this issue Jun 9, 2015 · 9 comments
Open
3 of 6 tasks

A bunch of feature requests :) #625

XXLRay opened this issue Jun 9, 2015 · 9 comments
Assignees

Comments

@XXLRay
Copy link

XXLRay commented Jun 9, 2015

After playing around with octopussy 1.0.14 a bit I found it would be nice to have some of the following features.

  • Fix HEXA_NUMBER type issue Have HEXA_NUMBER only eight instead of four digits e.g. for xid in dhcp logs
  • Be able to change graph colors. Some are not alerting enough.
  • When selecting and editing a new unknown message type it would be cool if one could mark the text and click on field type to replace it instead of needing to type it manually.
  • Sort fields alphabetically in message edit mode
  • Being able to activate statistics directly from the graph. I would prefer checkboxes as they automatically show the current status.
  • Being able to change names of tables, services and service groups
@sebthebert
Copy link
Collaborator

  • Be able to change graph colors. Some are not alerting enough.

You can already do that ! :)

You can change:

And even if you don't ask, :)
you can also change message pattern fields color by editing color fields in /var/lib/octopussy/conf/types.xml

Of course, you need to restart Octopussy for the changes to take effect.

I've updated the FAQ.

@sebthebert
Copy link
Collaborator

  • Have HEXA_NUMBER only eight instead of four digits e.g. for xid in dhcp logs

I don't understand what you want for this request.

HEXA_NUMBER is defined like that in Octopussy:

    <type type_id="HEXA_NUMBER" 
        re="0x[0-9A-F]+" 
        simple_type="HEXA_NUMBER"
        sql_type="VARCHAR(16)"
        color="blue" />

It's just 0x followed by one or more hexadecimal character.

@XXLRay
Copy link
Author

XXLRay commented Jun 10, 2015

"You can already do that ! :)"

  • More precisely I mean from the GUI e.g. via the System Configuration menu. But it's great to know that I can do it via the config files. Nevertheless it would add up to the usability :)

"HEXA_NUMBER is defined like that in Octopussy"

  • Unfortunately the detection doesn't seem to know that. I attached a screenshot.
    hexa_number_wrong

@XXLRay
Copy link
Author

XXLRay commented Jun 10, 2015

Here is another example:

hexa_number_wrong2

@sebthebert
Copy link
Collaborator

You discovered a bug for HEXA_NUMBER... :o

You can fix it for now by editing /var/lib/octopussy/conf/types.xml:

    <type type_id="HEXA_NUMBER" 
        re="0x[0-9a-fA-F]+" 
        simple_type="HEXA_NUMBER"
        sql_type="VARCHAR(16)"
        color="blue" />

I opened a new issue and I will take some time tomorrow night to fix that properly...

  • Fix HEXA_NUMBER type issue Have HEXA_NUMBER only eight instead of four digits e.g. for xid in dhcp logs

@XXLRay
Copy link
Author

XXLRay commented Jun 11, 2015

Cursed be case sensitivity :)

@XXLRay
Copy link
Author

XXLRay commented Jun 11, 2015

Yet another feature request:

  • In the log wizard I would love to have the best fitting message of all services to be presented. This would make it easier to decide which service needs to be added (and to prevent adding duplicate services) or which service needs a new message.

@sebthebert
Copy link
Collaborator

  • Being able to change names of tables, services and service groups

You can rename services and tables with octo_tool service_clone and octo_tool table_clone commands.

Documentation about the octo_tool command here.

@XXLRay
Copy link
Author

XXLRay commented Jul 30, 2015

Ah cool - a GUI option would nevertheless be nice :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants